MarioNet osztott böngésző - MarioNet split web browser

A MarioNet Internet Appliance egy olyan alkalmazás, amely egy kiszolgálón fut és előzetesen renderelt grafikus képeket küld egy könnyű ügyfélnek megjelenítés céljából.

A prototípust 1999. januárjában az iCentrix Ltd- ben, Andoverben , az Egyesült Királyságban, a korábbi Caldera brit alkalmazottak vezette Roger A. Gross és Andy T. Wightman vezetésével.

A MarioNet mögött meghúzódó koncepció egy vékony kliens böngésző építése volt, amely web-alapú tartalmat szolgáltatott nagyon kicsi ügyfélplatformokhoz, kevés RAM- sel vagy ROM- mal és minimális feldolgozási teljesítménygel. Úgy tervezték, hogy beágyazott operációs rendszereken, vagy akár operációs rendszer nélküli ROM-platformon futtasson . A szerveroldal a Mozilla-t , a közelmúltban nyílt forrásból származó webböngészőt használta, amely a Netscape navigátorán alapult . Az OPTIC nevű szabadalmi protokollt használták a két rész közötti kommunikációhoz.

A megcélzott kliens eszközök közé tartoztak a mobiltelefonok , táblagépek , érintőképernyős információs kioszkok és automaták .

Funkcionális áttekintés

A MarioNet dizájn egyedi tulajdonsága az építészet volt. A böngésző kódjainak többsége egy webszerveren található, ahol a munka nagy részét elvégezték, ideértve a HTML feldolgozást, a képkészítést a cél eszközhöz és a kapcsolatot a világhálóval . A távoli vezérlésű kliens egy kis grafikus motor volt, amely egyszerűen nem tömörítette és megjelenítette a képeket, továbbította az egér mozgatásait és a billentyűkombinációit (tehát a marionett szavakkal játszott). Ezt a technológiát Cloud böngészőnek is nevezik

A böngészők nagy komplex programok, ideértve akkoriban is. Erőforrás-igényesek, és a megfelelő teljesítmény érdekében több kliens / szerver kapcsolatot igényelnek.

A formatervezés lényege egy könnyű, szabadalmaztatott szállítási protokoll volt, az úgynevezett OPTIC ( Képek optimalizálása ügyfeleknek történő szállításhoz ). Ez a protokoll nagyon egyszerű volt, és csak egyetlen kapcsolatot igényelt az ügyfél és a szerver között. Az OPTIC az RS-232 soros kommunikációtól a Wi-Fi-hez vagy a Bluetooth - ig bármely átviteli protokollt futtatna .

Indításkor az ügyfél a képernyő jellemzőit (felbontás, színmélység, fizikai méret stb.) Elküldte a szervernek, ahol a képeket feldolgozták és megjelenítették a cél eszköz számára. Ekkor ezeket tömörítik, és az OPTIC protokollon keresztül elküldik az ügyfélnek megjelenítésre.

A design kliens szoftver csak néhány kilobyte-kód és alapult Wightman saját apró ROMable grafikus ablakkezelő rendszer úgynevezett GROW ( Grafikus ROMable Object Windows- ), amelyet ő fejlesztett míg a Digital Research a 1990.

A Mozilla alapú szerver böngészőt átalakítottuk az ügyféloldali megjelenítési képesség és az OPTIC protokoll támogatásának beépítésére.

A koncepció bizonyítása

A koncepció bizonyítékát kidolgozták és kipróbálták az Egyesült Királyság Hampshire- i Kimpton Általános Iskolájában . Az iskola könyvtárában létrejött egy internetes kávézó, amely tartalmaz egy Linux webszerver eszközt és egy 286 régebbi számítógépet, amelyek az ügyfélrészt futtatják. A tárgyalás némi érdeklődést váltott ki a média iránt, és újabb lendületet kapott, amikor Sir George Young képviselő részt vett Roger Gross demonstrációján a Kimpton Schoolban.

A korai érdeklődés ellenére a csapat küzdött a találmány szabadalmaztatásához és a koncepció kereskedelmi termékké történő fejlesztéséhez szükséges finanszírozás megszerzéséhez, így az iCentrix feloszlatásra került, amikor a Gross később, 1999-ben csatlakozott a Citrix UK-hez Cambridge-ben.

Az ötlet évekig elhúzódott, amíg be nem jelentették egy hasonló technológiát, mint például az Opera Mini 2005-ben és a Bolt (böngésző) 2009 januárjában. Az ügyfél / szerver felosztotta a böngészőket könnyű ügyfelekkel. Később az Amazon bejelentette egy Amazon EC2 szerver alapú, szerverrel gyorsított, split architektúrájú böngészőt, az Amazon Silk -t a Kindle Fire számára 2011-ben.

Lásd még

Irodalom