۱۰ ابزار تست سازگاری وب سایت با مرورگرهای مختلف

۱۰ وسیله بررسی سازگاری سایت با مرورگرهای جور واجور : چیزی که باعث می شه یه سایت عالی باشه، اینست که با تموم نسخه های مرورگرهای جور واجور ، موافق باشه و به اصلاح درست کامل لود شه .به این توانایی در اصطلاح Cross-browsing Compatibility می گن.

در سایت Wikipedia توانایی Cross-browsing رو قابلیتی واسه یه سایت یا برنامه تحت وب و یا هر ساختار شامل کدهای HTML که باعث اجرا شدن اون روی همه مرورگرها می شه ، تعریف کرده .

فرق معنی دو اصطلاح Cross-Browsing و یا Multi browser :

توانایی Multi Browser به معنی اجرا شدن سایت مربوطه روی چندین مرورگر مانند Safari, Chrome, Firefox و Internet Explorerه اما Cross-Browsing به معنی لود شدن درست سایت در همه نسخه های همه مرورگرهاه.

این موضوع می تونه به عنوان رقابت مهمی واسه طراحان سایت هستش، چون وقتی که کاربر قادر به مشاهده وب سایتی نیس، هیچ وقت سیستم عامل و یا مرورگر خود رو واسه این مشکل مقصر نمی دونه و در بیشتر مواقع طراحان سایت رو سرزنش می کنه. پس هدف اصلی همه طراحان و برنامه نویسان سایت اینه که از بروز اینجور مشکلاتی جلوگیری کنن. به دلیل مهم بودن این موضوع، امروزه وسایل رایگان یا تجاری زیادی وجود دارن که به وسیله اونا می تونین Cross-Browsing سایت خود رو خیلی راحت بررسی کنین.

مشکلات

۱ – 

BrowserShot یه وسیله رایگان در مورد بررسی Cross-browsingه، که تصاویری (Screenshot) از سایت لود شده شما در مرورگرهای جور واجور رو به نمایش میذاره تا با به کار گیری اون قادر باشین بدون نیاز به نصب همه مرورگر اونا، لود شدن سایت خود رو در همه اونا بررسی کنین.

مرورگرهای مورد پشتیبانی BrowserShot  عبارتند از :

-Google Chrome

–Dillo

–ELinks

–Epiphany

–Mozilla Firefox

–Galeon

و…
سیستم عاملای مورد پشتیبانی عبارتند از :

-Linux

–Windows

–Mac

–BSD

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

۲ – 

اگه شما برنامه نویسی هستیدکه به ابزاری واسه بررسی لود سایت خود در مرورگر Internet explorer  هستین، وسیله IE Tester، ابزاری ایده آل واسه شماس.

IE Tester، یه وسیله تحت وب مجانیه که شما رو قادر به مشاهده چگونگی لود شدن سایت خود در شکلای جور واجور نسخه های Internet explorer 5.5, 6, 7, 8  و ۹ می کنه. محیط کاربری این وسیله از نرم افزار Microsoft Word 2007 الهام گرفته.  این وسیله در بعضی از مواقع خوب پاسخگوی کاربران نبوده و احتیاج به عیب یابی داره. هم اینکه شاید دارای مشکلاتی در مورد لود شدن در ویندوز ۷ه.

۳ – 

وسیله Dotmobi به شما اجازه میده تا چگونگی لود شدن سایت خود رو در شکلای جور واجور دستگاه ها، مانند iphone، شکلای جور واجور گوشیای موبایل و … ببینین. این وسیله از راه تکنولوژی Remote access به یه دستگاه مورد نظر واقعی، Remote زده و سایت شما رو باز خواهدنمود. هم اینکه می تونیم بگیم که واسه به کار گیری این وسیله، احتیاج به داشتن کارت اعتباری بین المللی و پرداخت هزینه مربوطه دارین.

موبایل

۴ – Sauce Labs

Sauce lab یه وسیله آنلاین واسه بررسی Cross-browsingه. این وسیله تصاویری از سایت لود شده شما در مرورگرهای جور واجور رو نمایش میده و به شما اجازه میده تا تصویر اونا رو در کنار همدیگه مقایسه کنین.

با باز شدن Browser Lab، این وسیله از کاربر درخواست وارد کردن نشانی اینترنتی URL سایت مربوطه خود رو می کنه، بعد با وارد کردن نام سایت، Browser Lab بدون این دست اون دست کردن و به صورت خودکار شروع به لود کردن سایت روی مرورگر پیش فرض  Firefox 3.0(در صورت به کار گیری ویندوز) می کنه. شما خیلی راحت می تونین از لیست موجود، مرورگر انتخابی خود رو تغییر بدین.

 در مقایسه Browser Lab  با بقیه نرم افزارهای بررسی Cross browser، این نرم افزار به دلیل نبود پشتیبانی از بقیه سیستم عاملا مانند لینوکس و  بقیه مرورگرها، قابل استفاده واسه کاربران Unix نیس، اما Browser Lab به عنوان یه نرم افزار رایگان دارای محیط کاربری و قابلیتای قابل توجهیه.

