Sunday, January 21, 2007

رفع مشکلات فایرفاکس : قسمت دوم

مشکل : موقع هنگ ناگهانی و یا Restart شدن ویندوز کش و History فایرفاکس پاک می شه راه حل : از نسخه 1.5 به بعد استفاده کنید . این نسخه در مقابل این مشکلات ناگهانی مقاوم هست و با این مشکلات کش و تاریخچش پاک نمی شه در ضمن بعد از این مشکل وقتی فایرفاکس رو باز می کنید پیغامی میاد مبنی بر اینکه آیا تب هایی که قبلا باز بوده رو دوباره باز کنه یا نه . مشکل : با اومدن نسخه جدید فایرفاکس اکستنشن ها روی اون کار نمی کنن . مشکل از موزیلاست یا سازندگان اکستنشن ؟ راه حل چیه ؟ راه حل : مشکل از سازندگان اکستنشن هاست ولی بعد از مدتی در نسخه های جدیدتر این مشکل حل می شه . برای رفع این مشکل کافیه به اینجا مراجعه کنید . مشکل : در نسخه 2 فایرفاکس وقتی از تعداد مشخصی تعداد بیشتری تب باز می کنیم با 2 فلش قسمت تب ها رو بلند می کنه . راه حل : این کار برای راحتی کار کاربران درست شده ولی اگه با این قابلیت مشکل دارید و کلا باهاش حال نمی کنید کافیه در قسمت آدرس بار عبارت about:config را نوشته و وارد شوید . عبارت browser.tabs.tabMinWidth را جستجو کنید . مقدار این عبارت برابر 100 هست که بر مبنای پیکسل هست . شما می تونید این مقدار رو کمتر کنید . اگر می خواهید این قابلیت حذف بشه کافیه مقدار آنرا برابر 0 قرار دهید ( با 2 بار کلیک روی آن ) . مشکل : در نسخه 2 یک علامت ضبدر قرمز برای بستن هر تب وجود داره . اما این قابلیت باعث مشکلاتی برای من شده . راه حل چیه ؟ راه حل : قابلیت undo close tab برای همین مشکل درست شده که اگر تبی را به اشتباه بستید بتونید خیلی راحت بازش کنید اما این قابلیت قابل تغییر هست . کافیست مانند بالا به قسمت about:config رفته و عبارت browser.tabs.closeButtons را جستجو کنید . مقدار این عبارت برابر 1 هست . این عبارت می تونه اعداد 0 تا 3 رو شامل بشه یعنی : عدد 0 : قرار گرفتن دکمه بستن فقط بر روی تبی که دارید اونو مشاهده می کنید . عدد 1 : قرار گرفتن دکمه بستن روی تمام تب ها عدد 2 : حذف تمامی دکمه های بستن برای تب عدد 3 : نمایش یک دکمه بستن در انتهای قسمت تب ها ( درست مانند فایرفاکس 1 و 1.5 ) مشکل : فایرفاکس حروف فارسی موجود در آدرس هارو تبدیل به کد می کنه . راه حل چیست ؟ راه حل : طبق این نوشته آدرس های غیر انگلیسی باید به کاراکتر تبدیل شوند . اما مراجعه به اینجا و اینجا می تونه شمارو راهنمایی کنه . مشکل : خیلی از اسکریپت ها توسط فایرفاکس شناسایی نمی شه و در این زمینه ضعیف هست مشکل : قسمت های زیادی از سایت ها با فایرفاکس کار نمی کنه ، بعضی جاها نمی شه حتی کامنت گذاشت مشکل : بسیاری از کد های جاوا اسکریپت رو پشتیبانی نمی کنه مشکل : از CSS پشتیبانی کمی داره و ... توضیح : موارد بالا مشکل برای فایرفاکس نیست . فایرفاکس تنها از استاندارد ها پشتیبانی می کنه . مواردی که کار نمی کنه طوری نوشته شده که فقط در اینترنت اکسپلورر کار کنه . این در حالی است که می شه چیزهایی نوشت که فقط با فایرفاکس کار کنه . جالبه بدونید فایرفاکس اگر بهترین مرورگر در پشتیبانی از CSS , XHTML , JS است و مرورگر اینترنت اکسپلورر پشتیبانی به مراتب کمتری از این موارد داره ( مثلا اینجا را ببینید ) . حتی این موضوع به حدی هست که موزیلا افتخارش اینه که پشتیبانی بسیار خوبی از استاندارد ها داره و حتی این مرورگر از سایت های وب 2 به بهترین نحوه پشتیبانی داره ، چراکه یکی از بنیان گذاران زبان AJAX موزیلاست و این باعث شده در این زمینه بسیار قوی باشه . تنها فایرفاکس از ActiveX پشتیبانی نمی کنه ، چراکه مشکلات زیادی داره و تقریبا استفاده از آن منسوخ شده . راه حل : می تونید از اکستنشن IE Tab استفاده کنید . مشکل : وقتی یه تب جدید باز می کنی تب در کنار آخرین تب باز می شه . من می خوام در کنار تبی که دارم مشاهده می کنم این تب باز بشه راه حل : استفاده از اکستنشن Tab Control که علاوه بر این قابلیت ، قابلیت های دیگری هم می ده . مشکل : فایرفاکس زوم کل صفحه رو نداره و فقط متن ها رو تغییر می ده راه حل : استفاده از اکستنشن ColorZilla که یکی از قابلیت هاش همینه . مشکل : می خواهم با یک کلیک پروکسی عوض بشه راه حل : استفاده از اکستنشن MM3-ProxySwich . در مطلب بعدی هم دیگر راه حل دیگر مشکلات رو بررسی می کنیم . اگر مشکلی هست حتما در قسمت کامنت های همین مطلب بگید تا راه حلش رو بگیم . + در همین رابطه : - زندگی شیرین تر با فایرفاکس - رفع مشکل : مصرف رم و سرعت اجرای فایرفاکس - مشکلات فایرفاکس

5 comments:

Jumper said...

صحبتی که درباره‌ی پیغام فایرفکس بعد از Restart میگید درسته. اما چیزی که برای من پیش اومد این بود که تمام Urlهای History پاک شد. فقط هم همین. اما بقیه چیزها مثلCookieها و... سرجای خودشون بودن. درحالی که از ورژن 2.0.0.1 استفاده می کنم.

saeid said...

خیلی خیلی خیلی خیلی خیلی ممنون
خسته نباشید

Anonymous said...

متشکرم

Bahram said...

با درود

در مورد مصرف حافظه فایرفاکس یک بلاگ هم در این نشانی موجود است

http://bahramshahrfa.blogspot.com/

بهرام

mehrdad said...

مشکل: فایرفاکس، بعضی اوقات، بعضی از فایل های تصویری که کامل لود شده اند را هنگام سیو کردن، کاملا از اول سیو میکند