Innledning
Datamus
Tidlig på 60-tallet så den første datamus dagens lys. Douglas Engelbart (1925 – 2013. Hollandsk, tysk, norsk og svensk stamtre) ved Stanford Research Institute (SRI) var opphavsmannen.
Engelbart startet "Augmentation Research Center Lab"
ved SRI. Det var her datamusa så dagens lys. Men også hypertekst, datamaskiner i
nettverk og grafisk brukergrensesnitt med bitmapping kom herfra og ble
demonstrert i "The Mother of All Demos in 1968". Mye av denne virksomheten ble finansiert
av DARPA.
Doug Engelbart
Det er en myte at Xerox PARC (Palo Alto Research Center)
skapte datamusa. Musa tok turen fra Dougs SRI til Xerox PARC,
så til Apple med flere.
Telefunken utviklet også et tilsvarende hjelpemiddel som de
kalte "Rollkugel". Den ble vist i 1968 et par uker før Doug Engelbart
demonstrerte sin (SRI hadde imidlertid søkt om patent i 1967).
Disse 2 første utgavene av datamus var elektromekaniske.
Det var den tyske varianten med en rullende kule som ble mest brukt i årene som
kom. Dette er et vanlig utseende inni en nyere utgave:
Mekanisk mus. Her
er toppdekslet fjernet
Scrollehjulet til venstre
I en optisk mus er kula (die "Rollkugel") erstattet
med en eller flere lysemitterende dioder og fotodioder for å detektere hvordan
musa flyttes. Disse musene fungerer ikke alltid bra dersom overflaten er blank
eller sterkt reflekterende.
En mer presis måte å detektere musebevegelsene på får man ved hjelp av en lasermus. Her benyttes en laser i stedet for en lysemitterende diode.
Microsoft har forbedret lasermusa og kaller dette
"Blue Track Technology. Det er her tale om en bred laserstråle som sammen
med en bildesensor og pikselgeometri gir et kontrastbilde av underlaget, selv
om dette er et teppe på gulvet av en flyplassterminal. Her er link til en video
som demonstrerer dette: https://www.youtube.com/watch?v=0YtdJWMD4_M
Blue Track-mus
Her er noen eksempler på uvanlige underlag som Blue Track-musa
er testet på:
De første data-musene var koblet til datamaskinen med kabel.
Det at kabelen lignet litt på en musehale var nok opphavet til navnet på
produktet: "mus". I den senere tid er det blitt produsert myser som
kobles til datamaskinen trådløst, ofte med blåtann-teknologi. Det finnes mange
varianter av utforming, f.eks. 3Dconnexion
3DX-700028 SpaceNavigator 3D Mouse:
Denne har 6 frihetsgrader og er spesielt myntet på
3D-designere, CAD-ingeniører og arkitekter.
Lyspennen
er et alternativ til datamusa. Lyspennen ble utviklet ved MIT omkring 1955.
I dag brukes ofte trykkfølsom skjerm som alternativ til
datamus (Ipad, Androidpad, kassaapparat, mobiltelefoner m.m.).
Grafikken gjør sitt inntog.
Utviklingen av GUI (Graphical User Interface) krever at disse fire punktene var utviklet: Window, Icon, Menu og Pointing device – ofte forkortet WIMP. Utviklingen av datamusa representerer ett av disse 4 elementene.
Som nevnt over utviklet Engelbarts forskergruppe hypertekst.
Dette konseptet ble tatt et steg videre ved Xerox PARC (Palo Alto
Research Center). De utvidet hyperlink-begrepet til også å omfatte grafikk.
Sentrale personer i denne utviklingen var Alan Kay og Ivan Sutherland. Dette manifesterte seg i form av Xerox Alto, en forløper til
den personlige datamaskinen. Link til hardwarebeskrivelsen (fra 1976): http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/xerox/alto/Alto_Hardware_Manual_Aug76.pdf
Steve Jobs besøkte Xerox PARC i 1978 og så da hvordan
man kunne benytte datamus og grafisk grensesnitt. Han overtalte Xerox til å holde 2 demonstrasjoner for Apples utviklingsteam. Dette
resulterte i Apples "Lisa"-maskin med grafisk grensesnitt og med
tilkobling til mus.Denne maskinen kom på markedet i januar 1983.
Kopi av skjermbilde fra
"Lisa". Merk at det var kommet en kommandolinje øverst i
skjermbildet. Den manglet hos Xerox.
I januar 1984 kom Apple ut med en billigere
maskin, kalt Macintosh. Den hadde også grafisk grensesnitt og mus. Her benyttet
de en Motorola prosessor fra 68000-familien (egentlig en 6809E-mikroprsessor),
noe som var uvanlig i forhold til hva konkurrentene benyttet. Brukergrensesnittet hadde hentet idéer både fra Xerox (inklusive programvaren Smalltalk) og
Lisa-maskinen.
Den ikoniske reklamen for Macintosh fra
1984
Den opprinnelig Macintosh
Skjermbilde fra Macintosh, 1984
Programvare i Macintosh
Windows
I perioden 1981 til 1984 ble Microsoft også
engasjert i arbeidet med å skrive rutiner for Apple Macintosh. Dette medførte
selvsagt at det ikke varte lenge før Microsoft kom ut med et eget, tilsvarende
GUI, Windows 1. Dette kom i november 1985.
Microsoft var også inspirert av VisiCorps Visi On (kom ut i desember
1983), et grafisk grensesnitt som skulle kunne benyttes på IBM-kompatible PC-er.
Visi On "døde" ut i 1985.
Visi On. Skjermbilde
Visi On. Skjermbilde
Noen skjermbilder - Windows 1:
MineSweeper
Balance of Power (spill)
ZSofts PC Paintbrush
Det var ikke mye kommersiell programvare som
kunne benyttes sammen med Windows 1, men her er ett eksempel, Adobe Pagemaker:
Link til Windows1.
demo: https://www.youtube.com/watch?v=xiKwErpPwMs
Graphical Environment Manager – GEM
GEM var et grafisk grensesnitt som var laget av
Digital Research, Inc
(DRI) for å benyttes på maskiner med DOS operativsystem. Det ble i første
omgang benyttet på Atari ST-maskiner, men også til en serie IBM-kompatible Amstrad-maskiner.
GEM Desktop 1.1. kom i april, 1985, og benyttet CGA og EGA-grafikk.
Gem 1.1
DRI ble imidlertid saksøkt av Apple med grunnlag i at GEM
lignet mistenkelig mye på GUI-en til Macintosh. Derfor ble den forandret til en
mer "rettsak-vennlig" versjon 2. Her er et skjermbilde av denne:
Acorns 8-bitsmaskin
(BBC-computer) ble også utstyrt med GEM i 1986.
X-Windows
I begynnelsen av 1980-årene var det en hektisk aktivitet der
mange prøvde å lage varianter av grafiske GUI-er. De fleste fikk liten
gjennomslagskraft. Ved Massachusetts
Institute of Technology (MIT)
startet man imidlertid et prosjekt for å definere et rammeverk for hvordan
bitmap-baserte vindu skulle behandles i nettverk i samhandling med mus, tastatur
og andre input-/output-enheter. Det dreiet seg her i første rekke om sentrale
maskiner på UNIX-plattform (UNIX
operativsystem) som skulle
kommunisere med grafiske terminaler.
Her er et historisk eksempel på X-Windows skjermbilde.
Bildet er hentet fra Wikipedia.
I X-Windows er det kun definert protokoller og hvordan de
forskjellige grafiske parametre skal være. Det forekommer drimot ingen
spesifikasjon om hvordan de forskjellige symboler, menyer eller menylinjer skal
se ut. Derfor finnes det i dag derfor mange utforminger av slike X-skjermbilder.
Noen av disse ligner til dels på det man i dag finner i Windows eller Apple Macintosh
(som GNOME, Cinnamon og KDE ).
Cinnamon desktop på Linux Mint.
Menyene i Cinnamon ligner svært på det vi
finner på Windows7-maskiner
En oversikt over GUI-utviklingen frem til nå:
Microsoft har selv lagt ut på
nettet "A history of Windows". Her dekkes utviklingen av de
forskjellige Windows-variantene fra slutten av 1970-tallet og frem til og med
2015.
Link til dette: https://www.webopedia.com/DidYouKnow/Hardware_Software/history_of_microsoft_windows_operating_system.html