CloudTesting ابزاریه که به طراحان سایت اجازه میده تا سایت خود رو در هر کدوم از مرورگرهای زیر چک کنن :

۱ – Internet Explorer 6, 7, 8

۲ – Mozilla Firefox 3, 3.5, 3,6

۳ – Apple Safari 3.2, 4.0, 5.0

۴- Google Chrome Latest version

۵ – Opera 9.6

۶-Browser Photo

Browser Photo، عکسای واقعی از چگونگی لود شدن صفحات سایت در مرورگرها و سیستم عاملای جور واجور به شما نمایش میده .

بدین صورت که :

Browser Photo کمک می کنه تا تفاوتای صفحه نمایش واقعی – و نه مثل سازی – از صفحات خود رو در ۱۲ مرورگر جور واجور و با سیستم عاملای کامپیوتری رو از بین ببرین!
بسیار مقرون به صرفه س چون که ساخت یه آزمایشگاه واسه دریافت اطلاعات مشابهی که Browser Photo  ارائه میده دست کم ۴۵۰۰ دلار هزینه داره.

دلار

Browser Photo  یه وسیله خودکار و آسون واسه استفاده س که احتیاجی به دانلود یا نصب نداره و بطور خودکار به روز می شه.
دسترسی به اینترنت هر جا، هر زمان. از راه اتصال به اینترنت، می تونین صفحات وب خود رو ۲۴ ساعته در هر نقطه از جهان تست کنین.

۷-Browsera

Browsera ابزاریه که مشکلات و خطاهای سایت خود رو می بینین.

امکانات:

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

مشکلی

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

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

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

تست صفحات پویا
مرورگر می تونه با صفحات پویا کار کنه، پس اگه شما از فن آوریایی مانند AJAX و DHTML استفاده می کنین، مشکلی دارین. مرورگر صبر می کنه تا صفحات قبل از روند تست بارگذاری شن.

۸–CrossBrowserTesting
CrossBrowserTesting یه ابزاره که سایت شما رو با یه مرورگر و VNC از راه دور تست می کنه. با به کار گیری این وسیله، شما می تونین AJAX، جاوا اسکریپت و فلش خود رو با هر مرورگری تست کنین. شما فقط باید URL رو وارد کنین، یه مرورگر رو انتخاب کرده و بعد نرم افزار رو اجرا کنین.

مرورگرهایی که پشتیبانی می کنن عبارتند از:

مرورگر Android
کروم Google 5 تا ۸
Dillo 0.8.6-i18n
فایرفاکس ۱٫۰ تا ۴ بتا
اینترنت اکسپلورر ۵٫۰ تا ۹ بتا
موبایل سافاری
موزیلا ۱٫۷
اپرا
و بیشتر…

سیستم عامل اون پشتیبانی می کنه:

اندروید
اپل
آی فون ۳GS
آیفون ۴
مک OSX 10.5.7
مک OSX 10.5.8
Mac OSX 10.6
اوبونتو ۸٫۱۰
ویندوز ۷
ویندوز ۹۸ SE
ویندوز XP SP2
ویندوز XP SP3
ویندوز ویستا

۹–TestingBot
TestingBot  واسه بیشتر از ۱۰۰ مرورگر جور واجور و سیستم عامل تست شده. زیرساخت تست براساس سلنیومه. تستا می تونن به شکل دستی یا به صورت خودکار انجام شن.

testbot-dashboard

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

testbot-screenshots

واسه به کار گیری TestingBot ایجاد یه حساب کاربری لازمه. اونا یه نسخه رایگان و محدود رو ارائه میدن. کلا این یه وسیله خوب واسه تست سایت شما در دستگاه های و مرورگرها مختلفه.

۱۰–Microsoft Expression Web SuperView
مایکروسافت SuperView یه فناوری جدیده واسه ایجاد زندگی راحت تر پیشرفت دهندگان ایجاد شده.

نظارت: نسخه جداگونه از این نرم افزار فقط از مرورگرهای وب IE پشتیبانی می کنه، در حالی که نسخه کامل می تونه مرورگرهای موزیلا فایرفاکس و اپل سافاری رو پشتیبانی کنه.

براساس بازخوردی که خوندم، کاربران از ویژگیای این وسیله راضی هستن. این باعث می شه تا زمان پاسخگویی اونا راحت باشه و کاربر پسند باشه. به این موضوع دقت لازم رو به عمل بیارین که شما بدون به کار گیری Expression Web نمی تونین از این استفاده کنین.

نتیجه های خود رو به اشتراک بذارین!