Marionet splitsen web browser - MarioNet split web browser

De Marionet Internet Appliance is een applicatie die draait op een server en stuurt vooraf gerenderde grafische beelden naar een lichtgewicht client voor weergave.

Het werd prototype in januari 1999 bij iCentrix Ltd in Andover , Hampshire, Groot-Brittannië, door de voormalige Caldera UK medewerkers onder leiding van Roger A. Gross en Andy T. Wightman.

Het concept achter marionet was om het bouwen van een thin-client browser naar web-based content te bieden aan zeer kleine client platforms met weinig RAM of ROM en minimale rekenkracht. Het werd ontworpen op een reeks van uit te voeren ingebed besturingssysteem of zelfs een ROM-platform zonder besturingssysteem. De server side gebruikt Mozilla , de onlangs open source web browser gebaseerd op Netscape Navigator . Een eigen protocol genaamd OPTIC werd gebruikt om te communiceren tussen de twee delen.

Target client-apparaten inclusief mobiele telefoons , tablet-apparaten , touch screen informatiezuilen en automaten .

overzicht van de functies

Een uniek kenmerk van de Marionet ontwerp was de architectuur. De meerderheid van de browser code woonde op een webserver waar het grootste deel van het werk gedaan zou worden, waaronder HTML verwerking, beeldweergave voor de doelgroep apparaat en de verbinding met het World Wide Web . De op afstand bestuurbare klant was een kleine grafische engine die eenvoudig ongecomprimeerde en getoonde beelden en doorgegeven muisbewegingen en keystokes (vandaar de marionet spel op woorden). Deze technologie wordt ook wel de Cloud browser

Webbrowsers zijn grote complexe programma's, met inbegrip van toen. Ze zijn resource-intensieve en om goed te presteren vereisen meerdere client / server-verbindingen.

Het ontwerp moest in zijn kern een lichtgewicht proprietary transport protocol genaamd OPTIC ( Geoptimaliseerd protocol voor het vervoer van Beelden aan de klanten ). Dit protocol was zeer eenvoudig en vereist slechts een enkele verbinding tussen de client en een server. OPTIC zou lopen over een transport protocol van RS-232 seriële communicatie naar Wi-Fi of Bluetooth .

Bij het opstarten, de klant stuurde de kenmerken van het scherm (resolutie, kleurdiepte, fysieke grootte enz.) Naar de server waar de beelden werden verwerkt en gemaakt voor de doelgroep apparaat. Zij zouden dan worden samengeperst en via de OPTIC protocol naar de klant gestuurd voor weergave.

Het ontwerp van de client-software was slechts een paar kilobytes van code en was gebaseerd op Wightman eigen kleine ROMable grafische window systeem genaamd GROW ( Graphical ROMable Object Windows ), die hij, terwijl op had ontwikkeld Digital Research in de vroege jaren 1990.

De server browser gebaseerd op Mozilla werd geherstructureerd om een ​​client-side rendering mogelijkheden en ondersteuning op te nemen voor de optische protocol.

Proof of concept

Een proof of concept werd ontwikkeld en uitgetest bij Kimpton Primary School in Hampshire , UK. Een cyber cafe werd opgericht in de bibliotheek van de school bestaat uit een Linux webserver toestel en legacy 286 pc's die de cliënt deel. De proef gegenereerde enige interesse in de media en kreeg een extra impuls toen Sir George Young MP, deelgenomen aan een demonstratie gegeven door Roger Gross bij Kimpton School.

Ondanks de vroege rente, het team moeite om de financiering die nodig is om de uitvinding te patenteren en het concept in een commercieel product te ontwikkelen verhogen, dus iCentrix werd opgelost toen Gross trad Citrix in Cambridge UK later in 1999.

Het idee wegkwijnde voor meerdere jaren tot de aankondiging van een gelijkaardige technologie als de Opera Mini in 2005, en Bolt (web browser) in januari 2009, client / server split webbrowsers met lichtgewicht clients. Later, Amazon kondigde een Amazon EC2 server based, "-server versneld", split-architectuur browser, Amazon Silk , voor de Kindle Fire in 2011.

Zie ook

Referenties