نوشته شده در January 15, 2008 و موضوع فایرفاکس توسط رضا مقدری

انجام و بهینه سازی تنظیمات پیشرفته در فایرفاکس

اگر سری به صفحه ی خانگی فایرفاکس بزنید خواهید دید در لابه لای چند جمله ی ساده که در بالای صفحه آمده است و فایرفاکس را معرفی کرده نوشته شده "قابلیت انطباق کامل با زندگی آنلاین شما"، و باور کنید که این یک شعار یا یک تبلیغ نیست. غیر از تظیمات و گزینه هایی که در بخش Options فایرفاکس موجود است و البته قابلیتهایی که از طریق افزونه ها به این مروگرر افزوده می شود تنظیمات پیشرفته و پنهانی در خود مروگر نیز وجود دارند که آن را بسیار با آنچه که دلخواه شما است تطبیق می دهند. مطمئنم بسیاری از دوستان شما و حتی اعضای خانواده تان نمی دانند که فایرفاکس خوردنی است یا پوشیدنی! ولی شمایی که یک وب گردی حرفه یی هستید محتاج مروگری می باشید که نیازهایتان را کامل برطرف کند (-: و لذا این تنظیمات احتمالا از نان شب هم واجب تر خواهند بود!

چگونه به تنظیمات پیشرفته فایرفاکس دسترسی پیدا کنیم؟

ممکن است وقتی از واژه ی تنظیمات پیشرفته استفاده می کنیم دچار ترس و هراس بشوید، ولی اصل قضیه بدین صورت است که این تنظیمات چیزی جز تعدادی کلید با ارزش گذاری های خاص نیستند که البته هر یک از ارزش گذاری ها سبب می شود عملکرد مروگرر از زمین تا آسمان دچار تغییر شود. برای دسترسی به لیست این تنظیمات عبارت about:config را در نوار آدرس فایرفاکس خود وارد کنید و بعد هم در بخش قیلطر نام کلید یا key مورد نظرتان که می خواهید به روز رسانی اش کنید را وارد نمائید. (فایرفاکسی های محترم برای درک بهتر موضوع در تصویر زیر تفحص کنند!)


 

آنچه در زیر Preference Name آمده است در اصل همان کلیدهای ما هستند و آنچه هم در زیر Type آمده ارزش گذاری ها یا تنظیماتی است که برای کلید ها انجام شده. برای تعیین تنظیمات جدید کافی است بعد از پیدا کردن کلید مورد نظرمان روی آن یک عدد دابل کلیک کنیم و بعد تنظیمات یا ارزش گذاری جدید را وارد کنیم و بعد هم OK نمائیمش، سپس برای اینکه تنظیمات جدید اعمال شود مروگر را بایستی ری استارت کنید، به همین سادگی به همین خوشمزگی!

انشالا متوجه کلیت قضیه شده اید؟ بسیار خوب، پس حالا شروع می کنیم به دستکاری این تنظیمات:

بازبابی اطلاعات در تب هایی که اشتباه بسته شده اند

به عنوان یک وبلاگ نویس و کسی که از سرویسهای ایمیل تحت وب استفاده می کنم به جرات می توانم بگویم یکی از وحشتناک ترین اتفاقاتی که بعضی اوقات می افتد این است که در حال نوشتن آنلاین یک پست در ادیتور وبلاگ باشم یا مشغول تایپ یک ایمیل و اشتباهی تب مرتبط به آن را در فایرفاکس کلیک کنم و ببندم و کل چیزهایی که تایپ کردم دود شود برود هوا! ): خوب چه کار کنیم؟ بگردید دنبال کلید Browser.startup.page و بعد مقدار آن را از 1 به 3 تغییر بدهید، در حالت عادی اگر در فایرفاکس تبی را اشتباهی بسته اید در نوار تب ها اگر رایت کلیک کنید و گزینه ی Undo Close Tab را بزنید آن تب بر می گردد ولی اگر در آن فرمی موجود باشد که در فرم اطلاعاتی توسط شما تایپ شده باشد کل اطلاعات از بین می رود. با تغییر ارزش های این کلید علاوه بر اینکه هر وقت تبی که دارای فرم آنلاینی بوده را undo کنید علاوه بر برگشتن تب اطلاعات تایپ شده در فرم آنلاین موجود در آن نیز برمی گردد از این به بعد هر وقت که فایرفاکس را ببندید دفعه ی بعدی که بازش می کنید آخرین تب هایی که موقع بستن درش باز بوده اند قابل رویت می شوند.

پس از این به بعد اگر فایرفاکس را اشتباهی هم بستید جای نگرانی ندارد ;)، عالی شد نه؟ کل کاری که در بالا کردیم این بود:

کلید: browser.startup.page
تغییر ارزش به: 3
ارزش پیش فرض: 1

تب های بیشتری را در عرض صفحه ببینید

