Statistika používání HTML značek
Proanalyzoval jsem 10 000 českých stránek, abych zjistil, která HTML značka je král. Tučné písmo barvíme do modré, kód jazyka píšeme špatně a rozdíl oproti moderním webům z CSS Vault je až trapný.
Proanalyzoval jsem 10 000 českých stránek, abych zjistil, která HTML značka je král. Tučné písmo barvíme do modré, kód jazyka píšeme špatně a rozdíl oproti moderním webům z CSS Vault je až trapný.
SP2 pro Windows XP vám tiše zakázalo přihlašování přes URL v Internet Exploreru. Stačí dva řádky v registrech, jeden .reg soubor a Microsoft zase přestane rozhodovat za vás.
User, nebo Users? A bůh chraň toho, kdo navrhne „uzivatele“. Pojmenování databázových tabulek je jeden z těch sporů, kde má každý programátor pravdu a nikdo ji nemá. Hodil jsem otázku do ringu, ať se to vyřeší.
Při testování Texy! si PHP ukouslo 900 MB RAM. Viník? Cyklické reference v objektech, které unset() odmítá uvolnit. Bug starý přes dva roky, neopravený ani v PHP 5. Tak neporadíte nějakou učebnici Javy?
Jak se zbavit ampersandů v PHP4 a předávat objekty jako lidi? Stačí podědit z jedné magické třídy, která si interně vyrobí reference za vás. Při přechodu na PHP5 ji prostě smažete. Čerstvý trik, který překvapivě funguje.
Označovat cizojazyčná slova atributem lang, když ani angličtina neví, co je „webdesign“? Některá pravidla přístupnosti nekompenzují handicap uživatelů, ale nedokonalost čteček. A já se odmítám podřizovat softwaru.
Galerie celookních screenshotů první betaverze IE7. Záložky, sloučená navigační tlačítka, vestavěné vyhledávání, Phishing filter bonzující podezřelé stránky Velkému Bratru a RSS podpora, co si na Atomu vyláme zuby. A jako třešnička: beta nezvládne ani úvodní stránku Microsoftu.
PHP 4.4.0 přidalo nový Notice a z už tak otravného ampersandového cirkusu
udělalo ještě větší peklo. Konstrukce typu
$false = false; return $false; se staly běžností. Hledal jsem
cestu, jak psát PHP5-like kód, kterému čtverka rozumí.
Před rokem jsem dal PHP 4 rok života. Byl jsem optimista. Hostéři drží čtyřku jako pavučinu, o které nikdo neví, co všechno nese, a open source vývojáři zatím koušou do stolu. Jediná útěcha? Až pětka prorazí, bude to rovnou 5.5.
Co se stane, když PHP parseru podstrčíte kód navržený k jeho smrti? PHP4 padne, PHP5 se elegantně brání. A prohlížeče nucené vykreslit obrázek 9 milionů pixelů na šířku? IE a Firefox se složí, Opera přežije. Destruktivní experimenty, které vám nikdo nedoporučí.
To je vše. Další články se teprve rodí.