دسته ی:
مطلب
نوشته ی
Mrshm™ در تازیخ دوشنبه 24 فروردین1388
نبرد بین Internet Explorer 8 و Opera 9.64 و Google Chrome 2 و Firefox 3 و Safari 4 بسیار شدت گرفته.
سافاري 4 نسخه آزمايشي، با
شعار 3 برابر سريعتر از فايرفاكس در راندو كردن كدهاي جاوااسكريپت، وارد
بازار رقابت شده است. بههمين جهت آزمايشهايي براي بررسي سرعت اين مرورگر
و درستي ادعاي اپل انجام دادهايم.
در اين
آزمايشها بهدنبال چيزهايي بوديم كه كاربر معمولي با آن رودررو خواهد شد،
مثلا چقدر طول ميكشد كه يكنرمافزار راهاندازي شده و صفحههاي آن
بارگذاري شود، يا چقدر حافظه مصرف ميكند، ميزان بازدهي كدهاي جاوااسكريپت
و CSS در نرمافزارهاي وبي همچون جيميل، فيسبوك و سايتهاي ديگر تاثير
زيادي دارند. بههمين جهت اينها را هم مورد بررسي قرار داديم.
آزمايشها
براي آزمايشهاي خود، از آخرين نسخهمرورگرهاي
فايرفاكس3 و نسخه بتاي 1/3، اينترنت اكسپلورر7 و بتاي8، آخرين نسخههاي
گوگل كروم و اپرا و دست آخر، سافاري4 نسخه آزمايشي استفاده كرديم. قابل
توجه است كه هر آزمايش را سهبار انجام داديم و ميانگين نتايج حاصل را
يادداشت كرديم. ميزان بارگذاري صفحهها و آغاز مرورگرها توسط برنامه
تايمر كوچكي كه رابكير (Rob Keir) نوشته است، اندازه گرفته شد.
آزمايش جديد جاوااسكريپت: برنامهنويسان وب و
سازندگان مرورگرها احتمالا تا ابد بر سر رسيدن به آزمايشي استاندارد براي
اندازهگيري صحيح موتورهاي جستجو بهتوافق نرسند. بسته درومايو
(Dromaeo) موزيلا، كه چندين تست را در يك صفحه انجام ميدهد، احتمالا
بهدردبخورترين آزمايش جاوااسكريپت است. اين بسته شامل دو آزمايش قدرتمند
8V از گوگل و ساناسپايدر از موزيلاست. متاسفانه اينترنت اكسپلورر7 اصلا
نتوانست اين آزمايش را بهپايان برساند، بنابراين از فهرست نتايج خارج شد.
اينترنت اكسپلورر8 هم مدام با هشدار دادن در مورد اينكه اين اسكريپت صفحه
شما را كند ميكند، جلوي كار را ميگرفت و نتيجه آن بسيار كند بود.
بررسي نتايج آزمايشها آزمايش 1: لود صفحه
برنده مسابقه: گوگل كروم!
خيلي جاي تعجب نداشت. زيرا كروم و اوپرا هردو از
زمان مراجعه به حافظه يكسان برخوردارند. سافاري4 بهنظر ميرسد كه در اين
زمينه كمي از نسخه قبلي خود كندتر است ولي بههرحال توجهات زيادي را
بهخود جلب كرده است.
اوپرا در دفعات بالا آمدن برندهبلامنازع است. ولي
در تستهاي سختتري مثل باز كردن 9 تب در آن واحد اين كروم است كه حرف اول
را در سرعت ميزند. در قسمت دانلود صفحات 8 IE بهشدت كند است. در
بازگشت به صفحه اصلي شايد كروم سريعتر اينكار را انجام دهد ولي سافاري
خيلي بهتر به صفحه اصلي برميگردد.
آزمايش 2: جاوااسكريپت و CSS
برنده مسابقه: گوگل كروم!
وقتي كروم بالاخره از افزونهها و بستههاي
گسترشدهنده پشتيباني كرد، بهنظر ميرسيد كه موجهاي جديدي در حال ايجاد
شدن است. كروم در هر ثانيه خطوط بيشتري از كد را اجرا ميكرد و حرف اول را
ميزد. بعد از آن، سافاري قرار داشت كه واقعا حدود 3 برابر سريعتر از
فايرفاكس بود و اينترنت اكسپلورر8 بهطرز قابل تحسيني به بازدهي نسخه 3
فايرفاكس نزديك شده بود.
سافاري 4 در زمينه آزمايشهاي CSS بلامنازع است.
با وجود اينكه سافاري در CSS بسيار خوب عمل ميكند ولي چندان نتوانسته
قواعد بازي را تغيير دهد و اختلاف چنداني با گوگل كروم ندارد. (در اينجا
صحبت از ميليثانيه است و سازگاري، بسيار مهمتر از سرعت اسكريپت است.)
آزمايش 3: اشغال حافظه
برنده مسابقه: فايرفاكس!
بالاخره مرورگر محبوب فايرفاكس در اين موضوع
توانست يقه بقيه رقبا را بگيرد و خودش را جلوتر از بقيه قرار دهد. مطمئن
باشيد كه فايرفاكس بهتر از بقيه مرورگرها حافظه را اشغال ميكند.
بيشتر كاربران فايرفاكسي ميدانند كه بارگذاري
اولين 9 تب، اثر مهمي روي شناخت ميزان مصرف حافظه نخواهد گذاشت. فايرفاكس
در طول زمان نسبت به مصرف حافظه اقدام خواهد كرد و شما فقط يك گزينه
خواهيد داشت، تبها را ببنديد و فايرفاكس را از اول راهاندازي كنيد. اما،
اگر چنين كاري را خيلي غيرمعقول نميدانيد، فايرفاكس هنوز هم بهترين در
مصرف حافظه است.
ادعاي سافاري درست است. در جاوااسكريپت و راندو
(رندر) كردن آن، سه برابر سريعتر از فايرفاكس است. اما بيشك براي
سيستمهاي كندتر و با حافظه كمتر گزينه مناسبي نيست. همچنين سافاري براي
كساني كه استفاده چنداني از وبندارند، توصيه نميشود. اما، نگاهي به اين
نمودارها بيندازيد و مرورگري كه برايتان مناسب است را انتخاب كنيد.