MarioNet jaettu verkkoselain - MarioNet split web browser

Marionet Internet Laite on sovellus, joka toimii palvelimella ja lähettää ennalta sulatettu graafisia kuvia ja kevyt asiakas näytettäväksi.

Calder UK: n entiset työntekijät, joita johtivat Roger A. Gross ja Andy T. Wightman, prototyyppinä tammikuussa 1999 iCentrix Ltd: ssä Andoverissa , Hampshire, Iso- Britannia .

Käsitteen takana Marionet oli rakentaa thin-client selain tarjota web-pohjainen sisällön hyvin pieniä asiakkaan alustoille, joilla on vähän muistia tai ROM sekä minimaalinen laskentatehoa. Se on suunniteltu toimimaan monilla sulautetuilla käyttöjärjestelmillä tai jopa ROM-alustalla ilman käyttöjärjestelmää. Palvelinpuolella oli Mozilla , äskettäin avoimen lähteen selain, joka perustuu Netscape's Navigatoriin . Omistettua protokollaa, nimeltään OPTIC, käytettiin kommunikointiin näiden kahden osan välillä.

Kohdeasiakaslaitteisiin kuuluivat matkapuhelimet , tablet-laitteet , kosketusnäyttöin tarkoitetut tietokioskit ja myyntiautomaatit .

Toiminnan yleiskuvaus

MarioNet-suunnittelun ainutlaatuinen piirre oli sen arkkitehtuuri. Suurin osa selainkoodista sijaitsi verkkopalvelimella, jossa suurin osa työstä tehtäisiin, mukaan lukien HTML- käsittely, kohdelaitteen kuvantoisto ja yhteys World Wide Web -verkkoon . Kauko-ohjattava asiakas oli pieni grafiikkamoottori, joka yksinkertaisesti puristi ja näytti kuvia ja välitti hiiren liikkeitä ja näppäinpainalluksia (tästä johtuen marionette leikkii sanoilla). Tätä tekniikkaa kutsutaan myös pilviselaimeksi

Selaimet ovat suuria monimutkaisia ​​ohjelmia, mukaan lukien silloin. Ne ovat resursseja vaativia ja toimimaan hyvin vaativat useita asiakas- / palvelinyhteyksiä.

Suunnittelun ytimessä oli kevyt patentoitu kuljetusprotokolla nimeltään OPTIC ( Optimoitu protokolla kuvien kuljettamiseen asiakkaille ). Tämä protokolla oli hyvin yksinkertainen ja vaati vain yhden yhteyden asiakkaan ja palvelimen välillä. OPTIC kulkisi yli kuljetusta protokollan RS-232 sarjaliikenteen ja Wi-Fi- tai Bluetooth .

Käynnistyksen yhteydessä asiakas lähetti näytön ominaisuudet (resoluutio, värisyvyys, fyysinen koko jne.) Palvelimelle, jossa kuvat prosessoitiin ja renderoitiin kohdelaitetta varten. Sitten ne pakataan ja lähetetään OPTIC-protokollan kautta asiakkaalle näytöksi.

Asiakasohjelmistojen suunnittelu oli vain muutama kilotavu koodia ja perustui Wightmanin omaan pieneen ROM-graafiseen ikkunajärjestelmään nimeltä GROW ( Graphical ROMable Object Windows ), jonka hän oli kehittänyt Digital Research -yrityksessä 1990-luvun alkupuolella.

Mozillaan perustuva palvelinselain rakennettiin uudelleen sisällyttämään asiakaspuolen renderointimahdollisuudet ja tuki OPTIC-protokollalle.

Todistus käsitteestä

Konseptitodistus kehitettiin ja kokeiltiin Kimptonin peruskoulussa Hampshiressä , Iso-Britannia. Koulun kirjastoon perustettiin verkkokahvila, joka käsitti Linux- verkkopalvelimen ja 286 vanhaa PC: tä, jotka käyttävät asiakasosaa. Oikeudenkäynti herätti jonkin verran kiinnostusta mediaan ja sai lisää potkua, kun parlamentin jäsen Sir George Young osallistui Roger Grossin järjestämään mielenosoitukseen Kimpton Schoolissa.

Varhaisesta kiinnostuksesta huolimatta ryhmä yritti hankkia tarvittavaa rahoitusta keksinnön patentoimiseksi ja konseptin kehittämiseksi kaupalliseksi tuotteeksi, joten iCentrix purettiin, kun Gross liittyi Citrix UK: hen Cambridgessa myöhemmin vuonna 1999.

Idea hidastui useita vuosia, kunnes ilmoitettiin samanlaisesta tekniikasta kuin Opera Mini vuonna 2005 ja Bolt (verkkoselain) tammikuussa 2009, asiakas / palvelin jako selaimet kevyiden asiakkaiden kanssa. Myöhemmin Amazon ilmoitti vuonna 2011 Kindle Fire -käyttöjärjestelmälle Amazon EC2 -palvelinpohjaisen, "palvelinkiihdytetyn", jaetun arkkitehtuurin selaimen, Amazon Silkin .

Katso myös

Viitteet