15Sep

Prečo toľko geekov hate Internet Explorer?

sshot-2010-10-18-1-04-07-47

Je všeobecne známe, že takmer každý geek nenávidí Internet Explorer s vášňou, ale premýšľali ste niekedy prečo? Poďme sa dobre pozrieť na históriu a kde to všetko začalo. .. pre potomstvo, ak nič iné.

Na rozdiel od toho, čo si možno myslíte, tento článok je , nie , ktorý by mal byť Internet Explorer v nenávisti - v skutočnosti, od IE 9, pokračovali v zlepšovaní výkonu, pridávaní nových funkcií a vo všeobecnosti,kompatibilné.

Na začiatku bol IE a bol to dobrý?

Všetci sme boli tak zvyknutí na to, že Internet Explorer považujeme za pomalý, chytrostý prehliadač, ktorý je za časy, ale to nebolo vždy tak - v skutočnosti, keď sa vrátil, keď Internet Explorer propagoval mnohé inovácie, ktoré robili webčo je dnes.

obraz

Tu je rýchla prehliadka cez ľahko zabudnutú históriu neslávneho prehliadača:

1996: Internet Explorer 3
Táto verzia prehliadača, predstavená v roku 1997, bola prvým prehliadačom na implementáciu CSS( Cascading Style Sheets).Áno, čítate správne - v skutočnosti prináša mnoho nových funkcií, ako sú Java applety a smutne ovládacie prvky ActiveX.

1997: Program Internet Explorer 4
IE4 predstavil ako zrkadlový rýchly( v čase) vykresľovací engine ako vkladateľný komponent, ktorý by mohol byť použitý v iných aplikáciách - to bolo oveľa dôležitejšie, než si ľudia uvedomujú.Táto verzia tiež zaviedla dynamický formát HTML, ktorý umožňuje webovým stránkam dynamicky meniť stránku pomocou jazyka JavaScript a pridáva integráciu aplikácie Active Desktop.

Ešte podivnejšie? Zdá sa, že to už nikto nespomína, ale IE4 bola vlastne cross-platformová - môžete ho nainštalovať na Mac OS, Solaris a HP-UX - a do doby, kým bol IE5 prepustený, IE4 dosiahla 60-percentný podiel na trhu.

1999: Internet Explorer 5.x
Spoločnosť Microsoft vynašla Ajax. Počkaj čo? To je pravda, táto verzia IE priniesla funkciu XMLHttpRequest v jazyku JavaScript, ktorý tvorí základnú technológiu za každou webovou aplikáciou, ktorú používate dnes - viete, ako napríklad Gmail. Samozrejme, že termín "Ajax" nebol v skutočnosti vymyslený až o niekoľko rokov neskôr niekým iným ako Microsoft, ale táto verzia podporila všetko, čo bolo potrebné na to, aby fungovalo.

Áno, Microsoft Innovated
Od IE3 až po IE6 spoločnosť Microsoft využila všetky svoje zdroje na to, aby jednoducho inovovala konkurenciu a rýchlejšie uvoľnila nové funkcie a lepšie prehliadače ako Netscape. V skutočnosti bol Netscape 3 Gold chybným kusom nevyžiadanej pošty, ktorá sa neustále zrútila, a Netscape 4 bol extrémne pomalý a mohol sotva vykresliť tabuľky - oveľa menej CSS, čo by často spôsobilo zlyhanie prehliadača.

Uvedenie do kontextu: weboví vývojári sa sťažovali na Netscape rovnakým spôsobom ako si teraz sťažujú na IE6.

Čo robilo to tak Veľmi Wrong?

obraz

Problém sa všetko začal, keď spoločnosť Microsoft integrovala IE do systému Windows ako požadovanú súčasť, a sťažila odinštalovanie a použitie alternatívneho prehliadača. Potom tu bola celá vec s tým, že využívali ich monopol, aby sa pokúsili vytlačiť Netscape z trhu a veľa ľudí začalo vidieť Microsoft ako zlé ríše.

Spoločnosť Microsoft sa zastavila v snahe o
V čase, keď spoločnosť Microsoft spustila program Internet Explorer 6 v roku 2001 a vďaka čomu nedošlo k žiadnej konkurencii a dosiahla 95% podiel na trhu, spoločnosť Microsoft prestal pracovať vážne,po dobu piatich rokov dokonca aj po prepustení Firefoxu a geekovia začali migrovať doľava a doprava.

Microsoft špecifické funkcie
Celý problém s inováciou Microsoftu je, že veľa z nich sa robilo spôsobom, ktorý sa nedodržal webové štandardy - to nebolo také veľké, keď bol Internet Explorer jediná hra v meste, alekeď sa Firefox a Webkit objavili a začali správne dodržiavať štandardy, náhle sa stal pre vývojárov webu obrovským problémom. Bezpečnostné otvory

