خانه > پی اچ پی, جاوااسکریپت > یافتن نام و مشخصات مرورگر بینندگان سایت شما به وسیله php و کاربردهای آن

یافتن نام و مشخصات مرورگر بینندگان سایت شما به وسیله php و کاربردهای آن

پیدا کردن نام و مشخصات مرورگر مورد استفاده کاربران، فواید زیادی دارد که در ادامه به آن اشاره می‌کنم.

این کار به دو روش قابل انجام است:

  1. با استفاده از اجرای یک کد جاوااسکریپت در سمت کاربر
  2. با استفاده از header هایی که توسط مرورگر در زمان request صفحه، به سرور ارسال می‌شود

روش شماره 1 محدودیت‌های بیشتری دارد و نیاز به فعال بودن جاوااسکریپت در مرورگر کاربر و بارگزاری آن برای وی دارد. این روش بیشتر توسط آمارگیرها (مثل وبگذر و وب استت) مورد استفاده قرار می‌گیرد.

روش شماره 2 مخصوص حرفه‌ای هاست و شما اثرش را در سمت کاربر تنها در صورتی می‌توانید مشاهده کنید که سورس تولید شده برای یک صفحه معین از آن سایت را، در دو براوزر مختلف با هم مقایسه کنید تا ببینید که مثلا Google، چطور برای FireFox استایل مخصوص خودش را می‌دهد و برای Opera استایل‌های مخصوص خودش را.
پروژه browser.php یکی از قوی‌ترین کارهایی است که در این زمینه دیده‌ام.

کاربردهای عمده‌ای که می‌توانم برای آن ذکر کنم این چند مورد هستند:

  • تولید css و javascript متناسب با براوزر. این کار تا حدودی موجب کاهش حجم صفحه شما می‌گردد
  • تهیه آمار از نوع مرورگرهایی که بینندگان سایت شما استفاده می‌کنند
  • تشخیص مشاهده سایت شما توسط موبایل

که این مورد اخیر از آن جهت مهم است که شما می‌توانید تشخیص دهید که کدام کاربر به وسیله موبایل وارد سایت شما شده است تا صفحه مخصوص موبایل به او نمایش داده شود که البته علاوه بر کد php موجود در آدرس بالا، پروژه Detect Mobile Browsers نیز برای این منظور تهیه شده که استفاده از آن راحت و آسان است.

Detect Mobile Browsers
Advertisements
دسته‌ها:پی اچ پی, جاوااسکریپت برچسب‌ها: , , ,
  1. فاتح
    2011.01.09 در 13:49

    هر دو لینک بسیار عالی بود. دست شما درد نکنه 🙂

  1. No trackbacks yet.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: