beyazad
Profesör
- Katılım
- 6 Temmuz 2008
- Mesajlar
- 1,115
- Reaksiyon puanı
- 22
- Puanları
- 0
Öncelikle merhaba,
SDN'nin en çiçeği burnunda Junior Editörü olarak, tekrar, beyazad nick'i ile karşınızdayım. Bu seferki yazımız ve araştırmamız web browserlar hakkında olacak. Bildiğiniz gibi internet tarayıcıları günümüzde olağanca hızıyla yarışmakta ve birbiri ardına güncel sürümler çıkarmaktalar. Bunların hepsi de kullandıkları motor'dan tutun da eklenti desteği olup olmamasına, görsellikten tutun da kullanılabilirliğine birbirinden çok farklılar. Peki kime hangi tarayıcı lazım? Kısaca söylemek gerekirse onlarca eklentiyi indirip tarayıcınıza kurabilir, ya da sade görünümlü daha hızlı bir tarayıcıyı kullanabilirsiniz. Seçim size ait. Peki, ekran kartlarını, işlemcileri, sistemi test eden bench programlarının browserları ölçen versiyonları yok mu? Elbetteki var. Hem de web üzerinden online ölçüm yapabilenleri: "Paecekeeper Benchmark, CSS Test, SunSpider JavaScript Test ve Acid3 Test"....
Lafı fazla uzatmadan sadede gelirsek...Web Browserlar daha önce de defalarca test edildi uzmanlar tarafından.(Peacekeeper Browser Benchmark | ShiftDelete.Net) Fakat bizzat kendim görmek istedim ve bir dizüstü bilgisayarda test ettim. Öncelikle bu bilgisayarın teknik özelliklerini verelim:
HP- 6720s
İşletim sistemi: Windows 7 Ultimate, 7100.winmain_win7rc.090421-1700., tr
CPU:Intel(R) Core(TM)2 Duo CPU T5470 @ 1.60GHz
RAM:4096 MBytes
Disc:WD 320GB 7200rpm
Chipset: Intel Mobile PM965/GM965/GL960 Express chipset
Graphic:Intel GMA x3100 express graphic driver
Şimdi de web browserların kullandıkları motorlara bir bakalım. Bilindiği gibi tarayıcının hızını belirleyen en önemli faktör kullanılan Java Script motoru. Günümüzde kullanılan bir çok uygulama java kodu içerdiğine göre kullanılan motor da çok fazla önem taşımakta, ayrıca kullanılan arama motoru CSS, HTML kodlarını da iyi işleyebilmelidir. Bunun yanında bir web sitesinde artık zengin multimedya özelliklerinin de olduğunu hesaba katmamız gerek.
Tarayıcı motorları:
Trident: Nisan 1997'den beridir geliştirilmekte olan trident arama motoru kapalı kaynak olup şimdilik acid2 uygulamalarına tam destek vermektedir. Bu motoru, Internet Explorer, Avant Browser, Maxathon, Microsoft Outlook, Outlook Express, AOL Browser kullanmakta.
Gecko: Aralık 1998'den beridir aramızda olan gecko motoru Firefox'un ünlü tarayıcı motoru. Açık kaynaklı olan bu tarayıcı motoru yalnız acid2'ye tam destek vermekte. Bu motoru kullanan tarayıcılar: Firefox, Camino, Flock, Thunderbird, Seamonkey, Epiphany, NVU, Netscape, K-Meleon.
WebKit: Ocak 2000'den beridir aramızda olan webkit, KHTML'den gelmekte. Açık kaynak kodlu ve hem acid2 hem de acid3'e tam destek vermekte. WebKit motoru kullanan tarayıcılar: Safari, Chrome, Adobe AIR, iCab, Epiphany (experimental), Konqueror (KHTML)
Presto: Kasım 2002'den beridir geliştirilen presto opera'nın belkemiği. Kapalı kaynak kodlu olark geliştirilen presto hem acid2'ye hem de acid3'e tam destek vermekte. Bu motoru kullananlar: Opera Desktop/Mobile/Mini, Nintendo DS, Wii Internet Channel, Macromedia Dreamweaver MX and above, Adobe CS 2 and above.
1994-2006 yılları arası motorların kullanılış sahası
Tarayıcıların kullandığı motorları kısaca anlattıktan sonra şimdi de benchmark sonuçlarına bakalım
1. Paecekeeper Benchmark Test
Test edilen benchmark sitesinin adresi: Peacekeeper - The Browser Benchmark from Futuremark Corporation
İsteyen kişiler buradan kendi tarayıcılarını test edebilir.
___________________________________________________
Diğer browserlar:
Not: Tarayıcılar 3 defa teste tabi tutuldu ve en yüksek puan seçildi. Test yapılırken başka programlar çalıştırılmadı.
2. CSS Test:
Öncelikle CSS nedir? Buna bakalım. İngilizce açılımı "Cascading Style Sheets", yani Türkçe Çağlayan Stil Tabakası gibi bir anlama geliyor. Peki CSS ile neler yapabiliyoruz? Bize faydaları neler? Ve CSS'yi sayfa içinde ne şekillerde kullanabiliriz?
CSS kullanarak HTML ile yapamayacağımız birçok şeyi yapabiliriz. Bir sayfadaki tüm ögeleri veya belli bir kısım ögeyi renk, boyut, arkaplan resmi, sayfadaki konumu, sağından solundan olan boşlukları ve daha birçok özelliği yönünden CSS ile tanımlayabiliriz. Bir CSS dosyasıyla bütün sayfalarınızın stilini oluşturabileceğiniz için sayfalarınızın boyutu küçülür, yükü hafifler. CSS ayrıca öğrenmesi en kolay dillerden birisidir.
Testmize geçmeden test yaptığımız sitenin adresini verelim: CSS Rendering Benchmark (~2500 positioned DIVs)
Sonuçlar:
1. Chrome (3.0.182.2)
2. Safari (3.2.3. [525.29])
3. Firefox (3.0.10)
4. IE8 (Win7 build 7100Rc)
3. SunSpider JavaScript Benchmark Test
Öncelikle Java nedir? JavaScript nedir? onu öğrenelim: JavaScript, Netscape firması tarafından geliştirilmiş olan bir script dilidir. Script dilleri Web sayfası hazırlayanlara etkileşimli ve dinamik sayfalar hazırlama imkanı vermektedir. JAVA dilinin özelliklerine ve komut yapısına çok benzeyen JavaScript aslında JAVA dilinden ayrı olarak hazırlanmıştır.
Javascript yardımı ile HTML kaynak kodları değiştirilebilir, bu sayede dinamik Web sayfaları hazırlamak mümkün olur. Javascript ile hazırlanmış Web sayfaları ancak JavaScript desteği veren Web tarayıcıları ile izlenebilir. JavaScript, Java dilinin bir Light versiyonu değildir. JavaScript kendi başına bir script dilidir. Genellikle HTML sayfalarında kullanıcı kontrolleri eklemek, formları kontrol etmek, hesaplamalar yapmak gibi işler için kullanılır.
Java uygulamalarını web browserda görüntüleyebilmek için sisteminizde Java yazılımının yüklü olması gerekmektedir. En son Java yazılımını indirmek için burayı tıklayınız: Java Runtime Environment 1.6.0.14
Test'e ulaşmak için: SunSpider JavaScript Benchmark
Sonuçlar: (En az, en iyi)
1. Chrome 3
2. Safari 4
3. Firefox 3.0.10
4. ie8
Daha önceden başka kaynakların yapmış olduğu SunSpider test sonuçları. Fikir vermesi açısından konuşmuştur.
4. Acid3 Test
Acid3 test nedir? Acid3 testi, günümüzde tarayıcıların Web Standartlarını ne ölçüde desteklediğini ölçmek için, tarayıcıların özellikle Web 2.0 uygulamaları, DOM, CSS2 ve SVG işlemeleri üzerindeki performansını ölçmek için en çok kullanılan bir test. Basitçe, verilen karmaşık kodlardan anlamsız olabilen ama tarayıcının doğruluğunu kontrol eden bir görüntü oluşturulması esasına dayanıyor.
Sonuçlar: (en yüksek, en iyi)
1. Opera:100/100
2. Chrome: 94/100
3. Safari: 75/100
4. Firefox: 71/100
5. ie8: 13/100
Not: İlk olarak Appleın Safari tarayıcısı üzerinde kullanılan, ardından da Google Chrome tarayıcısının da kökenini oluşturduğu açıklanan WebKit motorunu geliştiren ekibin yaptığı açıklamaya göre web standartları testini başarıyla geçen ilk tarayıcılar safari ve chrome...
Saygılarımla----------> BeYaZaD
________________________________________________________
EK: Konunun başında söylemiştim. Tarayıcıların güncellenme hızına kimse yetişlemiyor diye. Hatta tam da bir iki gün içinde Chrome'un güncellenmesine şahit olacağız diyecekken beklenen güncellenme bugün geldi. Chrome 3.0.183.1 sürümüne yükseltildi. Doğrusu bir önceki sürüme göre font-yazı hatası giderilmiş daha da hızlanmış. Tabi hemen test edip ekleme yaptık bizde. Sonuçlar aşağıda:
1. Paecekeeper benchmark test
2. SunSpider JavaScript test
3. Acid3 test
Acid3 test sonucu 100/100
Not: bir önceki sürümde 94 'te kalıyordu.
SDN'nin en çiçeği burnunda Junior Editörü olarak, tekrar, beyazad nick'i ile karşınızdayım. Bu seferki yazımız ve araştırmamız web browserlar hakkında olacak. Bildiğiniz gibi internet tarayıcıları günümüzde olağanca hızıyla yarışmakta ve birbiri ardına güncel sürümler çıkarmaktalar. Bunların hepsi de kullandıkları motor'dan tutun da eklenti desteği olup olmamasına, görsellikten tutun da kullanılabilirliğine birbirinden çok farklılar. Peki kime hangi tarayıcı lazım? Kısaca söylemek gerekirse onlarca eklentiyi indirip tarayıcınıza kurabilir, ya da sade görünümlü daha hızlı bir tarayıcıyı kullanabilirsiniz. Seçim size ait. Peki, ekran kartlarını, işlemcileri, sistemi test eden bench programlarının browserları ölçen versiyonları yok mu? Elbetteki var. Hem de web üzerinden online ölçüm yapabilenleri: "Paecekeeper Benchmark, CSS Test, SunSpider JavaScript Test ve Acid3 Test"....
Lafı fazla uzatmadan sadede gelirsek...Web Browserlar daha önce de defalarca test edildi uzmanlar tarafından.(Peacekeeper Browser Benchmark | ShiftDelete.Net) Fakat bizzat kendim görmek istedim ve bir dizüstü bilgisayarda test ettim. Öncelikle bu bilgisayarın teknik özelliklerini verelim:

