Webový prehliadač: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
d Verzia používateľa 92.52.32.249 (diskusia) bola vrátená, bola obnovená verzia od MilanBA
Značka: rollback
mjh
Riadok 8:
 
== Protokoly a štandardy ==
<br />
Prehliadače komunikujú s [[web server]]mi primárne pomocou HTTP (protokol na prenos [[hypertext]]u), ktorým sa prenášajú [[webstránka|webstránky]]. HTTP umožňuje aj odosielanie informácií web serveru. V čase písania tohto článku je najpoužívanejšou verziou HTTP HTTP/1.0, ktorý je plne definovaný v [[Request for comments|RFC]] [http://www.ietf.org/rfc/rfc2616.txt 2616]. Na rozdiel od väčšiny prehliadačov ho napríklad [[Microsoft]] [[Internet Explorer]] [[Kritika Internet Explorera#HTTP a MIME|plne nerešpektuje]].
 
Stránky sú jednoznačne identifikované pomocou [[Uniform Resource Locator|URL]] (uniform resource locator). Predstavuje adresu dokumentu a začína špecifikáciou protokolu, najčastejšie ''http:''. Prehliadače zvyčajne podporujú rozličné protokoly ako ''ftp:'' [[File Transfer Protocol|FTP]] (protokol na prenos súborov), ''gopher:'' ([[Gopher]]) a ''https:'' [[HTTPS]] (verzia HTTP kryptovaná pomocou [[SSL]]).
 
[[Formát súboru]] dokumentu webstránky je zvyčajne [[Hypertext Markup Language|HTML]] (značkový hypertextový jazyk) a identifikuje ho [[Multipurpose Internet Mail Extensions|MIME]] ''typ obsahu''. Väčšina prehliadačov natívne podporuje okrem HTML aj rôzne formáty ako obrázky ([[JPEG]], [[PNG]] a [[GIF]]) a je možné túto podporu rozšíriť použitím [[plugin]]ov. Kombinácia ''typu obsahu'' a protokolu umožňuje návrhárom vkladať do stránok obrázky, animácie, video, zvuk a [[streamovanie|streamované médiá]] alebo ich pomocou stránok sprístupniť.
 
Rané prehliadače podporovali iba veľmi jednoduchú verziu HTML. Rýchly vývoj [[proprietárny softvér|proprietárnych]] prehliadačov v [[90. roky 20. storočia|90. rokoch 20. storočia]] viedol k rozmachu neštandardných dialektov HTML, čo malo za následok problémy s kompatibilitou. Hovoríme, že v tomto období prebiehali tzv. „[[vojny prehliadačov]]“. Moderné webové prehliadače ako [[Mozilla]], [[Opera (web browser)|Opera]] a [[Safari (web browser)|Safari]] podporujú štandardizované HTML a XHTML (od verzie HTML 4.01), ktoré by sa malo zobrazovať rovnako na všetkých prehliadačoch. Internet Explorer nemá zatiaľ plnú podporu HTML 4.01 a [[XHTML]] 1.x. V dnešnej dobe sú mnohé stránky vytvorené za pomoci [[WYSIWYG]] nástrojov na generáciu HTML ako [[Macromedia Dreamweaver]] alebo [[Microsoft Frontpage]]. Tieto často generujú za normálnych okolností neštandardný HTML kód, čím znemožňujú prácu [[W3C]] v oblasti vývoja štandardov, špecificky pri XHTML a [[CSS]] (kaskádové štýly, používajú sa na tvorbu vzhľadu stránky).
 
Niektoré populárne prehliadače majú dodatočné komponenty pre podporu [[Usenet]] news, [[Internet Relay Chat|IRC]] (chat) a [[E-mail|emailového]] klienta. Medzi podporované protokoly môžu patriť [[Network News Transfer Protocol|NNTP]] (protokol na prenos Usenet news), [[Simple Mail Transfer Protocol|SMTP]] (protokol na odosielanie pošty), [[Post Office Protocol|POP]] a [[Internet Message Access Protocol|IMAP]] (protokoly na prehliadanie a správu poštovej schránky).
 
== História ==