ViolaWWW

ViolaWWW A ViolaWWWABout.png kép leírása.

Információ
Fejlesztette Pei-Yuan Wei
Az első verzió 1992. március 9
Projekt állapota Megszakított
Beírva Brácsa
Operációs rendszer Unix
Környezet Unix
Nyelvek angol
típus böngésző
Weboldal viola.org

A ViolaWWW volt az első népszerű webböngésző .

1992-ben jelent meg a Unix- on, és ez volt a CERN által ajánlott böngésző, ahol feltalálták a világhálót (WWW). Bizonyos korlátozások miatt azonban elvesztette pozícióját a leggyakrabban használt böngészőként a Mosaic böngésző mellett .

Viola - az előd

Viola volt a programozási nyelv és írásmód UNIX megjelent 1991-Pei-Yuan Wei, aki abban az időben volt hallgatója kísérleti Computing Facility  (in) a University of California, Berkeley .

A Viola a Visual Interactive Object-Oriented Language and Application rövidítése volt .

Pei érdeklődése a grafikus szoftverek iránt 1989-ben kezdődött, amikor megismerte a HyperCard nevű hiperhivatkozó szoftvert, amely csak Macintosh számítógépeken érhető el . Erről a szoftverről Pei azt mondta: "A HyperCard akkoriban nagyon korlátozó volt, grafikusan tudja, ez a hiperhivatkozás , egyszerűen nem volt túl globális, és csak Mac-en működött ... és én nem". van Mac géped. Mivel csak az X terminálokhoz volt hozzáférése , a Pei 1990-ben létrehozta a Viola első verzióját ezekhez a terminálokhoz: „Kaptam egy HyperCard kézikönyvet, elolvastam, megértettem a fogalmakat és beültettem őket”.

A ViolaWWW története

Érettségi után Pei tovább fejlesztette a Viola-t, miközben az eXperimental Computing Facility  (in) és néhány induló vállalkozásnál dolgozott . Később O'Reilly Media technikai szerkesztő finanszírozta , aki szoftverével bemutatta a Global Network Navigator  (in) webhelyét .

Fő célja a Viola internet-verziójának elkészítése volt.

Az X Terminal környezet Unix alapú volt , így logikus lépés volt a TCP / IP és az Internet integrálása . A kérdés az volt, hogyan lehet a Viola oldalakat az interneten átvinni. Pei nagyon közel állt a hálózati hipertext független találmányához . "És ekkor olvastam Tim Berners-Lee e - mailt a világhálón" - magyarázza. „Az URL ( Uniform Resource Locator ) nagyon-nagyon okos volt, pontosan erre volt szükségem. Azt üzente Timnek, hogy egy böngésző fejlesztésén gondolkodik az X terminálhoz. "Jó ötletnek tűnik" - mondta Tim a www-talk, aDecember 9. Négy nappal később Pei a www-talk-on közzétette, hogy kifejlesztett egy böngészőt. Gillies és Cailliau

Az 1992-ben alapított ViolaWWW volt az első böngésző, amely olyan kiterjedt funkciókat tartalmazott, mint például szkriptelhető beágyazott objektumok, stíluslapok és táblázatok. A navigátor első verzióit a CERN jól fogadta. Ed Kroll a böngészőt az 1992-es internetes teljes felhasználói kézikönyv és katalógus  (en) népszerű szavában is hangsúlyozta .

A ViolaWWW növekedésével egyre inkább hasonlított a HyperCard-ra  :

Ez volt a könyvjelzők funkció lehetővé teszi, hogy mentse el a kedvenc oldalak. Gombjai voltak az előző és a következő oldalra ugráshoz, valamint a történelem egyik funkciója emlékeztetett arra, hogy hol volt. Aztán táblákat és grafikonokat szerzett be1993. május, akár programokat is futtathat. Gillies és Cailliau