HP- 6720s
İşletim sistemi: Windows 7 Ultimate, 7100.winmain_win7rc.090421-1700., tr
CPU:Intel(R) Core(TM)2 Duo CPU T5470 @ 1.60GHz
RAM:4096 MBytes
Disc:WD 320GB 7200rpm
Chipset: Intel Mobile PM965/GM965/GL960 Express chipset
Graphic:Intel GMA x3100 express graphic driver
Şimdi de web browserların kullandıkları motorlara bir bakalım. Bilindiği gibi tarayıcının hızını belirleyen en önemli faktör kullanılan Java Script motoru. Günümüzde kullanılan bir çok uygulama java kodu içerdiğine göre kullanılan motor da çok fazla önem taşımakta, ayrıca kullanılan arama motoru CSS, HTML kodlarını da iyi işleyebilmelidir. Bunun yanında bir web sitesinde artık zengin multimedya özelliklerinin de olduğunu hesaba katmamız gerek.
Tarayıcı motorları:
Trident: Nisan 1997'den beridir geliştirilmekte olan trident arama motoru kapalı kaynak olup şimdilik acid2 uygulamalarına tam destek vermektedir. Bu motoru, Internet Explorer, Avant Browser, Maxathon, Microsoft Outlook, Outlook Express, AOL Browser kullanmakta.
Gecko: Aralık 1998'den beridir aramızda olan gecko motoru Firefox'un ünlü tarayıcı motoru. Açık kaynaklı olan bu tarayıcı motoru yalnız acid2'ye tam destek vermekte. Bu motoru kullanan tarayıcılar: Firefox, Camino, Flock, Thunderbird, Seamonkey, Epiphany, NVU, Netscape, K-Meleon.
WebKit: Ocak 2000'den beridir aramızda olan webkit, KHTML'den gelmekte. Açık kaynak kodlu ve hem acid2 hem de acid3'e tam destek vermekte. WebKit motoru kullanan tarayıcılar: Safari, Chrome, Adobe AIR, iCab, Epiphany (experimental), Konqueror (KHTML)
Presto: Kasım 2002'den beridir geliştirilen presto opera'nın belkemiği. Kapalı kaynak kodlu olark geliştirilen presto hem acid2'ye hem de acid3'e tam destek vermekte. Bu motoru kullananlar: Opera Desktop/Mobile/Mini, Nintendo DS, Wii Internet Channel, Macromedia Dreamweaver MX and above, Adobe CS 2 and above.

