Yahoo! Pagina principală
11 DecAre aproape 130kb. Doar HTML. Sau teoretic. Deoarece, în prima pagină sunt băgate şi porţiuni serioase de JS sau CSS. Adevărul este că are gzip, ceea ce o reduce la 30kb, ceea ce ar însemna o dimensiune rezonabilă. DAR…. Există o grămadă de cod CSS şi JS. În index.
Desigur, ei sunt mari, ei îşi permit, dar stau şi mă întreb, dacă tot au făcut nişte reguli (de bun simţ zic eu) de ce nu le respectă EI? De ce nu se dau ca exemplu? În plus, următoare chestie e uşor penibilă.


Pe cate browsere ai incercat f.p. lu’ yahoo ?
Ei suporta cel putin cu f.p. o gramada de browsere mai mult sau mai putin compatibile cu vre-un standard
http://en.wikipedia.org/wiki/List_of_browsers si sunt multe cu draci.
Si browserele pt small devices si alte gadgets sunt cea mai mare durere de cap.
http://en.wikipedia.org/wiki/Microbrowser
La sfarsitul zilei totul se rezuma la $
ruleaza YSlow pe blog, observ ca nici tu nu tii cont
acolo unde am putut (şi am ştiut, desigur), am respectat regulile. Astfel, atât html-urile generate cât şi css-urie şi js-urile sunt compresate&gzipped, sunt în fişiere externe, etc.
Despre compatibilitate… Hai să fim serioşi… În momentul când pagina e full de javascript, nu mai contează prea mult asta
deacord cu tine, dar gandeste-te la toti programatorii de asp / jsp care nu fac aplicatii pt internet ci pt intranet, si sunt multi. Pe ei mai putin ii intereseaza standardele si mai mult sa le mearga aplicatia.
Ce zicea Chris Wilson referitor la enterprise?
Oamenii nu fac update-uri cum facem noi, ba cate odata nu se updateaza nimic pt ca strica aplicatia, iar pe intranet e mai “cost efficient” sa nu faci update decat sa angajezi programatori sa refaca o aplicatie care saraca isi face treaba.
Ca sa nu mai zic de operatoarele “blonde” care daca le-ai mutat butonu 50px mai la stanga … s-au pierdut.
Si Yahoo tot enterprise este, si Google si etc.
In unul din screencast-urile de pe aici http://developer.yahoo.com/yui/theater/ , Crockford zicea de Yahoo ca pana acu 1 an si ceva, nu avea un web developer in adevaratul sens al cuvantului, ci doar programatori care faceau output in html.
mă rog, în ciudata mea viziune despre lume , dacă arunci css şi js în fişiere separate, nu are ce să se strice. şi nici prea mult nu ar fi de modificat
poate îmi vor răspunde 
Oricum, am dat un mail la yahoo
interesant ce zici. tine-ne la curent cu mailu’ acela
de fapt s-a dovedit, tot ei au zis-o în acele seminarii. În mod surprinzător, pagina principală a unui site, este mult mai rapidă dacă se include totul în pagină, decât dacă s-ar include separată. Dar este valabil doar la cea principală, la restul se aplică însă binecunoscutele metode.
E ceva legat de faza cu prima oară când se accesează un domeniu, etc etc.