WebBrowsers: Cine foloseşte standardrele?
Wednesday, December 10th, 2008 | Author: AlexJ

Prima problemă atunci când trebuie să creezi un site, este să îl faci în aşa fel încât să fie compatibil cu toţi (sau cât mai mulţi ) clienţi web (IE, Firefox, Safari, Opera). Există anumite standarde şi în web development (standarde de HTML, CCS, JS), dar din păcate nu toate navigatoarele le respectă sau nu în totalitate.

Există un site care oferă o serie de teste numite Acid Tests ce testează dacă un browser respectă sau nu strandardele în domeniul Web (standardele W3C - World Wide Web Consortium). Testul Acid3 cred că e cel mai bun.

Am început prin a rula Acid3 pe browserul pe care îl folosesc eu (MozillaFirefox 3.0.4) şi am obtinut 71 de puncte (din 100).

Am fost dezamăgit deorece mă aşteptam ca princpipalul susţinător al standardelor deschise să obtină undeva la 90-100. Am testat Firefox 3.1 beta sperând la un scor mai bun. A fost mai bun, dar nu extraordinar: 88. Engine-ul Gecko aparent mai are nevoie de muncă.

Am trecut la Internet Explorer 7 unde rezultatul a fost cel aşteptat: un absolut dezastru… nici nu puteam vedea textul ce afişa scorul. Si este o problema extrem de mare, deoarece are cea mai mare cotă te piaţă ceea ce face pe majoritatea dezvoltatorilor web să facă site-uri compatibile în primul rând cu IE. Se dovedeşte din nou cât de puternic este Microsoft împotriva evoluţiei Internetului. Nu am putut testa IE6 pentru că nu am nici unul prin apropiere, dar dacă IE7 a obţinut atât, nu aş vrea să ştiu cât are 6.

Am testat şi noul Google Chrome (care este bazat pe engine-ul se la Safari: WebKit) şi a obţinut (pe versiunea 0.4.154.29)  88 puncte. Safari 3.1.2 mi-a returnat 75 puncte

Opera versiunea 9.62 a obţinut 85 puncte iar versiunea alpha a Opera 10 a obţinut un uimitor 100%, so good job Presto.

Pe Wikipedia la secţiunea Acid3 am găsit o lista completă de teste asupra mai multor navigatoare (inclusiv a unor browsere pentru dispozitive mobile).