A ViolaWWW a Viola Toolkitre épült, amely a vizuális interaktív alkalmazások fejlesztésének és támogatásának eszköze, a multimédiás webböngésző egy ilyen alkalmazás. A Viola az X Window rendszer alatt futott, és összetett hipermédia alkalmazások felépítésére használható, amelyek meghaladták a HTML 3.0-t ( az akkori HTML legújabb verziója ), olyan funkciókkal, mint kisalkalmazások és egyéb tartalmak. Interaktív 1992 óta.

A ViolaWWW újításai

A ViolaWWW volt az első olyan webböngésző, amely a következő szolgáltatásokat tartalmazta.

Ügyféloldali dokumentum beillesztése, a képkockák megelőlegezése és a szindikálás javascript kimeneti írás révén

Ezek a manapság általánosan használt elemek

Dokumentumok beágyazása a ViolaWWW-be Objektum módszer
<INSERT SRC="a_quote.html"> <object type="text/html" data="a_quote.html"> <p>This text will appear for browsers that don't support OBJECTs</p> </object>

Stíluslap

A stíluslapokat a weboldal formázási információinak, például betűtípusok , színek és igazítások beszúrására használják . Jóval azelőtt hajtották végre a ViolaWWW , hogy 1998-ban kidolgozták volna a Cascading Style Sheets (angolul, kaszkád stíluslap vagy CSS ) kifejlesztését.

