Skip to main content

Web tabanlı yazılım geliştirirken genelde yaşanan sorun, tarayıcı yani browser sorunlarıdır. Tarayıcıdan tarayıcıya fark gösteren sorunları çözmek için kodumuzun tarayıcı uyumluluğu olması gerekmektedir. Bu tarayıcı uyumluluğunun adı cross-browser olarak geçer. Eğer yazmış olduğunuz uygulama yada sayfa bir kaç tarayıcıda sorunsuz çalışıyorsa, kodunuz cross-browser testlerinden sorunsuz geçecektir. Mobil alanda ki yaygınlaşma sayesinde cross-browser kavramının yanına bir de cross-platform kavramı eklenmiştir. Bu kavramda ise hem ekranlarda hem mobil cihazlarda sorunsuz çalışan kod olması gerekmektedir. Peki neden Türkçe olarak yazmadın derseniz, bu alanda ki herkesin bu ad ile bilmesinden dolayı, aramalarda da yine bu şekilde aranmaktadır. Bu sebeple İngilizce adını yazdım.

Hemen hemen her geliştirmede aklımda hep şu soru oluyor acaba ie idiotu nasıl gösterecek? Direkt ie ile çalışında bu kezde acaba diğer browserlarda nasıl görünecek? Tabi bu sıralamaya birde chrome idiotu katıldı ne yazık ki. Google geliştirdi, kötü olamaz diye düşünürken her sürümünde bizi hayal kırıklıklarına uğratan chrome, umuyorum ki yeni sürümlerinde abisi Firefox’a benzemeye çalışır ve işini doğru dürüst yapmaya başlar.

Günümüzde halen stabil tarayıcı azlığı varken, her geliştirmemizde işimize yarayabilecek ücretli ve ücretsiz Cross-Browser Araçları;

1-Ghostlab

Online Wireframe Araçları

2-BrowserStack

Cross-Browser Araçları

3-Saucelabs

Cross-Browser Araçları

4-CrossBrowser

Cross-Browser Araçları

5-Browsershots

Cross-Browser Araçları

6-Browserling

Cross-Browser Araçları

7-Browsera

Cross-Browser Araçları

8-Mogotest

Cross-Browser Araçları

9-Netrenderer

Cross-Browser Araçları

10-Litmus

Cross-Browser Araçları

11-BrowseEmAll

Cross-Browser Araçları

12-BrowseBot

Cross-Browser Araçları

13-Spoon

Cross-Browser Araçları

14-SuperPreview

Cross-Browser Araçları

15-IETester

Cross-Browser Araçları

Kaynak: Mashable + birkaç ekleme yaptım

2 Comments

  • Sevket Arslan dedi ki:

    Faydalı bilgiler için teşekkürler, Metin.

    Ben cross platform testlerim için Microsoft’tan destek alıyorum. Mac OS üzerinde Parallels Desktop softwarei ile her browser için Microsoft’un sağladığı virtual machineleri kuruyorum. Bu adresten sanal makinelere bakılabilir.

    VirtualBox, VMware Fusion ve Parallels için IE7, IE8, IE9, IE10, IE11 kurulu sanal makineleri var.

    İyi çalışmalar.

    ~SA

    • Metin Yılmaz dedi ki:

      Çok teşekkürler Şevket, bahsettiğin sanal makineler tamamlayıcı oldu bu yazı için. Browser testlerinde en çok zaman alan ie testleri için bu sanal makinalar kurularak en doğru testler yapılabilir. Ben WMware ile birlikte bu makineleri kullanmış ve en doğru sonucu almıştım.

Leave a Reply

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.