Bu sorunun nedeni, müşterilerin, arkadaşların ve ebeveynlerin çoğu zaman mükemmel çalışan eski bilgisayarlarının neden artık çevrimiçi olarak kullanılamayacağını sormasıdır. Bu insanlara ve kendime (çoğunlukla kendime) iyi bir cevap arıyorum.
2000 yılında bir Pentium2 400MHz PC'de çalıştım ve grafik olarak zengin sitelerde gezinmeyi, RealPlayer'ın gömülü videolarını izlemeyi ve Flash filmlerin keyfini çıkarmayı hatırlıyorum.
Dün o eski bilgisayarı açtım ve çevrimiçi oldum; bilgisayar açmaya çalıştığım çoğu sitede sürünerek yavaşladı.
Görüntülemekte olduğum siteler, görüntüler, metinler ve bir veya iki adet flaş afişe sahipti - tıpkı 2000'deki çoğu site gibi.
Peki ne değişti? Tarayıcılar? JavaScript? Flaş?
İşte teorilerim - yanlış olduğum yerde beni düzelt:
Ağır JS kullanımı. 90'lı yıllarda bir linke tıkladınız ve bu sizi başka bir URL'ye götürdü. Şimdi tıklayarak modal pencereler, sürgü, sosyal oylama vb. Elde edersiniz. JS işlemcinin derhal bir işlem yapması durumunda bile işlemcinin CPU tarafından yapılması gerekiyor.
Tarayıcıların üretilme şekli Tarayıcı motorları yeniden kullanılabilir hale geliyor. Aferin soyutlama katmanları aynı motorun PC'lerde ve cihazlarda kullanılmasına izin veriyor. Soyutlama işlemciyi çok etkiliyor, çünkü motor bu donanım mimarisi için özel olarak üretilmemiş.
Flash, HTML5 video Pek çok Flash afişi zengin animasyonlara sahiptir ve çoğu kez etkisiz bir şekilde yapılır. Günümüzde Flash video ve HTML5 video, modern bir GPU'ya sahip olmanızı gerektirir.
Modern CPU mimarileri Bugün bir 3GHz işlemcide çalışıyorum. Teknik olarak bu benim P2 400MHz'den 6 kat daha hızlı olmalı. Aslında daha da hızlı çünkü modern CPU benim P2 ile aynı şekilde çalışmıyor. MHz değerlerini artık birçok çekirdek ve diğer yeni teknolojiler nedeniyle karşılaştıramıyoruz. Şimdi GHz değerlerinden ziyade mimarilerden (Haswell gibi) bahsetmemizin nedeni budur. İşlemci çok daha hızlı çalıştığından, aynı sayfadaki jQuery, Google maps ve flash video'yu kolayca idare edebilir.
Heavy JS usage. In the 90's you clicked on a link and that took you to another URL. Now clicking you get modal windows, sliders, social voting, etc. JS is known to be heavy on the CPU, even if the browser does some on-the-fly compiling it sill has to be done by the CPU. … Flash, HTML5 video Many Flash banners have rich animations and many times they are ineffectively made. Flash video and HTML5 video nowadays requires you to have a modern GPU.
Ve reklamlar! Tanrım, ilanlar !!! Bunların hepsi TV.com gibi sitelerden nefret ediyorum; Bir süper bilgisayardan daha az bir şeyde tamamen kullanılamazlar.