زمانی که فایرفاکس 2 عرضه گردید یکی از بزرگترین تغییراتی که در رابط کاربری اش صورت پذیرفته بود بهبود امکان مرور صفحات در تب ها بود. وب گرد های حرفه ایی معمولا تعداد زیادی تب در فایرفاکس باز می کنند و زمانی که تعداد تب ها در فایرفاکس زیاد می شود و از عرض صفحه بیرون می زند تعدادی از تب ها قابل رویت نیستند و بایستی برای دیدن این تب ها از کلید هایی نشانگر در نوار تب که به سمت چپ و راست اشاره دارند استفاده کرد. به عنوان کسی که همیشه تعداد زیادی تب در مروگرش باز است بعضی وقت ها که حالت بالا پیش می آید و قادر نیستم همه ی تب هار ببینم کلافه می شوم. یکی از راه ها این است که حداقل عرض تب ها را کاهش دهیم، این اندازه به صورت پیش فرض 100 پیکسل است ولی من آن را به 75 پیکسل برای خودم تغییر دادم و در 75 پیکسل نیز به خوبی تیتر صفحات قابل خواندن است و البته با این تغییر اندازه 4 تا 6 تب بیشتر در عرض صفحه نمایش داده می شود. (به دو تصویر زیر دقت کنید):

تعداد تب ها با اندازه ی هر تب 100 پیکسل:

 

تعداد تب ها با اندازه ی هر تب 75 پیکسل:

 

 

برای اینکه اینکار را انجام دهید:

کلید: browser.tabs.tabMinWidth
تغییر ارزش به: 75
ارزش پیش فرض: 100

دکمه ی بستن تب ها

در فایرفاکس درکنار هر تب یک دکمه ی Close برای بستنش در نظر گرفته شده. بعضی ها این قابلیت را دوست دارند و بعضی ها از آن نفرت دارند چون معتقدند سبب می شود موقع کلیک کردن روی یک تب اشتباهی آن را ببندند. اگر شما در دسته ی دوم هستید می توانید این قابلیت فایرفاکس را حذف کنید و فایرفاکس را به حالت نسخه های قدیمی بر گردانید یعنی جای اینکه برای هر تب یک کلید  Close وجود داشته باشد یک کلید Close کلی برای بستن همه ی تب های باز وجود داشته باشد، برای اینکار کافی است این کلید و ارزش ها را اعمال کنید:

کلید: browser.tabs.closeButtons
تغییر ارزش به: 3 (سبب می شود یک کلید Close کلی برای همه ی تب ها وجود داشته باشد)
تغییر ارزش به: 2 (هیچ کلید Close ی وجود نداشته باشد)
ارزش پیش فرض: 1

فقط چیزهایی که من کلیک می کنم مهم هستند!

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

کلید: network.prefetch-next
تغییر ارزش به: false

را اعمال کنید.

محدود کردن فایرفاکس در استفاده از حافظه RAM

کلا فایرفاکس خوره ی رم دارد و اصلا دست خودش نیست! در طول مدتی که از این مروگر استفاده می کنم این رم خوره اش تنها عیبی است که من را اذیت کرده، راه حل های مختلفی برای مهار این مرض هست و یکی از آنها دستکاری در تنظیمات about:config به شکل زیر است:

کلید: browser.cache.memory.capacity یا browser.cache.disk.capacity
تغییر ارزش به: این تغییر ارزش بسته به مقدار RAM روی سیستم بایستی صورت پذیرد، Computer World در مطلبی در همین رابطه توصیه کرده است:

برای کسانی که میزان حافظه RAM شان بین 512 مگابایت تا یک گیگابایت است این ارزش به 15000 تغییر پیدا کند و کسانی که میزان حافظه RAM شان بین 128 تا 512 مگابایت است این ارزش را به 5000 تغییر دهند.

 

حذف توضیح واضحات

یکی از موارد قابل توجه و روی اعصاب در فایرفاکس این است که وقتی نشانگر ماوس را روی کلید یا آیکونی می بری یک باکس حاوی توضیحی راجع به آن ظاهر می شود که فرنگی ها در اصطلاح به آن Tooltips می گویند، من خودم کار کرد همه ی آیکون های مروگرم را می دانم و نیازی به این توضیحات ساده و روی اعصاب ندارم لذا:

کلید: browser.chrome.toolbar_tips
تغییر ارزش به: False

حذف کلید Go در انتهای آدرس بار

توی تمام عمرم از این کلید Go در انتهای آدرس بار استفاده نکرده ام چه در اینترنت اکسپلورر و چه در فایرفاکس، اصلا تا Enter هست این کلید کاملا اضافی می باشد پس برای حذفش این شکلی عمل می کنیم:

کلید: browser.urlbar.hideGoButton
تغییر ارزش به: True

این تنظیمات یکی دو تا نیستند و اگر بخواهم در موردشان بنویسم یک مثنوی هفتاد من جا دارد، در بالا فقط مواردی که برای خودم مهم و جالب بودند را آوردم اما برای افراد کنجکاو و کسانی که فکر می کنند مواردی هست که در این پست ناگفته مانده موزیلا خودش یک صفحه ی ویکی در رابطه با about:config دارد که در آن همه ی کلیدها و قابلیت های مختلفشان ذکر شده است، اگر موردی پیدا کردید که جالب بود من را هم لطفا بی خبر نگذارید ;).

