آموزش جلوگیری از باز شدن صفحات Pop-Up یا تبلیغات شناور در فایرفاکس
باز شدن پاپآپها در تب جدید بجای پنجره جدید (فایرفاکس) :
در این ترفند قصد داریم کاری کنیم تا پاپآپها بجای باز شدن در پنجره جدید، در تب جدید باز شوند تا بستن آنها راحتتر و وقت و ترافیک کمتری از شما کم شود.
برای شروع ابتدا مرورگر فایرفاکس را باز نمایید. سپس در نوار آدرس مرورگر عبارت about:config را وارد و Enter بزنید.
سپس با پیغام زیر مواجه میشوید که کافی است روی گزینهی I'll be carfull … کلیک نمایید
در مرحلهی بعد، عبارت browser.link.open_newwindow.restriction را در کادرSearch وارد نمایید. سپس در نتایج یافته شده (Preference Name) روی همین عبارت دو بار کلیک نمایید.
سپس در پنجرهی باز شده مقدار ۲ را به ۰ تغییر دهید و در آخر Ok کنید
.
از این پس پنجرههای تبلیغاتی در یک تب جدید نمایش داده میشوند نه در یک پنجرهی جدید.
غیر فعال کردن کامل پاپآپها (جلوگیری از باز شدن) در فایرفاک:
برای انجام اینکار دو روش وجود دارد.
روش اول با دستکاری تنظیمات مرورگر فایرفاکس
اکثر مسدود کنندههای پاپآپ، تنها پاپ آپهای مربوط به سایتها و یا سرویسهایی را مسدود میکنند که بهطور خودکار در حین بارگذاری صفحهها منتشر میشوند. اما بعضی مرورگرها دارای رویدادهایی هستند که قابلیت باز کردن پاپ آپ را دارند ولی توسط بلاکرها مسدود نمیشوند. رایجترین آن زمانی است که با کلیک روی یک لینک در مرورگر، پنجره مرورگر جدیدی برایتان به نمایش در میآید. از این دست نمونههای دیگری مانند دابل کلیک کردن روی یک لینک و یا زدن دکمهsubmit وجود دارند. اگر به چگونگی رفتار فایرفاکس با پاپ آپ ها نگاهی کنید متوجه میشوید که این مرورگر آنها را بهطور خودکار بلاک میکند. شما میتوانید با رفتن به تنظیمات و تب Content گزینههای مورد نظر را بیابید.
شما در اینجا میتوانید استثنائات را نیز مشخص کنید مانند وبسایتها یا سرویسهایی که مایلید پاپ آپهای آنها اجرا شوند. در قسمت Exceptions میتوانید، سایتها و دامنههایی را مشخص کنید که اجازه اجرای پاپ آپ را داشته باشند. برای مشخص شدن موضوع، بهطور مثال ممکن است از وردپرس برای انتشار مقالات خود استفاده میکنید، زمانی که در add media page روی دکمه آپلود فایلها کلیک میکنید وردپرس یک پنجره جدید را باز میکند، بنابراین اگر پاپ آپ ها را غیرفعال کنید این پنجره به نمایش درنخواهد آمد.
مشکل اینجا هست که تنظیمات پیشفرض فایرفاکس اجازه اجرای بعضی از پاپ آپ ها را میدهد ولی کاربران نمیدانند که میتوانند این قسمت را هم غیرفعال کنند. برخی از رویدادها مانند change, click, dblclick, mouseup, reset, submit, touchend با وجود مسدود کننده باز میشوند.
برای غیرفعال کردن تمام پاپ آپها در فایرفاکس:
در قسمت نوار آدرس مرورگر عبارت about:config را تایپ کنید و سپس enter را بزنید.
مانند قسمت قبل با پیغام زیر مواجه میشوید که کافی است روی گزینهی I'll be carfull … کلیک نمایید.
در فیلد جستجو عبارت dom.popup_allowed_events را بنویسید.
پس از پیدا کردن عبارت dom.popup_allowed_events در نتایج جستجو، در قسمت value تمامEventها آمده است.
پس از دوبار کلیک کردن روی عبارت، پنجرهای باز میشود که شما میتوانید هر یک از هاییEvent که میخواهید باعث اجرای پاپآپ نشود یا تمامEvent ها را حذف کنید.
پس از کلیک روی OK، تغییرات همان لحظه در مرورگر اعمال میشوند.
نکته:
بعضی از سایتها ممکن است از جاوا اسکریپت یا اسکریپتهای دیگر برای یافتن انسداد پاپآپها استفاده کنند. در این صورت ممکن است دسترسی به بعضی از بخشهای سایت را نداشته باشید. مثلا در سایت mec.ut.ac.ir. در این صورت شما (مطابق شکل زیر) پیام:
Firefox Prevented This Site From Opening a POP-UP Window
را دریافت میکنید.
منبع: آشیانه هک
- ۹۴/۰۵/۲۹
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.