Chudák HTTP protokol, původně byl určen k přenosu a zobrazování textu a provázání textových dokumentů s jednoduchými obrázky, teď se na tom začínají stavět tabulkový procesory a pomalu už i operační systémy. A protože na to není stavěnej, přidávají se do prohlížečů pluginy umožňující skriptování, flash, přehrávání videa a hudby a spoustu dalších věcí. Z prohlížeče se stává multimediální centrum, pomalu nahrazující funkci samotného operačního systému.
Je toto správná cesta? Kam až to povede?
Bohužel jsem si nevšiml, že by se přizpůsoboval protokol, ale prohlížeče. Proč radši neudělat nějaký specializovaný HMTP (hypermedia transfer protocol) a procpat do veřejnosti ten?
Bohužel, veřejnost je "blbá" a zkostnatělá a tak snadno to nepůjde. Stačí se podívat, jak dlouho trvá prorazit IPv6. Proto bude ještě dlouhou dobu trpět protokol HTTP a budou se dělat hacky, které budou neschopnost tohoto protokolu obcházet.
Novej protokol by asi pridelal problemy proxy serverum pripadne firewallum pokud by bezel na jinym portu. To znamena, ze by ho spousta lidi nemohla pouzivat, protoze by na nej admini bud srali nebo zamerne zakazali. Takze budme radi, ze to porad jeste http zvlada :).
Mna to tesi, pretoze konecne klesa dolezitost operacneho systemu. A tym padom klesa aj dolezitost Microsoftu.
Je pravda, ze by to chcelo nejaky specialnejsi protokol. Ale v dnesnej klime, ked mozno standardizaciou prejde aj obludny OOXML, by to bolo asi dost riskantne, lebo Microsoft a dalsi by to s radostou pouzili na presadenie nejakeho svojho uzavreteho paskvilu.
Ak bude zaujem a HTTP prestane vyhovovat, urcite sa postupne nieco vykrystalizuje.
Toť ale otázka, jestli vykrystalizuje. BFU nemá zájem nebo to ani není v jeho silách, aby se naučil používat různé protokoly, programy apod. Proto začaly vznikat webmaily, IM přes web a dále, díky tzv. webu 2.0, i různé interaktivní a provázané aplikace, jako je třeba tady ten kancelářský balík. Prostě protokoly nad sebe dostávají ještě jednu vrstvu, jdou přes chudáka HTTP. To obyčejným uživatelům vyhovuje, naučí se používat jen prohlížeč a hotovo. Podle mě je to však špatné řešení, viz můj příspěvek výše.