mohandes Donbaleh


نویسنده نرم افزارهای رایگان @ January 16, 2008 1:04 AM :

ممنون، مطلب با ارزشی بود، مخصوصا قسمت مربوط به RAM اگر کار کند.

صادق @ January 16, 2008 1:27 AM :

مطالبتون جالب بود
یه نکته هم بگم این سایت هم برای آشنایی هر چه بیشتر با firefox خوبه
http://mozillafirefox.ir

کمانگیر @ January 16, 2008 8:30 AM :

ممنون.

نازنين @ January 16, 2008 9:42 AM :

عالي بود ! تقريباً تمامي مواردي كه نوشته‌ايد، به درد كاربران دائمي firefox مي‌خورد.
مرسي

ned @ January 16, 2008 11:29 AM :

سلام آقای مقدری عزیز ...
سپاس بابت مطالب ارزندتون...
آیا افزونه ای برای فایر فاکس وجود داره که پشتیبانی از فرمت MHT رو به طور کامل
اضافه کنه. البته نه مثل بعضی از این Extention ها که پر از باگ هستند .
ممنونم ...

پاسخ: خیر بنده همچین چیزی سراغ ندارم.

یکی @ January 16, 2008 12:14 PM :

آقا این فیلطـــــر که گفتی برای ما نیست ؟!؟!؟
از کجا باید بیاریمش ؟

رامین @ January 16, 2008 1:45 PM :

ُسلام دوست عزیز
واقعا عالی بود .
با ذکر منبع در سایتم قرار دادم .

بابک @ January 16, 2008 8:43 PM :

بسیار با حوصله نوشته بودید و از این بابت بسیار از خواندنش لذت بردم

نبی @ January 16, 2008 9:21 PM :

جالب بود ممنون.

فقط چند تا نکته به نظرم اومد:

- در مورد browser.tabs.closeButtons متوجه شدم وقتی مقدار 0 بهش میدیم، دکمه بستن فقط برای تب جاری وجود خواهد داشت که اینجوری خیلی بهتره.

- مورد browser.tabs.tabMinWidth برای من اصلا کار نکرد!

- در مورد browser.chrome.toolbar_tips عليرغم‌ اینکه نوشته شده toolbar اما من تست کردم، false کردن این مقدار، tooltip های داخل سایتها هم غیرفعال میکنه! و این خیلی بده چون خیلی ها از tooltip برای توضیحات بیشتر لینکها استفاده میکنند.

تشکر

پاسخ: بله بر حسب ورژن فایرفاکسی که استقاده می کنید ممکنه بعضی موراد عملکردشون متغییر باشه. مورد سومی هم که فرمودید درسته tooltip در همه موارد غیر فعال میشه.

javad @ January 17, 2008 1:59 PM :

سلام من وقتی عبارت about:conifg رو تو adressbar می نویسم پیغام میده:
the url is
not valid and cannot be loaded
می تونین من رو راهنمایی کنید.
ممنونم

پاسخ: جای about:conifg عبارت about:config را تایپ کنید.

بهرام @ January 17, 2008 8:06 PM :

شرح کامل کلیدهای پیکربندی به فارسی را میتونید در اینجا مطالعه کنید.

persian eyes @ January 20, 2008 11:54 AM :

خيلي ممنون واقعا، فايرفاكس چه امكاناتي داره و ما نمي دونيم.

ناصر جلالی @ January 23, 2008 5:36 PM :

با سلام
از مطالب مفيد سايت شما بهره مي برم و تشكر مطالب سايت را توسط گوگل ريدر مطالعه مي كنم از فايرفاكس چند سالي است استفاده مي كنم وليكن حدود 8 ماه مي شود كه از برخي امكانات آن بي بهره هستم و نمي دانم چرا برخي از افزودني هاي يا اد آن هاي فاير فاكس در سيستم من نصب نمي شود قبلا اين طور نبود و كلي امكانات داشتم ولي حالا اينطور شده است مراحل نصب و دانلود را پيش مي رود و كار تمام مي شود و ري استارت مجدد پيام مي دهد اين كار مي كنم ولي چيزي نصب نشده است و در قسمت امكانات نصب شده مربوط به هر كدام مي نويسد بايد ري استارت شود تا اين ابزار كار كند ولي برخي از ابزارها از قديم كه رويش بوده همچنان كار مي كند خواهشمند است راهنمايي كنيد هر جا مطرح كرده ام پاسخي نداده اند
با تشكر

پاسخ: ممنون از لطف شما دوست عزیز، بهترین راه حلی که در مورد مشکلتان به ذهنم می رسد ایجاد یک پروفایل جدید در فایرفاکس و استفاده از آن است، برای اینکه مدیریت پروفایلها در فایرفاکس را یاد بگیرید این دو مورد پیشنهاد می شود:
http://www.updateblog.net/archive/2008/01/_adsl_1.php
http://www.mozilla.org/support/firefox/profile#new

سجاد @ January 24, 2008 8:32 AM :

سلام
مفید بود
مرسی