برای استفاده از تمامی امکانات انجمن و مشاهده ی آنها بایستی ابتدا ثبت نام کنید
نمایش نتایج: از شماره 1 تا 2 از مجموع 2
  1. #1
    تاریخ عضویت
    Jan 2013
    ارسال ها
    13
    سپاس
    487
    از این کاربر 53 بار در 11 پست سپاس گزاری شده

    news چرا بعد از سال ها Firefox هنوز در جایگاه بعد از Chrome قرار دارد ؟

    در حال حاضر مرورگر Firefox با مسائل و مشکلاتی روبرو است .

    به همین جهت از نظر رتبه بندی کلی بعد از مرورگر Chrome قرار گرفته است .

    در چند سال گذشته , بهبودات زیادی در مرورگر Firefox صورت گرفته است .

    ما خیلی دوست داریم که Firefox از اینی که هست بهتر بود اما واقعیت این است که این مرورگر به خوبی Google Chrome نیست .

    جالب است بدانید خیل عظیمی از توسعه دهندگان که پیشتر روی مرورگر Firefox کار می کردند حال مشغول کار روی مرورگر Chrome شرکت گوگل هستند .

    شاید همین قضیه باعث شده است که ما نو آوری را بیشتر در Chrome ببینیم تا Firefox .

    عدم پشتیبانی از معماری چند پردازه ای :

    پردازنده ها( CPU ) در صورتی که از چند هسته برخوردار باشند می توانند وظایف محول شده به خود را با سرعت بیشتری انجام دهند در این صورت حتی وظایف مختلف را می توان به صورت موازی ( Parallel ) اجرا کرد .

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

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

    مرورگر Chrome از معماری چند پردازه ای برخوردار است هر وب سایتی که شما در این مرورگر باز می کنید در یک پردازه جداگانه باز خواهد شد .

    پردازه های پس زمینه مانند افزودنی ها و برنامه ها( extensions and apps ) کار خود را در بخش پس زمینه این مرورگر و در یک پردازه مخصوص به خود انجام می دهند .

    پلاگین های این مرورگر نیز در پردازه مختص به خود فعالیت می کنند .

    جالب تر از همه این است که رابط کاربری مرورگر Chrome نیز در یک پردازه جداگانه به فعالیت خود ادامه می دهد .

    اگرسیستم کامپیوتری شما از یک پردازنده چند هسته ای پیشرفته برخوردار باشد مرورگر Chrome به طور هوشمندانه وظایف مختص به خود را بین هسته های این پردازنده تقسیم می کند .

    به این ترتیب بسیاری از کارها می توانند به صورت آنی و در کسری از ثانیه انجام شوند .

    در نتیجه همانطور که صفحات در پس زمینه بارگذاری می شود رابط کاربری این مرورگر نیز به هیچ وجه با مشکل روبرو نخواهد شد .

    حال اجازه دهید تا به بررسی مرورگر Firefox بپردازیم .

    این مرورگر از معماری تک پردازه ای استفاده می کند البته ناگفته نماند پلاگین های این مرورگر از یک پردازه جداگانه برای اجرای فعالیت خود استفاده می کنند .

    اجازه دهید با ذکر یک مثال شما را با روند کاری این مرورگر بیشتر آشنا کنیم .

    اگر شما در مرورگر Firefox پنج زبانه را باز کنید در این صورت پردازه اصلی این مرورگر مجبور است علاوه بر بارگذاری و رندر کردن تمامی صفحات باز شده , به مدیریت رابط کاربری این مرورگر نیز بپردازد .

    می توان نتیجه گرفت که این مرورگر در مقایسه با Chrome کندتر عمل می کند .

    حتما تا به حال شده است هنگامی که در حین کار با مرورگر Firefox بوده اید ناگهان با خطایی مواجه شده اید و کل صفحات بسته شده باشد .

    حال با توجه به توضیحات داده شده , به نظر شما اشکال از کجاست ؟

    چرا وقتی یک خطا رخ داده , کارکرد کل مرورگر با اختلال روبرو شده است ؟

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

    با توجه به مشکلات این مرورگر در صورت استفاده از معماری تک کاربره Mozilla , تصمیم گرفت راه حلی برای آن پیدا کند این راه حل که با نام Electrolysis شناخته شد از سال ۲۰۰۹ به عنوان یک پروژه کار خود را آغاز کرد .

    این پروژه ای بود که باعث می شد مرورگر firefox از معماری چند پردازه ای استفاده کند .

    Mozilla , اخیرا به این پروژه در می سال ۲۰۱۳ جان تازه ای بخشیده است اگر خیلی خوش شانس باشیم می توانیم شاهد اجرای معماری چند پردازه ای در چندین نقطه باشیم .

    جالب است بدانید حتی مرورگر Internet Explorer که خیلی ها علاقه ای به استفاده از آن ندارند از نسخه ۸ به بعد از معماری چند پردازه ای استفاده می کند .

    حال باید منتظر ماند و دید چه زمانی ما شاهد به کار بردن چند پردازه ای در Firefox خواهیم بود .

  2. 11 کاربرِ زیر از REZAXIO بخاطرِ این مطلب مفید سپاس گزاری کرده اند :


  3. #2
    تاریخ عضویت
    Feb 2012
    ارسال ها
    83
    سپاس
    555
    از این کاربر 412 بار در 76 پست سپاس گزاری شده

    پاسخ : چرا بعد از سال ها Firefox هنوز در جایگاه بعد از Chrome قرار دارد ؟

    مطلب مفیدی بود و به مسائل کاربردی هم اشاره شده ، من خودم 3 سال از فایر فاکس استفاده میکردم تا اینکه موزیلا اومد ورژن 4.0 رو معرفی کرد (مردم وحشتناک منتظر این نسخه بودن، و انتظار ها به شدت بالا بود)، 1 روز از ورژن 4.0 استفاده کردم و پاکش کردم و برگشتم به همون ورژن 3.6.X (یادم نیست 3.6.؟ چند بود) ، دلیلش هم دقیقا شما بالا گفتی ، که مرتبا هنگ میکرد مرورگر ، تا اینکه کروم رو استفاده کردیم و گفتیم به به ، این همه سال چه اشتباهی کردیم ، و برای همیشه رفتیم به سوی کروم ، ، و تا الان هیچ کاری نبوده که نشه با کروم کرد و لی با فایرفاکس انجام بدیم، اون موقع ها یه گیر هایی به Add-on (Extension) های کروم میدادن که کمه ، یا خیلی به درد نمیخوده ، تا اینکه الان Chrome Store به نظر من همه چی داره و کم و کسری نداره ، در هر صورت من هم به دوستان پیشنهاد میدم برن به سمت کروم حالا فایرفاکس هم در کنارش داشته باشن.

    موفق باشید.

  4. 3 کاربرِ زیر از 0UnknowN1 بخاطرِ این مطلب مفید سپاس گزاری کرده اند :


 

 

موضوعات مشابه

  1. Google Chrome
    By Soroosh in forum کامپیوتر و اینترنت
    پاسخ ها: 47
    آخرين ارسال: 01-15-2012, 02:44 AM

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •  
  • قدرت گرفته از سیستم vBulletin نسخه ی 4.2.3
  • قالب اختصاصی انجمن TvWorld نسخه ی 1.0
  • طراحی و اجرای قالب : نوژن
  • تمام حقوق مطالب و محتوا برای تی وی وُرلد محفوظ می باشد
Powered by vBulletin® Version 4.2.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.