Internet Explorer
Z Wikipédie
Niektorý z redaktorov požiadal o revíziu tohoto článku. Redaktor si napríklad nie je istý, či neobsahuje pravopisné alebo iné chyby. Prosím opravte a vylepšite tento článok. Po úprave článku môžete odstrániť túto poznámku. Viac informácií nájdete v článku Ako upravovať stránku. |
Internet Explorer | |
---|---|
Neslobodný softvér (obrázok programu preto nie je možné použiť)
|
|
Vývojár | Microsoft, Spyglass |
Posledná verzia | 7.0 / október 2006 |
OS | Windows |
Typ softvéru | webový prehliadač, prehliadač súborov |
Licencia | Proprietárny |
Domovská stránka | www.microsoft.com/windows/ie/ |
Internet Explorer, skrátene IE či MSIE, je proprietárny webový prehliadač od Microsoftu a momentálne je dostupný ako súčasť Microsoft Windows. Internet Explorer je dnes najpoužívanejším webovým prehliadačom, hoci od roku 2004 stratil podiel na trhu v prospech iných prehliadačov. V apríli 2005 bol podiel IE okolo 85% (pozri kapitolu Prijatie na trhu).
Internet Explorer je integrovanou súčasťou posledných verzií operačného systému Microsoft Windows. Pre niektoré staršie verzie tohto operačného systému je IE dostupný ako oddelený bezplatný produkt. Dodával sa s verziami Microsoft Windows od Windows 95 OSR2. Posledná veľká aktualizácia Internet Explorera je však dostupná iba pre Windows XP Service Pack 2. Napriek pôvodnému zámeru uviesť Internet Explorer 7 na trh až pri príležitosti vydania nasledovnej verzie Windows (Windows Vista) ohlásil Microsoft, pravdepodobne ako odpoveď na tlak konkurencie, 27. júla 2005 vydanie verzie Internet Explorer 7 pre Windows XP SP2.
V minulosti Microsoft tiež vyvíjal Internet Explorer for Mac a verzie pre použitie s X Window Systemom na Solarise a HP-UX. Tieto verzie sa však už prestali aktívne vyvíjať.
Obsah |
[úprava] História
- Hlavný článok: História Internet Explorera
Internet Explorer je odvodený od Spyglass Mosaic, raného komerčného web browsera. V roku 1995 bol Spyglass Mosaic licencovaný Microsoftom v dohode, pri ktorej Spyglass dostal štvrťročnú splátku plus percentá zo ziskov Microsoftu za hrubé príjmy za prehliadač. Hoci nesie podobné označenie ako NCSA Mosaic, ktorý bol prvým široko používaným browserom, Spyglass Mosaic bol svojho času pomerne neznámy a nepoužíval žiaden zdrojový kód NCSA Mosaic[1].
Internet Explorer 3 bol prvou veľkou verziou s podporou CSS a vedel používať PICS systém pre metadáta o obsahu. Zlepšenia boli výrazné v porovnaní s jeho konkurenciou: Netscape Navigatorom. V tej dobe sa Microsoft aj Netscape snažili ustanoviť de facto štandardy predtým, ako štandardizačné teleso World Wide Web Consortium (W3C) prišlo s oficiálnymi.
Browser nezískal široké použitie až do verzie 4, uvoľnenej v októbri 1997, a integrovanej s OS Windows 98. Táto integrácia však bola predmetom množstva kritiky. Pozri detaily v en:United States v. Microsoft. Verzia 5 uvoľnená v septembri 1998 bola ďalšou významnou verziou, podporujúcou obojsmerný text, en:ruby characters, XML a XSL.
Verzia 6 bola uvoľnená v októbri 2001 zároveň s Windows XP. Táto verzia mala rozšírenia DHTML, inline rámce s obmedzeným obsahom a lepšiu podporu CSS level 1, DOM level 1 a SMIL 2.0. Engine MSXML bol aktualizovaný na verziu 3.0. Medzi ďalšie nové vlastnosti patrili Internet Explorer Administration Kit, Media bar, integrácia s MSN Messenger, zber chýb, automatická zmena veľkosti obrázkov, P3P a nový vzhľad a správanie v štýle Windows XP.
V online chate 7. mája 2003 Brian Countryman, manažér programu Internet Explorer, deklaroval, že pre Microsoft Windows sa Internet Explorer prestane distribuovať oddelene od operačného systému (verzia 6 bude poslednou samostatnou verziou) [2]. Bude však pokračovať ako súčasť evolúcie OS, kde aktualizácie IE budú súčasťou upgradeov OS.
Po dvoch rokoch však nastala zmena smeru. 15. februára 2005 hlavný softvérový architekt Microsoftu Bill Gates ohlásil novú verziu browsera na RSA Conference 2005 v San Franciscu [3]. Uvoľnenie novej beta verzia sa očakáva v lete 2005. IE7 bude dostupný iba pre Windows XP a neskoršie, vrátane Windows XP Professional x64 Edition a Windows Server 2003 SP1 [4]. Nová verzia má chrániť používateľov od phishingu, ako aj zavádzajúceho a zákerného softvéru a bude obsahovať veľké kroky, smerujúce k podpore štandardov. Táto zmena smerovania bola ohlásená na úsvite prvého ústupu používania Internet Explorera(pozri kapitolu Prijatie na trhu). Aktualizovaná druhá betaverzia má obsahovať vylepšenia v HTML 4.01 a CSS 2.0 a očakáva sa v štvrtom kvartáli 2005.
[úprava] Vlastnosti
- Hlavný článok: Vlastnosti Internet Explorera
Internet Explorer bol navrhnutý na prehliadanie najširšieho rozsahu webstránok a poskytovanie istých funkcií v rámci operačného systému, vrátane Windows Update. Počas obdobia najväčšej prosperity v historických vojnách browserov Internet Explorer nahradil Netscape podporou mnohých, v tej dobe progresívnych, schopností.
[úprava] Komponentová architektúra
V Internet Exploreri sa široko používa Component Object Model (COM) technológia. Umožňuje tretím stranám pridávať funkcionalitu pomocou Browser Helper Objects (BHO); a umožňuje webstránkam ponúkať "rich content" pomocou ActiveX. Keďže tieto objekty majú rovnaké privilégiá ako samotný browser, vytvára to bezpečnostné problémy. Tento problém adresoval Internet Explorer 6.0 Service Pack 2, ktorý obsahuje Manažér prídavných funkcií (Add-on Manager) na riadenie ActiveX komponentov a Browser Helper Objects.
[úprava] Použiteľnosť a prístupnosť
Nakoľko je úzko integrovaný s operačným systémom, využíva Internet Explorer prístupnostnú platformu, poskytovanú s Windows. Internet Explorer je tiež používateľským rozhraním pre FTP klienta s podobným ovládaním ako Windows Explorer.
Schopnosť blokovať vyskakovacie okná (nevyžiadané okná vytvorené pomocou JavaScriptu) bola pridaná v Internet Exploreri 6.0, Service Pack 2.
Funkcionalita záložkového prehliadania nie je natívne podporovaná, ale možno ju dosiahnuť inštaláciou MSN toolbaru od Microsoftu do Internet Exploreru 6. Podľa príspevku v IEBlogu bude browser podporovať záložkové prehliadanie vo verzii 7.0.
[úprava] Bezpečnostná platforma
Internet Explorer používa bezpečnostnú platformu založenú na zónach, čo znamená, že sa stránky zoskupujú na základe istých podmienok. Umožňuje obmedzenie širokých oblastí funkcionality a tiež špecifických funkcií. Záplaty a aktualizácie browsera sa pravidelne uvoľňujú a sprístupňujú pomocou webstránky Windows Update website. Hoci sú bezpečnostné záplaty naďalej uvoľňované pre viacero platforiem, najnovšie aktualizácie, pridávajúce funkcionalitu a bezpečnostné vylepšenia, boli uvoľnené len pre Windows XP. Správa z apríla 2005 ukázala, že iba 24% podnikových PC upgradeovala na Windows XP SP2.
V júni 2005 vydala firma Secunia správu o 20 nezaplátaných dierach v Internet Exploreri. Všetky diery sú stále nezaplátané v skorších verziách Windows, keďže mnohé z nich boli zaplátané iba vo Windows XP Service Pack 2.
Iným zdrojom informácií o bezpečnosti je SecurityFocus, ktorý ohlasuje 39 nezaplátaných dier v najnovšom Internet Exploreri 6 na Microsoft Windows XP SP2 a 146 nezaplátaných dier v Internet Exploreri 6 na Microsoft Windows 2000 SP4.
[úprava] Podpora štandardov
Internet Explorer takmer plne podporuje HTML 4.01, CSS Level 1, XML 1.0 a DOM Level 1 s malými implementačnými medzerami. Čiastočne podporuje CSS Level 2 a DOM Level 2 s istými implementačnými medzerami a problémami dodržiavania štandardov. Podporuje XHTML 1.0 do tej miery, že dodržiava návod na kompatibilitu HTML 4.01. Internet Explorer používa DOCTYPE sniffing, aby zvolil medzi "quirks mode" (vykresľuje podobne ako staršie verzie MSIE) a režimom podpory štandardov (vykresľuje prísne podľa špecifikácií W3C) pre vykresľovanie HTML a CSS. Plne podporuje XSLT 1.0 alebo Working Draft of XSL z decembra 1998, v závislosti od dostupnej verzie MSXML (dynamicky linkovaná knižnica). Poskytuje tiež vlastný dialekt ECMAScriptu zvaný JScript.
Internet Explorer podporuje množstvo grafických súborových formátov, vrátane GIF, JPEG a PNG. Dlho očakávaná podpora alpha channel v PNG bola pridaná vo verzii 7.0 beta 1.
[úprava] Proprietárne rozšírenia
Internet Explorer zaviedol množstvo proprietárnych rozšírení do množstva štandardov vrátane HTML, CSS a DOM. To spôsobilo, že množstvo webstránok je možné správne zobrazovať iba s použitím Internet Explorera. Kým Netscape Navigator (nie moderné verzie Netscape) bol tiež zodpovedný za masívne proprietárne rozšírenie základných webových štandardov, cynici Microsoftu sa na to pozerajú ako na inštanciu politiky "embrace, extend and extinguish" (EEE; "pojmi, rozšír a vykoreň"), spôsoby vyradenia konkurencie z trhu tým, že ich prinútia používať proprietárnu technológiu, ktorú Microsoft ovláda, čo vyústi do "vendor lock-in" (stav, kedy sa používajú iba produkty jedného dodávateľa).
[úprava] Kritika
- Hlavný článok: Kritika Internet Explorera
Internet Explorer je predmetom množstva kritiky. Veľa z nej sa týka obavám o bezpečnosť: O významnej časti šíriaceho sa spamu, spyware, adware a počítačových vírusov internetom je známe, že je spôsobená, čiastočne, zneužiteľnými dierami a bezpečnostnými nedostatkami v bezpečnostnej architektúre Internet Explorera. Ďalej, významné množstvo používateľov a bezpečnostných expertov vnímajú, že Microsoft sa nedostatočne snažil opraviť zneužiteľné diery včas a neefektívne podal tieto zmenu používateľom.
Iné kritika, väčšinou od technicky zdatných používateľov a vývojárov webstránok a na browseri založených softvérových aplikácií, sa týka podpore otvorený štandard v Internet Exploreri. Internet Explorer do istej miery podporuje množstvo štandardizovaných techológií, ale má implementačné medzery a zlyhania podpory -- niektoré významné, niektoré nie -- ktoré viedli ku kritike od zvyšujúceho sa počtu vývojárov. Tento nárast je do veľkej miery pripísateľný faktu, že sa začínajú široko používať konkurenčné browsery ponúkajú relatívne úplné, štandardy dodržiavajúce implementácie. Všadeprítomnosť Internet Explorera, napriek jeho vnímanej podradenosti v tejto oblasti, frustruje vývojárov, ktorí chcú písať kód fungujúci nezávisle od prehliadača.
Pozri aj: Bežná kritika Microsoftu.
[úprava] Prijatie na trhu
- Štatistická referencia: Trhový podiel web browserov
Miera prijatia Internet Explorera sa zdá byť úzko spätá s mierou prijatia Microsoft Windows, keďže je to predinštalovaný browser, ktorý prichádza s Windows. Od integrácie Internet Explorera 4.0 s Windows 98 v roku 1998, sa prijatie výrazne zrýchlilo: z 57.6% v roku 1998 na 86.08% v roku 2000. Často sa mu pripisuje, že priniesol World Wide Web nováčikom. Tento jav však bol nedávno nazvaný „monokultúra Microsoftu“, analogicky k problémom spätým s nedostatočnou biodiverzitou v ekosystéme. V roku 2002 Internet Explorer takmer kompletne nahradil svojho hlavného rivala Netscape a ovládol trh.
Po boji a výhre vo vojne browserov na konci 90-tych rokov sa začal en:usage share Internet Explorera zmenšovať. Po dosiahnutí vrchola okolo 95.4% v roku 2002 nastal plynulý pokles. Štatistiky ukazujú, že v súčasnosti najvýznamnejšiu konkurenciu tvoria open source browsery založené na engine Gecko, obzvlášť Mozilla Firefox.
Ale aj tak Internet Explorer zostáva dominantným web browserom. Rýchlosť ústupu je skôr pomalá v porovnaní s Netscape. Rozličné organizácie ohlasujú rozličný podiel na trhu v závislosti od ich prístupov a vzoriek: spoločnosť na analýzu webu WebSideStory ohlasovala, že IE mal 88.46% podiel na trhu v USA (23. september 2005); OneStat ohlásila, že IE mal 86.63% globálny trhový podiel (27. apríl 2005); NetApplications ohlásila, že IE mal 86.87% trhový podiel (september 2005); a Janco Associates, Inc. ohlásila, že IE mal 85.07% trhový podiel (14. júl 2005).
[úprava] Priemyselné prijatie
ActiveX používa množstvo verejných webstránok a webových aplikácií vrátane eBay. Podobne BHOs používajú mnohé vyhľadávače a tretie strany na pridanie prístupu k svojim službám do browsera; napríklad panel nástrojov vyhľadávača Google. Použitie COM umožňuje v aplikácii použiť browsovacie funkcie. Preto množstvo en:Internet Explorer shells a aplikácií ako RealPlayer (prehrávač multimédií) tiež používajú browsovací modul Internet Explorera pre prehiadanie webu vrámci aplikácie.
[úprava] "Samostatný" Internet Explorer
Hoci nie je oficiálne možné používať viaceré verzie Internet Explorera na jednom počítači zároveň, niektorí hackeri (Joe Maddalone, Ryan Parman, et al) úspešne separovali niekoľko verzií Internet Explorera, čím vytvorili samostatné aplikácie. Boli označené ako „standalone“ IEs a boli to verzie 3.0 až 5.5 SP2.
- Multiple IEs In Windows Web Design -- Web developer Joe Maddalone, ktorý prišiel na riešenie.
- Skyzyx.com - Standalone Internet Explorer Web developer Ryan Parman, ktorý sprístupnil upravené verzie súborov.
- Multiple Explorers -- Tu je možné stianuť si všetky verzie.
[úprava] Odstránenie
- Hlavný článok: Odstránenie Internet Explorera
Myšlienka odstránenia Internet Explorera zo systému Windows bola prvý krát navrhnutá počas protimonopolného súdneho prípadu. kritici cítili, že by mali mať právo slobodne odinštalovať Internet Explorer rovnako ako akýkoľvek iný aplikačný software.
Jedným z argumentov Microsoftu počas súdu bolo, že odstráneneie Internet Explorera z Windows mmôže spôsobiť nestabilitu systému. Aspoň jeden z komentátorov podporuje tento argument a poznamenáva, že odstránenie Internet Explorera tiež zneprístupní Windows Update, čo zanechá používateľa bez dôležitých bezpečnostných aktualizácií operačného systému. Austrálsky počítačový výskumník Shane Brooks však neskôr demonštroval, že Windows 98 môže v podstate bežať s odstránenými súbormi IE [5]. Brooks pokračoval a vyvinul softvér, ktorý zmení Windows tak, že odstráni „neželané komponenty“. Takýto systém je potom známy ako 98lite/XPLite. Microsoft tvrdil, že software neodstránil všetky komponenty Internet Explorera, pretože za sebou zanechal mnohé DLL súbory.
[úprava] Poznámky pod čiarou
- ^ Memoirs From the Browser Wars, May 12, 2005.
- ^ Microsoft to abandon standalone IE, May 12, 2005.
- ^ Gates Highlights Progress on Security, Outlines Next Steps for Continued Innovation, May 12, 2005.
- ^ IE7 Platforms and Outlook Express, May 12, 2005.
- ^ U.S. v. Microsoft: Court's Findings of Fact, May 12, 2005.
[úprava] Referencie
- Web reference error: Parameters url and title must be specified Microsoft Windows Family Home Page. Windows History: Internet Explorer History. URL accessed on May 12, 2005.Šablóna:Tdeprecated-inline
- Web reference error: Parameters url and title must be specified Index DOT Html and Index DOT Css. Browser History: Windows Internet Explorer. URL accessed on May 12, 2005.Šablóna:Tdeprecated-inline
[úprava] Pozri aj
- en:History of the Internet
- en:Internet Explorer shell
- Zoznam web browserov
- Porovnanie web browserov
- Porovnanie web browserov (bezpečnosť)
[úprava] Externé odkazy
- Internet Explorer Home
- IEBlog -- The weblog of the Internet Explorer team
- Channel9 Wiki: InternetExplorer -- The wiki for Internet Explorer
- Internet Explorer Community -- The official Microsoft Internet Explorer Community
- Changes in Internet Explorer for Windows Server 2003 -- A chat transcript with Brian Countryman (Internet Explorer Program Manager) and Rob Franco (Internet Explorer Program Manager) for Microsoft TechNet
- How to Uninstall Internet Explorer 6 -- A Microsoft support article for pre-XP versions of Windows
- Better Browsing with Service Pack 2 -- Some benefits of SP2 with Internet Explorer
- Secunia Vulnerability Report for Microsoft Internet Explorer 6.x