1994-2006 yılları arası motorların kullanılış sahası

Tarayıcıların kullandığı motorları kısaca anlattıktan sonra şimdi de benchmark sonuçlarına bakalım
1. Paecekeeper Benchmark Test
Test edilen benchmark sitesinin adresi: Peacekeeper - The Browser Benchmark from Futuremark Corporation
İsteyen kişiler buradan kendi tarayıcılarını test edebilir.





___________________________________________________
Diğer browserlar:




Not: Tarayıcılar 3 defa teste tabi tutuldu ve en yüksek puan seçildi. Test yapılırken başka programlar çalıştırılmadı.
2. CSS Test:
Öncelikle CSS nedir? Buna bakalım. İngilizce açılımı "Cascading Style Sheets", yani Türkçe Çağlayan Stil Tabakası gibi bir anlama geliyor. Peki CSS ile neler yapabiliyoruz? Bize faydaları neler? Ve CSS'yi sayfa içinde ne şekillerde kullanabiliriz?
CSS kullanarak HTML ile yapamayacağımız birçok şeyi yapabiliriz. Bir sayfadaki tüm ögeleri veya belli bir kısım ögeyi renk, boyut, arkaplan resmi, sayfadaki konumu, sağından solundan olan boşlukları ve daha birçok özelliği yönünden CSS ile tanımlayabiliriz. Bir CSS dosyasıyla bütün sayfalarınızın stilini oluşturabileceğiniz için sayfalarınızın boyutu küçülür, yükü hafifler. CSS ayrıca öğrenmesi en kolay dillerden birisidir.
Testmize geçmeden test yaptığımız sitenin adresini verelim: CSS Rendering Benchmark (~2500 positioned DIVs)
Sonuçlar:
1. Chrome (3.0.182.2)
2. Safari (3.2.3. [525.29])
3. Firefox (3.0.10)
4. IE8 (Win7 build 7100Rc)
3. SunSpider JavaScript Benchmark Test
Öncelikle Java nedir? JavaScript nedir? onu öğrenelim: JavaScript, Netscape firması tarafından geliştirilmiş olan bir script dilidir. Script dilleri Web sayfası hazırlayanlara etkileşimli ve dinamik sayfalar hazırlama imkanı vermektedir. JAVA dilinin özelliklerine ve komut yapısına çok benzeyen JavaScript aslında JAVA dilinden ayrı olarak hazırlanmıştır.
Javascript yardımı ile HTML kaynak kodları değiştirilebilir, bu sayede dinamik Web sayfaları hazırlamak mümkün olur. Javascript ile hazırlanmış Web sayfaları ancak JavaScript desteği veren Web tarayıcıları ile izlenebilir. JavaScript, Java dilinin bir Light versiyonu değildir. JavaScript kendi başına bir script dilidir. Genellikle HTML sayfalarında kullanıcı kontrolleri eklemek, formları kontrol etmek, hesaplamalar yapmak gibi işler için kullanılır.
Java uygulamalarını web browserda görüntüleyebilmek için sisteminizde Java yazılımının yüklü olması gerekmektedir. En son Java yazılımını indirmek için burayı tıklayınız: Java Runtime Environment 1.6.0.14
Test'e ulaşmak için: SunSpider JavaScript Benchmark
Sonuçlar: (En az, en iyi)
1. Chrome 3

