پی سی مرورگر

.ما راز یک مرورگر سریع و ایمن را می‌دانیم

مشکلات Geolocation در نسخه های اخیر فایرفاکس

Admin6 اکتبر 2013 اخبار فایرفاکس فایرفاکس

0159-600x407-geolocation

فایرفاکس هم مانند سایر مرورگرهای وب مثل گوگل کروم، اپرا یا اینترنت اکسپلورر از قابلیت Geolocation یا تشخیص موقعیت جغرافیای کاربران پشتیبانی می کند. این قابلیت به سرویس ها و وبسایت های مختلف اجازه می دهد تا موقعیت مکانی شما را تشخیص دهند. البته این کار با نظارت خود شما انجام می شود و می توانید مانع از ارایه این اطلاعات به برخی وبسایت ها شوید. اما به صورت کلی وبسایت ها از طریق موقعیت مکانی شما می توانند قابلیت های خود را برای شما بومی سازی کنند. مثلا هنگام استفاده از نقشه های آنلاین می توانند به صورت اتوماتیک روی موقعیت مکانی شما روی نقشه زوم کنند. یا می توانند پیشنهادهای فروش خود را بر اساس موقعیت مکانی شما ارایه دهند.

باید شخصه بگویم که تا به حال از این قابلیت وبسایت ها زیاد استفاده نکرده ام. چون نیازی به آنها نداشته ام. اما امروز زمانی که در حال تست قابلیت Geolocation فایرفاکس بودم، متوجه شدم که این قابلیت اصلا در فایرفاکس کار نمی کند. برای تست کردن این موضوع از صفحه Google Maps Javascript API v3، صفحه HTML5 Demos و تست W3Schools geolocation و چند ابزار دیگر استفاده کردم و متاسفانه فایرفاکس در هیچکدام از آنها توانایی استفاده از Geolocation را نداشت.

11729-geolocation

اگر یادتان باشد هنگامی که یک وبسایت می خواست از قابلیت تشخیص موقعیت مکانی شما استفاده کند، فایرفاکس پیغامی را نشان می داد و از کاربر می خواست که دسترسی وبسایت مذکور به قابلیت Geolocation را تایید را رد کند. اما حالا این پیغام هم نمایش داده نمی شود. در ابتدا فکر می کردم که این قابلیت برای حفظ حریم خصوصی کاربران غیر فعال شده است. اما با چک کردن صفحه about:config و آیتم geo.enabled دیدم که مقدار آن برابر true است و این نشان دهنده فعال بودن این قابلیت در فایرفاکس می باشد.

فایرفاکس می تواند تنظیمات geolocation را بر اساس وبسایت ها به خاطر بسپارد. برای همین روی صفحه وبسایت ها راست کلیک کرده و گزینه view page info را انتخاب کردم. سپس در پنجره باز شده به تب Permission رفتم تا سطوح دسترسی وبسایت مورد نظر را مشاهده کنم. جالب بود که در بخش Access Your Location گزینه Always Ask انتخاب شده بود و به همین دلیل فایرفاکس باید سوالی  مبنی بر دسترسی آن وبسایت به اطلاعات مکانی را از من می پرسید که چنین اتفاقی نیفتاد. گزینه موجود در این بخش را به Allow تغییر دادم و باز هم اتفاقی رخ نداد.

21321-600x273-geolocation

حدس زدم که شاید مشکل مربوط به برخی افزونه ها باشد. بنابراین از منوی Help گزینه Restart with Add-ons Disabled را انتخاب کردم تا فایرفاکس بدون فعال بودن هیچ افزونه ای ریستارت شود. باز هم تغییری حاصل نشد و همچنان قابلیت Geolocation غیر فعال بود.

آخرین تلاشی که انجام دادم ساخت یک پروفایل جدید برای فایرفاکس بود و باز هم مشکل حل نشد.

 

برای اینکه مطمئن شوم مشکل از فایرفاکس هست و از کل سیستم عامل نیست، از مرورگر کروم استفاده کردم و قابلیت Geolocation به خوبی و بدون هیچ مشکلی کار می کرد. در واقع کروم پیغامی را نمایش می داد و من می توانستم دسترسی به موقعیت مکانی توسط وبسایت ها را رد یا مسدود کنم.

فعلا که این مشکل در نسخه های اخیر فایرفاکس مثل فایرفاکس ۲۴ و ۲۳ وجود دارد. اما در نسخه ۲۷ شبانه ( Nightly ) فایرفاکس حل شده است.

 

مرجع دانلود مرورگر و افزونه حقوق مطالب، تصاوير و طرح قالب براي سايت p30mororgar محفوظ است.
.Copyright © 2012-2016 p30mororgar.ir All rights reserved
پي‌سي‌مرورگر حامي خليج فارس