Linjetilstandsbrowser - Line Mode Browser
![]() | |
|
Linjetilstandsbrowser, der viser den tyske Wikipedia
| |
| Originale forfattere | |
|---|---|
| Udvikler (er) | W3C / CERN |
| Første udgivelse | 0.7, 14. maj 1991 |
| Stabil udgivelse | 5.4.1 / 4. december 2006
|
| Skrevet i | C |
| Operativ system | På tværs af platforme, det samme som Libwww |
| Type | webbrowser |
| Licens | Meddelelse og licens til W3C -software |
| Internet side | www |
Den linje mode Browser (også kendt som LMB, WWWLib, eller bare www) er den anden webbrowser nogensinde er skabt. Browseren var den første, der viste sig at være bærbar til flere forskellige operativsystemer . Den drives fra en simpel kommandolinjegrænseflade og kan bruges i vid udstrækning på mange computere og computerterminaler overalt på Internettet . Browseren blev udviklet fra 1990 og blev derefter understøttet af World Wide Web Consortium (W3C) som et eksempel og testprogram til libwww -biblioteket .
Historie
Et af de grundlæggende begreber ved projekterne " World Wide Web " på CERN var " universel læserskare ". I 1990 havde Tim Berners-Lee allerede skrevet den første browser, WorldWideWeb (senere omdøbt til Nexus ), men det program fungerede kun på den proprietære software til NeXT- computere, som var i begrænset brug. Berners-Lee og hans team kunne ikke overføre WorldWideWeb-applikationen med dens funktioner-herunder den grafiske WYSIWYG- editor-til det mere udbredte X Window System , da de ikke havde nogen erfaring med at programmere det. Teamet rekrutterede Nicola Pellow , en matematikstuderende praktikant, der arbejder på CERN, til at skrive en "passiv browser" så grundlæggende, at den kunne køre på de fleste computere af den tid. Navnet "Linjetilstandsbrowser" refererer til det faktum, at for at sikre kompatibilitet med de tidligste computerterminaler, f.eks. Teletype-maskiner , viste programmet kun tekst (ingen billeder) og havde kun linje-for-linje tekstinput (ingen markørpositionering ).
Udviklingen startede i november 1990, og browseren blev demonstreret i december 1990. Udviklingsmiljøet brugte ressourcer fra PRIAM -projektet, et fransk sprogligt akronym for "PRojet Interdivisionnaire d'Assistance aux Microprocesseurs", et projekt til standardisering af mikroprocessorudvikling på tværs af CERN. Den korte udviklingstid produceret software i en forenklet dialekt af sproget C programmering . Den officielle standard ANSI C var endnu ikke tilgængelig på alle platforme. Line Mode-browseren blev frigivet til et begrænset publikum på VAX- , RS/6000- og Sun-4- computere i marts 1991. Inden udgivelsen af den første offentligt tilgængelige version blev den integreret i CERN-programbiblioteket (CERNLIB), der hovedsagelig blev brugt af den højenergifysik -community. Den første beta af browseren blev frigivet den 8. april 1991. Berners-Lee annoncerede browserens tilgængelighed i august 1991 i alt.hypertext nyhedsgruppen i Usenet . Brugere kunne bruge browseren hvor som helst på Internettet via telnet -protokollen til info.cern.ch -maskinen (som også var den første webserver). Den spredende nyhed om World Wide Web i 1991 øgede interessen for projektet på CERN og andre laboratorier som DESY i Tyskland og andre steder i verden.
Den første stabile version, 1.1, blev udgivet i januar 1992. Siden version 1.2l, udgivet i oktober 1992, har browseren brugt det fælles kodebibliotek (senere kaldet libwww ). Hovedudvikleren , Pellow, begyndte at arbejde på MacWWW -projektet, og begge browsere begyndte at dele noget kildekode . I World Wide Web Newsletter fra maj 1993 meddelte Berners-Lee, at browseren blev frigivet til det offentlige område for at reducere arbejdet med nye klienter. Den 21. marts 1995, med udgivelsen af version 3.0, lagde CERN det fulde ansvar for vedligeholdelse af linjetilstandsbrowseren på W3C. Linjetilstandsbrowseren og libwww -biblioteket er tæt knyttet sammen - den sidste uafhængige udgivelse af en separat browserkomponent var i 1995, og browseren blev en del af libwww.
Den Agora World Wide Web e-mail-browseren var baseret på linje tilstand Browser. Linjetilstandsbrowseren var meget populær i begyndelsen af internettet, da den var den eneste tilgængelige webbrowser til alle operativsystemer. Statistikker fra januar 1994 viser, at Mosaic hurtigt havde ændret webbrowserlandskabet og kun 2% af alle World Wide Web -brugere, der var gennemset af Line Mode Browser. Den nye niche med tekst-kun webbrowser blev fyldt af Lynx , hvilket gjorde linjefunktionsbrowseren stort set irrelevant som browser. En grund var, at Lynx er meget mere fleksibel end linjetilstandsbrowseren. Det blev derefter en testapplikation til libwww.
Driftstilstand
Enkelheden i linjetilstandsbrowseren havde flere begrænsninger. Linjetilstandsbrowseren var designet til at fungere på ethvert operativsystem ved hjælp af de såkaldte "dumme" terminaler. Den Brugergrænsefladen skulle være så enkelt som muligt. Brugeren begyndte med en kommandolinjegrænseflade, der angav en Uniform Resource Locator (URL). Den anmodede webside blev derefter udskrevet linje for linje på skærmen, som en teleprinter . Websites blev vist ved hjælp af de første versioner af HTML . Formatering blev opnået med store bogstaver, indrykning og nye linjer. Overskriftselementer blev aktiveret, centreret og adskilt fra den normale tekst med tomme linjer.
Navigation blev ikke styret af en pegeenhed som f.eks. En mus eller piletaster , men af tekstkommandoer, der blev indtastet i programmet. Tal i parentes vises for hvert link; links åbnes ved at indtaste det tilsvarende nummer i programmet. Dette fik en tidens journalist til at skrive: "Internettet er en måde at finde information ved at indtaste tal." Siden rullede ned, da en tom kommando ( vognretur ) blev indtastet, og rullet op med kommandoen " u". Kommandoen " b" navigerede baglæns i historien, og nye sider blev navigeret med " g http://..." (for gå til ) og webadressen.
Browseren havde ingen redigeringsfunktioner, så sider kunne kun læses og ikke redigeres. Dette blev anset for at være uheldigt af Robert Cailliau , en af udviklerne:
"Jeg tror i bakspejlet, at den største fejl i hele projektet var offentliggørelsen af Line-Mode Browser. Det gav internethackerne øjeblikkelig adgang, men kun fra den passive browsers synspunkt-ingen redigeringsmuligheder"
Funktioner
Linjetilstandsbrowseren var designet til at kunne være platformuafhængig . Der er officielle porte til Apollo/Domain , IBM RS6000 , DECStation/ultrix, VAX/VMS, VAX/Ultrix, MS-DOS , Unix , Windows , Classic Mac OS , Linux , MVS , VM/CMS , FreeBSD , Solaris og til macOS . Browseren understøtter mange protokoller som File Transfer Protocol (FTP), Gopher , Hypertext Transfer Protocol (HTTP), Network News Transfer Protocol (NNTP) og Wide Area Information Server (WAIS).
Andre funktioner inkluderede rlogin- og telnet -hyperlinks , kyrillisk support (tilføjet den 25. november 1994 i version 2.15) og mulighed for at blive konfigureret som en proxy -klient. Browseren kan køre som en baggrundsproces og downloade filer. Linjetilstandsbrowseren har haft problemer med at genkende karakterenheder , korrekt sammenbrud af mellemrum og understøtte tabeller og rammer .
Referencer
Yderligere læsning
- Gay, Martin (1. juni 2000). Nylige fremskridt og problemer i computere . Greenwood Publishing Group. s. 121. ISBN 978-1-57356-227-0.
- Gillies, James; Cailliau, Robert (15. januar 2000). Hvordan internettet blev født: Historien om World Wide Web . Oxford University Press. ISBN 0-19-286207-3.
- December, John; Randall, Neil (1994). World Wide Web blev sluppet løs . Sams forlag. ISBN 1-57521-040-1.
- Kantor, Andrew (1995). 60-minutters guide til Internettet: inklusive World-Wide Web . IDG Books Worldwide. ISBN 1-56884-342-9.