a zrútenie
Keďže spoločnosť Microsoft rozhodla, že už nepotrebujú vyskúšať a nedržali krok s konkurenciou zo strany Firefoxu a iných prehliadačov, chyby a bezpečnostné otvory boli len orezané doľava a doprava - naozaj strašné,Napríklad, tento kód je všetko, čo je potrebné k havárii IE6:

& lt; script & gt; pre( x v document.write){ document.write( x);} & lt; / script & gt;

Skutočne obrazovka na začiatku tejto časti bola živým príkladom testovania tejto konkrétnej chyby.

IE7 a IE8 bola príliš málo, príliš neskoro
Trvalo to päť rokov po IE6 pre Microsoft konečne dostať okolo uvoľnenie IE7, ktorý pridal jazýčky a vyrobený prehliadač trochu znesiteľnejšie, ale pre webové dizajnérmi to bolo ešte nočná mora riešiť, a len zložitý problém, odvtedy, čo ste museli robiť stránky správne v dvoch mizerný prehliadača miesto len jeden.

Trvalo ďalších 2,5 rokov, kým spoločnosť Microsoft konečne sprístupnila program Internet Explorer 8, ktorý výrazne zlepšil podporu pre tvorcov webových aplikácií v systéme CSS a pridal nové funkcie, ako je súkromné ​​prehliadanie, izolácia kariet, aby zabránili tomu, aby jedna zlá stránka zničila celý prehliadač a ochranu pred neoprávneným získavaním údajov. V tomto bode väčšina geekov už prešla do Firefoxu a potom niektorí z nás do prehliadača Google Chrome.

Skutočným dôvodom Geeks Hate IE

obrázok [21]

Len preto, že sme Geeks neznamená, že by sme nenávidieť všetko, čo je horšie a zastarané, v skutočnosti sa často milujú retro computing, ktorý je dôvod, prečo milujeme Atari, in, Commodore 64, atď Beriemepýcha našich vedomostí.Tak prečo je Internet Explorer iný príbeh?

Tu je niekoľko dôvodov, ktoré podporovali našu nenávisť kočík prehliadača, a nakoniec dal nám všetkým cez okraj:

Podpora IE je ako vidlička do očí webových vývojárov
Tu je ukážka jedného dňa v životeweb designer: Strávite hodiny, uistite sa, že vaša stránka vyzerá skvele a vyskúšajte to v prehliadačoch Google Chrome, Firefoxu, Safari a dokonca aj v službe Opera. Vyzerá to skvelo, úžasné!

Teraz otvoríte IE a stránka vyzerá ako niekto vložil do mixéra a stlačil tlačidlo Whip. Potom strávite dvojnásobné množstvo času a snažte sa to vyriešiť tak, aby vyzeralo ako prijateľné v IE6 a IE7, nahlas prekľudňovať celý čas.

Našťastie do roku 2014 sú Internet Explorer 6 a 7 štatistickou anomáliou v skutočnom používaní internetu a väčšina väčších webových stránok ich úplne prestala podporovať.Aj používanie aplikácie Internet Explorer 8 sa znížilo na jednociferné percento pre mnohé webové stránky.

Geeks nútení používať Internet Explorer obraz
A tu je miesto, kde sa dostávame k reálnym problémom-celú dôvodu, že Geeks nemôže stať Internet Explorer:

Geeks všade boli nútení používať Internet Explorer v práci, aj keď existujú lepšie prehliadača, nútenépodporovať to pre firemné aplikácie, nútené zabezpečiť, aby webové stránky stále pracujú v IE, a nemohli sme presvedčiť všetci pre prechod na lepší prehliadač.Geekovia

nenávidia niečo, čo je nižšie - ale nenávidia ich, keď ich núti.

Dobrá správa: Budúcnosť je jasnejšia pre IE

Našťastie sa zdá, že sa Microsoft nakoniec naučil z mnohých mnohých chýb v prehliadači. Aplikácie Internet Explorer 10 a 11 sú veľmi rýchle, väčšinou v súlade s normami a okrem zastaraného používateľského rozhrania, ktoré naozaj potrebuje nejakú lásku, sú pre každého rozhodnou voľbou. Existujú dokonca aj povesti, že Microsoft by mohol konečne uvoľniť lepšie užívateľské rozhranie pre IE v systéme Windows 10. Tu je nádej!

V skutočnosti, na základe našich najnovších testov, veľa nových malware nie je ani zacieliť na Internet Explorer, pretože napísanie pluginov pre IE je komplikovaná vec, zatiaľ čo písanie nejakých rýchlych kódov HTML a JavaScript, aby sa spyware adware rozšírenia pre Firefoxalebo Chrome je naozaj jednoduché.

Je to úplne nový svet, a Chrome je skôr ako IE.