ViolaWWW stíluslap CSS stíluslap
(BODY,INPUT,P FGColor=black BGColor=grey70 BDColor=grey70 align=left (H1 FGColor=white BGColor=red BDColor=black align=center body, input, p { color: black; background-color: #707070; text-align: left; } h1 { color: white; background-color: red; border: solid 1px black; text-align: center; }

HTML-dokumentumból elérhető szkriptnyelv

A HTML-dokumentumból elérhető szkriptnyelv lehetővé teszi a HTML-dokumentumba szkriptek vagy rendkívül interaktív kisalkalmazások beágyazását . Ez a függvény a JavaScript és a beágyazott objektumok előfutárának tekinthető .

A ViolaWWW módszer JavaScript megfelelője
Szkriptelés \class {txtDisp} \name {showTime} \script { switch (arg[0]) { case "tick": set("content"), date()); after(1000, self(), "tick"); return; break; case "init": after(1000, self(), "tick"); break; } usual(); } \width {100} \height {50} \ function showTimeInDoc() { var theTime = document.getElementById('theTime'); var date = new Date(); theTime.innerHTML = date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds(); setTimeout(showTimeInDoc, 1000); }
Szkript beágyazása egy weboldalba <HTML> <HEAD> </HEAD> <BODY> <P>And, the time now is: <LINK REL="viola" HREF="showTime.v"> </BODY> </HTML> <html> <head> <script type="text/javascript" src="showTime.js"></script> </head> <body onload="showTimeInDoc()"> <p id="theTime">&nbsp;</p> </body> </html>

Oldalsáv

A metainformációk, a dokumentumon belüli navigációs hivatkozások és egyéb információk megjelenítésére szolgáló oldalpanel, hasonló a sok modern böngészőben található (de nem annyira kifinomult) elemekhez.

Verseny a Mosaic ellen

Noha a ViolaWWW megnyitotta az ajtót a világháló előtt , korlátai, beleértve az X terminálokhoz való korlátozott hozzáférhetőségét , nem tették lehetővé a versenyt a Mosaic- szal , azzal a böngészővel, amely a webet tömegbe hozta. Többek között a Mosaic-ot könnyebben telepíthette a leggyakrabban használt számítógépekre. Eredetileg UNIX , hamar portolták Microsoft Windows egy operációs rendszer , amelyen ViolaWWW soha nem fut.

ViolaWWW és szabadalmi jogsértési perek

1999-ben Eolas Technologies  (in) és a University of California panaszt a bíróságon szövetségi kerületi a Northern District of Illinois elleni Microsoft , aki megsértésére US Patent 5838906, (amely bővítő modulok - bővítmény ) az Internet Explorer web böngésző . Eolas megnyerte az első pert2003. augusztusés 521 millió dolláros kártérítést kapott a Microsoft részéről. A kerületi bíróság megerősítette az esküdtszék döntését2004. január.

Ban ben 2005. március, egy fellebbviteli bíróság új tárgyalás elrendelését rendelte el, amely megsemmisítette azt a döntést, miszerint a Microsoftnak 521 millió dollár kártérítést kell fizetnie . A fellebbviteli bíróság szerint az eredeti határozat figyelmen kívül hagyta a Microsoft két fontos érvét. A Microsoft a bíróságon be akarta bizonyítani, hogy a ViolaWWW korábbi technika , mert 1993-ban hozták létre a kaliforniai egyetemen, egy évvel a szabadalmi bejelentés benyújtása előtt. A Microsoft azt is javasolta, hogy Michael David Doyle, az Eolas alapítója és a Kaliforniai Egyetem egykori kutatója szándékosan visszatartsa a ViolaWWW ismereteit a szabadalmi bejelentés benyújtásakor. Ezután a Microsoft elszámolt Eolasszal2007. augusztus, új tárgyalás nélkül. Eolas tucatnyi más technológiai vállalat ellen indított pert.

Ban ben 2012. február, a texasi zsűri több vádlott, köztük Tim Berners-Lee és Pei-Yuan Wei , a ViolaWWW böngésző létrehozója tanúvallomása alapján megállapította, hogy Eolas két szabadalma érvénytelen . A tanúvallomások szerint a ViolaWWW böngésző a szabadalmi bejelentés benyújtásának dátuma előtt tartalmazta Eolas állítólagos találmányait (1993. szeptember 7). "Jelentős bizonyíték van arra, hogy a ViolaWWW-t nyilvánosan ismerték és használták" a pályázók állítólagos fogantatásának dátuma előtt - tette hozzá az esküdtszék. A döntés befejezte a folyamatban lévő pert 22 vállalat, köztük a Yahoo , a Google és számos online kiskereskedő ellen.

Megjegyzések és hivatkozások

  1. Tim Berners-Lee : „  Melyek voltak az első WWW böngészők?  » , World Wide Web Consortium (hozzáférés : 2010. június 15. )
  2. Pei-Yuan Wei , „  ViolaWWW Hypertext Browser  ” (hozzáférés : 2010. július 28. )
  3. A részletekért lásd: Viola dióhéjban .
  4. (en) James Gillies és R. Cailliau, Hogyan született meg a web: a világháló története , Oxford University Press ,2000, 213–217 . O. ( ISBN  978-0-19-286207-5 , online olvasás )
  5. "  WWW-emberek  " , World Wide Web Consortium (hozzáférés : 2010. július 28. )
  6. Tim O'Reilly , "  Miért Kindle kell egy nyitott könyv,  " Forbes ,2009. február 23( online olvasás )
  7. http://assets.en.oreilly.com/1/event/51/webexny2010_what-is-web-20.pdf
  8. Tim Berners-Lee , „  A web rövid története  ” , World Wide Web Consortium ,1997. augusztus 9(hozzáférés : 2010. augusztus 17. )
  9. "  Mosaic - Az első globális webböngésző  " (hozzáférés : 2010. július 28. )
  10. Szabadember, Alan. Computer Desktop Encyclopedia, 9. kiadás. New York: Osborne, 2001, p. 629
  11. "  Eolas Technologies, Inc. és The Regents of the University of California v. Microsoft Corporation  » 99 C 626
  12. Rövid tartózkodások 521 millió dollár Microsoft bírság , BBC News , 2005. március 3.
  13. „  Nagy jelentőségű, 8 éves szabadalmi vita rendezve  ”, Seattle Post-Intelligencer ,2007. augusztus 30( online olvasás )
  14. Julie Samuels : "  Miért nem működik jól a szabadalmi rendszer a szoftverekkel: ha Eolas más irányba ment volna  ", Electronic Frontier Foundation ,2012. február 15( online olvasás )

Fordítási forrás

Lásd is

Külső linkek