2. Safari 4

3. Firefox 3.0.10

4. ie8

Daha önceden başka kaynakların yapmış olduğu SunSpider test sonuçları. Fikir vermesi açısından konuşmuştur.

4. Acid3 Test
Acid3 test nedir? Acid3 testi, günümüzde tarayıcıların Web Standartlarını ne ölçüde desteklediğini ölçmek için, tarayıcıların özellikle Web 2.0 uygulamaları, DOM, CSS2 ve SVG işlemeleri üzerindeki performansını ölçmek için en çok kullanılan bir test. Basitçe, verilen karmaşık kodlardan anlamsız olabilen ama tarayıcının doğruluğunu kontrol eden bir görüntü oluşturulması esasına dayanıyor.
Sonuçlar: (en yüksek, en iyi)
1. Opera:100/100
2. Chrome: 94/100
3. Safari: 75/100
4. Firefox: 71/100
5. ie8: 13/100
Not: İlk olarak Appleın Safari tarayıcısı üzerinde kullanılan, ardından da Google Chrome tarayıcısının da kökenini oluşturduğu açıklanan WebKit motorunu geliştiren ekibin yaptığı açıklamaya göre web standartları testini başarıyla geçen ilk tarayıcılar safari ve chrome...
Saygılarımla----------> BeYaZaD
________________________________________________________
EK: Konunun başında söylemiştim. Tarayıcıların güncellenme hızına kimse yetişlemiyor diye. Hatta tam da bir iki gün içinde Chrome'un güncellenmesine şahit olacağız diyecekken beklenen güncellenme bugün geldi. Chrome 3.0.183.1 sürümüne yükseltildi. Doğrusu bir önceki sürüme göre font-yazı hatası giderilmiş daha da hızlanmış. Tabi hemen test edip ekleme yaptık bizde. Sonuçlar aşağıda:
1. Paecekeeper benchmark test

2. SunSpider JavaScript test

3. Acid3 test
Acid3 test sonucu 100/100
Not: bir önceki sürümde 94 'te kalıyordu.