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

۱- مدیریت بهتر حافظه
در سالهای اخیر مهمترین ایرادی که از فایرفاکس گرفته می‌شود اشغال بیش از اندازه حافظه توسط این برنامه است که گاهی حتی به گیگابایت هم می‌رسد. البته در وبلاگ‌ها و سایت‌های مختلف ، راه‌هایی برای کاهش مصرف رم توسط فایرفاکس آموزش داده شده است اما این چیزی است که خود موزیلا باید فکری برایش بکند و انتظار نداشته باشد کاربران تا ابد به دنبال یاد گرفتن ترفند و راهکارهایی برای این مشکل مرورگرشان باشند. سهم‌خواهی بی‌رویه فایرفاکس از حافظه خصوصا برای کسانی که هنوز از RAM های با حجم بالایی برخوردار نیستند باعث اختلال در سیستم ، هنگ کردن و کرش کردن فایرفاکس می‌شود.

۲- همگام‌کردن همه چیز
یکی از افزونه‌های محبوب فایرفاکس که قبلا آن را در اینجا بطور کامل معرفی کردیم Xmarks یا Foxmarks است. این افزونه برای تهیه نسخه‌ پشتیبان آنلاین از بوکمارک‌ها ( و رمزهای عبور) استفاده می‌شود. پروژه‌ی Mozilla Weave هم بر روی تهیه پشتیبان آنلاین بر روی بوکمارک‌ها، اطلاعات کاربری، تاریخچه وبگردی و … متمرکز شده‌است. شاید حالا وقت آن رسیده باشد که موزیلا از این تجربیات استفاده کند و این قابلیت را بصورت پیش‌فرض و بدون نیاز هیچ افزونه‌ای درون مرورگرش تعبیه کند تا اگر فایرفاکس را آن‌اینستال کردیم یا از فایرفاکس نصب شده بر روی یک کامپیوتر دیگر وارد اینترنت شدیم بتوانیم افزونه‌های نصب شده، تنظیمات ، بوکمارک‌ها، رمزهای عبور و حتی آخرین زبانه‌های بازشده خود را به آسانی و تنها با چند کلیک ساده در اختیار داشته باشیم.

۳- سازگاری مرورگر با افزونه‌های قدیمی
اگر اهل استفاده از افزونه‌ها در فایرفاکس باشید، هر بار آپدیت کردن مرورگر یک خبر ناخوشایند برای شما به شمار می‌رود. افزونه‌ها با نسخه‌ی جدید فایرفاکس سازگار نیستند و برنامه اجازه استفاده از آنها را نمی‌دهد.حرفه‌ای‌ترها امکان کنترل سازگاری افزونه‌ها با مرورگر را خاموش می‌کنند تا بتوانند همچنان از افزونه‌های خود بهره ببرند.نیت موزیلا در این مورد خیر بوده‌است، آنها می‌خواسته‌اند تا توسعه‌دهندگان به افزونه‌های خود توجه کنند و در حین سازگاری آن با نسخه‌های جدید مشکلات پیشین را برطرف کرده و امکانات جدید را به آن بیفزایند اما حقیقت آن است که خیلی از توسعه‌دهندگان وقت این کار را ندارند یا افزونه آنقدر ساده است که عملا چیزی به عنوان “امکانات جدید” برای آن بی‌معناست.بروزنشدن این افزونه‌ها که گاه بسیار هم کارراه‌انداز هستند باعث میگردد که نتوان از آنها در نسخه‌های جدید فایرفاکس استفاده کرد. تصور کنید مایکروسافت می‌خواست این کار را انجام دهد و با هر بار آپدیت شدن ویندوز تمام نرم‌افزارهای نصب شده شما غیرفعال می‌شد تا زمانی که نویسندگان آن برنامه‌ها یک نسخه جدید ارائه کنند !
موزیلا باید به یک روش دیگر فکر کند …

۴- ابزاری برای تشخیص افزونه‌های ناسازگار
افزونه‌های فایرفاکس اگرچه بسیار محبوب هستند و امکانات زیادی را به مرورگر کاربران اضافه می‌کنند اما عده‌ی زیادی عقیده دارند تداخل کار یا ناسازگاری‌هایی که برخی از افزونه‌ها با یکدیگر دارند باعث کندشدن کار برنامه و افزایش استفاده از حافظه‌ی سیستم می‌شود. موزیلا باید دیر یا زود فکری برای این مشکل بکند چون در حال حاضر فهمیدن اینکه کدام یک از افزونه‌ها با هم ناسازگار هستند حتی برای کاربران حرفه‌ای کار آسانی نیست.
مایکروسافت در IE8 و در بخش مدیریت افزونه‌ها مدت زمان بارگذاری هر افزونه را نمایش می‌دهد. این ایده‌ای است که موزیلا شاید بتواند از آن استفاده کرده و مقدار RAM مصرفی هر یک از افزونه‌ها‌ی نصب شده را مشخص کند.

۵- جدا کردن پروسس‌های مربوط به هر زبانه
در گوگل‌کروم فعالیت هر زبانه از زبانه‌ی دیگر بصورت مجزا تعریف شده‌است. در این صورت اگر حتی بخاطر کدهای موجود در یک سایت ، مشکلی در کار مرورگر پیش بیاید و گوگل‌کروم از حالت سرویس‌دهی خارج شود ، تنها کافیست در پنجره Task Manager آن زبانه را ببندید و کرش کردن یک زبانه باعث مانند فایرفاکس و اینترنت اکسپلورر باعث از کار افتادن کل برنامه نمی‌شود.این چیزی است که موزیلا مشغول کار بر روی آن است اما حداقل تا یکسال آینده نباید منتظرش باشیم