Portál AbcLinuxu, 6. května 2025 05:58

Mýtus: prohlížeč jako univerzální rozhraní

24.3.2005 00:02 | Přečteno: 1237× | Mýtobijství | poslední úprava: 15.5.2005 13:14

Není to až tak dávno (pár let?), co se výrazně prosazovalo heslo "prohlížeč je univerzální rozhraní". Také jsem tehdy tomu nesmyslu podlehl, ale naštěstí se léčba (šokem) dostavila včas.

Na samém počátku byla (vcelku logická) myšlenka, že všechna uživatelská rozhraní jednotlivých programů nahradí jedno společné, a to prostředí WWW prohlížeče. Mělo to být tak, že právě prohlížeč bude to společné centrum, přes které bude uživatel pracovat se všemi aplikacemi, ať už budou lokální nebo vzdálené. Hezká představa, ale realita je bohužel mnohem krutější - tak to prostě nejde.

Tehdy jsem na nějakou dobu uvěřil tomu, že to může být pravda a že pomocí HTML kódu (generovaného třeba v PHP) lze vytvořit libovolné aplikační prostředí. Chyba lávky, nejde to. Nejde ani poměrně jednoduché prostředí, pokud má být blbuvzdorné - to se totiž s prohlížečem jaksi neslučuje. Nabil jsem si hubu a vím, že tudy cesta nevede. Rád bych teď shrnul důvody (tak, jak je vidím já), proč tomu tak je:

Problémů je samozřejmě mnohem víc (kompatibilita, vzhled, rychlost, zpětná vazba atd.), proto je lepší na browser jako na univerzální rozhraní zapomenout. Klasické prostředky pro implementaci UI tu byly, jsou a budou - k obecné spokojenosti nás všech.

       

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

24.3.2005 00:47 Michal
Rozbalit Rozbalit vše Nesouhlas
Odpovědět | Sbalit | Link | Blokovat | Admin
Videl jsem v akci webovou verzi jednoho dost komplexniho ucetniho systemu. Zadne problemy s tlacitky zpet nebo reload. Staci trochu MYSLET u navrhu a neni problem udrzet konzistenci.

Dokonce i MS to umi. Viz rozhrani do exchange (webovy pristup k poste a do groupware). Funkcni i ve firefoxu a opere, jednoduche a funkcni.

Videl jsem rozhrani do Kingu Ceske Skoly http://king.ceskaskola.cz/, ktere se chova (ve full verzi a bohuzel pouze v IE) jako docela schopny spravce souboru a editor vyukovych materialu.

Takto bych mohl pokracovat hooodne dlouho. Vse vyse zminovane bez javy a activex.

Nejsem nejakym extra zastancem tohoto pristupu ale je to v mnoha pripadech velmi vhodna alternativa. Zkratka vsechno jde kdyz se chce. A kdyz nejde tak by bylo mozna lepsi se zamyslet, zda neni problem mezi zidli a klavesnici predtim nez se zacne verejne na neco plivat...
Luk avatar 24.3.2005 08:49 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: Nesouhlas
Samozřejmě, že se to udělat skoro dokonale. Ale náklady na to vynaložené jsou neúměrné výsledku. Rozhodně jsem to nemyslel tak, že webové aplikace jsou špatné. Jen prostě nelze považovat browser za univerzální rozhraní, toť vše.

Ono ani když to má rozumně fungovat na webu, tak to není úplně jednoduché. Stačí aby do procesu nevhodně zasáhl proxy server (např. stylem, jak to loni předváděl Eurotel se svým transparentním proxy) a problémy jsou na světě.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
24.3.2005 07:38 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Ano
Odpovědět | Sbalit | Link | Blokovat | Admin
Ano, web jako univerzální UI je problém a velký problém. Ale funguje to. Část zde zmíněných problémů se dá řešit třeba pomocí XUL nebo XML-RPC. Neřeší se tak ovšem některé vlastnosti HTTP protokolu, to uznávám.

Ale prosím někoho, aby jmenoval aplikaci, která může být snadno dostupná z jakéhokoliv počítače na světě bez nutnosti něco doinstalovávat. Stačí vyťukat adresu a je to. Možná tak telnet je ještě všude…
Copak toho není dost?
24.3.2005 09:40 Gustav | skóre: 23 | blog: Gustav I
Rozbalit Rozbalit vše At zije JAVA!
Odpovědět | Sbalit | Link | Blokovat | Admin
Co dodat vice...
Luk avatar 24.3.2005 14:34 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: At zije JAVA!
Snad jen to, že ani Java není všemocná. Je to výborná věc, ale také to není univerzální řešení (ono totiž není žádné, i když by si to přál i sám Ďábel).
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
24.3.2005 10:58 Bubak
Rozbalit Rozbalit vše Moje rec
Odpovědět | Sbalit | Link | Blokovat | Admin
Souhlasim... Proste se takovych aplikaci bojim a neverim jim.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.