Naletio sam na štos kako srušiti zadnju verziju Microsoftovog preglednika, pa da na brzinu rezimiramo kako se (programski) mogu srušiti verzije 6, 7 te 8.
NAPOMENA: Kako niže navedeni primjeri te linkovi ruše web preglednike preporučam da pohranite tabove i adrese prije nego što ih isprobavate. Lion's Fart se odriče svake odgovornosti zbog eventualnog psovanja tijekom korištenja istih. Nisam ja kriv, navukli su me. :)
Internet Explorer 6
Sjećate li se onog kratkog buga koji je rušio IE6?
<input type crash>
Internet Explorer je odavno zapatchan tako da ga ovo više ne ruši, ali (malo prije sam probao) onaj noviji bug još uvijek ruši IE6:
<style>*{position:relative}</style><table><input></table>
Pogledajte i još neke metode za rušenje tog starca od skoro 10 godina.
• • • • •
Internet Explorer 7
Sedmicu je već malo teže srušiti pošto je novijeg datuma, a i ponaša se drugačije na XPu i Visti.
Za Internet Explorer 7 stranica zvučnog imena Crash IE koristi slijedeći JavaScript kod:
<script>for(x in document.write){document.write(x);}</script>
Neke od gore metoda koristi web stranica zvučnog imena "Crash IE" koja obećava da će srušiti većinu preglednika do IE7.
Upravo probao, moj IE7 pada kao vlada neke banana republike.
Internet Explorer 8
Zadnju verziju Internet Explorera srušit ćete (zapravo zamrznut jer ne reagira, ona "Not Responding" situacija) ako odete na ovaj URL.
U pitanju nije neka sitnica nego konkretna kombinacija HTMLa i CSSa čiji kod je malo duži pa ga neću ovdje stavljati.
I još jedan način za srušiti IE, samo je potrebno imati određenu verziju te postavljen SmartScreen filtering (koristi se JavaScript + IFrame).
Ostali
Naravno, ni ostali preglednici nisu imuni na web bonbončiće te se ruše na pravilnu kombinaciju, ponajviše heklanje JavaScripta.
Tako će Operu 10, Firefox 3.5 i Chrome srušiti ili barem do jaja usporiti ova JavaScript složenica.
A vidi i Chrome vs Firefox 3 crash/stress test.
• • • • •
Naravno, ova rušenja nemaju nikakve veze s Upozorenjem njemačke vlade da se ne koristi IE 6/7/8. (tnx Deda)
PS. Webaši, jeste li ispunili novu A List Apart anketu za ljude koji prave web stranice?