Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering

TidBITS#522/20-Mar-00

Welke op het Palm-OS gebaseerde handcomputer zou jij kopen? Travis Butler doet een poging die vraag te beantwoorden door de apparaten van Palm, Inc en Handspring te vergelijken. Verder in dit nummer kijkt Geoff Duncan naar de geschiedenis van de Web Oorlog omtrent het tonen van web pagina's en naar de oorzaak van de ellende die het nu is. We merken verder op dat er een voorlopige oplossing is voor de destructieve slaap-bug op iBooks en PowerBook (FireWire) computers, we kijken naar de redenen dat ACI StarNine gekocht heeft, en het uitkomen van Virtual PC met Linux, en Action Files 1.5.2.

Onderwerpen:

Copyright 2000 TidBITS Electronic Publishing. All rights reserved.
Information: <info@tidbits.com> Comments: <editors@tidbits.com>


-> Denk je dat TidBITS interessant is voor <-
-> je vrienden, kennissen, collega's? Geef <-
-> hen de tip zich ook GRATIS te abonneren <-
-> of stuur deze aflevering naar hen door! <-


Je kunt je gratis abonneren op de Nederlandse afleveringen van TidBITS door een (blanco) mailtje te sturen naar: tidbits-nl-on@tidbits.com. Je krijgt deze dan per e-mail toegestuurd.
Om je abonnement op te zeggen, kun je een mailtje sturen naar: tidbits-nl-off@tidbits.com.


Deze editie van TidBITS werd gedeeltelijk gesponsord door:


De Nederlandse editie van TidBITS is een letterlijke vertaling van de oorspronkelijke Engelse versie. Daarom is het mogelijk dat een deel van de inhoud niet geldt in bepaalde landen buiten de USA.

Dit nummer werd uit het Engels vertaald door:

Verder werkten mee:


MailBITS/20-Mar-00

[vertaling: JS, HvH, MK]

Sluimer Geheugen Extensie Blokkeert Laptop Bug -- De nieuwe Sluimer Geheugen Extensie van Apple helpt iBook en PowerBook (FireWire) computers te beschermen tegen gegevensverlies of beschadiging wanneer gebruik gemaakt wordt van de "Bewaar geheugeninhoud bij sluimer" functie in situaties met weinig vrij geheugen (zie "iBook, PowerBook Data Verlies Probleem Gemeld" in TidBITS-521). De extensie, een download van 184K, maakt de optie grijs in het Energiebeheer regelpaneel. Hierdoor kan de computer niet meer de geheugeninhoud op disk zetten voor herstel als de stroom geheel wegvalt gedurende sluimeren; echter, het voorkomt ook dat gebruikers struikelen over het gegevensverliesprobleem dat de functie af en toe had. We verwachten nog steeds dat Apple het eigenlijke probleem oplost in een nieuwe versie van de software; in de tussentijd helpt deze extensie de problemen te voorkomen. De extensie werkt op Engelstalige en gelocaliseerde versies van het Mac OS, hoewel het LeesMij bestand alleen in het Engels beschikbaar is onder de naam ReadMe. [GD]

<http://asu.info.apple.com/swupdates.nsf/artnum/n11602>
<http://db.tidbits.com/getbits.acgi?tbart=05839>

Kijk Elders voor PowerBook (FireWire) Beveiliging -- Apple heeft een artikel uitgebracht in de Tech Info Library waarin eigenaren van de nieuwe PowerBook (FireWire) computers aangeraden wordt het Password Security regelpaneel niet te installeren. Hoewel het regelpaneel met Mac OS 8.6 meegeleverd werd (het is niet standaard bijgesloten bij mobiele computers met Mac OS 9) kan het kopiëren van een computer waar het wel beschikbaar is voor gebruik op een PowerBook (FireWire) resulteren in beschadigde of verloren gegevens. Apple raadt eigenaren aan in plaats daarvan de wachtwoord functie te gebruiken in het regelpaneel met de instellingen voor meerdere gebruikers. (Zie "Belangrijke kenmerken van Mac OS 9" in TidBITS-503 voor meer informatie over het werken met meerdere gebruikers.) [JLC]

<http://til.info.apple.com/techinfo.nsf/artnum/n58612>
<http://www.apple.com/powerbook/>
<http://db.tidbits.com/getbits.acgi?tbart=05625>

ACI Koopt StarNine Technologies -- ACI US, makers van de high-end relationele database 4D hebben StarNine Technologies gekocht, makers van de WebStar Server Suite en ListSTAR, van Platinum Equity Holdings. De aankoop levert ACI een flinke toename op in de aanwezigheid van het bedrijf in de Macintosh Web server markt, plus de code en het personeel om de positie van 4D als Web-koppelbare database te verbeteren. Omdat het publiceren van databases op het Web steeds meer ondersteund wordt door databases, lijkt het voor de hand te liggen in de toekomst toegenomen integratie tussen WebSTAR en 4D te verwachten. [ACE]

<http://www.acius.com/>
<http://www.starnine.com/>
<http://www.acius.com/press/press_releases/pr031500_StarNine_Acquisit.html>

Connectix Levert Virtual PC met Linux -- Connectix heeft een versie van hun Pentium emulatieproduct Virtual PC uitgebracht, gebundeld met een reeds geïnstalleerd exemplaar van Red Hat Linux. Linux binnen Virtual PC heeft niet dezelfde voordelen als versies van Linux gemaakt voor Mac's oorspronkelijke CPU (zoals LinuxPPC en Yellow Dog Linux), maar maakt dat goed met een simpelere installatie en compatibiliteit met meer software gemaakt voor PC's dan voor Macs die op Linux draaien. Daar Virtual PC op de Mac in een venster werkt, hoef je niet te herstarten om van Mac OS op Linux over te schakelen. Virtual PC met Red Hat Linux kost $100 en heeft de volgende stevige systeemeisen: een PowerPC G3 of G4, 350 MHz of sneller, 1.1 GB harde schijfruimte, Mac OS 8.6 of later, en 96 MB RAM (128 MB aanbevolen). [ACE]

<http://www.connectix.com/products/vpc3_linux.html>
<http://www.redhat.com/>
<http://www.linuxppc.com/>
<http://www.yellowdoglinux.com/>

ACTION Files 1.5.2 Update Uitgebracht -- Power On Software heeft een update van ACTION Files uitgebracht, het gereedschap voor het verbeteren van de open/bewaar dialoogvensters (Zie de bespreking van ACTION Files 1.0 in "Get a Piece of the ACTION Files" in TidBITS-434). Versie 1.5.2 heeft een betere ondersteuning voor niet-U.S. versies van het Mac OS, het hanteert uitgesloten applicaties in de compatibiliteitslijst beter, en verbetert de door de gebruiker in te stellen commandotoetsen en het volumes menu in de Navigation Services dialoogvensters. Bovendien zijn de compatibiliteitsproblemen met EndNote, FontLab, en MacTicker opgelost. ACTION Files 1.5.2 is een gratis update voor geregistreerde gebruikers van eerdere versies; download de gratis proefversie van 2.3 MB, die tegelijkertijd ook de update is. ACTION Files kost slechts $30 bij download en aankoop via het Web, of $40 voor een CD-ROM in een doos. [JLC]

<http://www.poweronsw.com/site2/html/products/af.html>
<http://db.tidbits.com/getbits.acgi?tbart=04931>
<http://www.poweronsw.com/site2/html/download/freetrialau.html>

Poll Resultaten: Palm Voor De Storm -- Apple's recente goed ogende designs hebben de vraag doen rijzen of het uiterlijk van een apparaat bijdraagt aan het succes ervan. Zou de iMac zonder het snoepjes-uiterlijk en het transparante plastic niet gewoon de volgende Performa zijn geweest? Dezelfde vraag geldt voor handheld organizers; vorige week vroegen we, "Als je denkt over de aanschaf van een Palm, welk model heeft jouw voorkeur?" De Palm V en Vx - Palm's slanke aluminium modellen - kregen verrassenderwijs 33 procent van de stemmen. Ofschoon de even krachtige Handspring Visor Deluxe 23 procent van de stemmen kreeg, hangt er aan de Palm V en Vx modellen een aanzienlijk hoger prijskaartje. Dit wijst er op dat respondenten bereid zijn meer te betalen voor een veel kleiner, lichter, en dunner apparaat. De werkpaarden van de Palm lijn, de Palm III familie, kreeg 20 procent van de stemmen, gevolgd door de kleuren Palm IIIc met 13 procent. [JLC]

<http://db.tidbits.com/getbits.acgi?tbpoll=34>

Enquête vooruitblik: Zo helder als modder -- HTML werd ooit ontworpen als een taal die de structuur, en niet de layout van een document vastlegde, maar naarmate de commerciële belangen op het Web steeds grotere vormen aannemen, wordt het uiterlijk van web-pagina's alsmaar belangrijker. HTML evolueerde in de richting van een pagina- opmaaktaal, verschillende Web browsers interpreteerden HTML-tags ieder zo op hun eigen manier, en in veel opzichten zijn we beland in een redelijke chaos. Het is meer regel dan uitzondering dat web-pagina's er slecht uitzien: de tekst is te klein of te groot, de pagina is te groot om in het venster van de browser te passen, scripts werken niet of een deel van de inhoud lijkt te ontbreken. We hebben allemaal technieken ontwikkeld om dit soort vervelende pagina's tegemoet te treden; de vraag van deze week is dan ook: "Hoe reageer je in het algemeen als je stuit op een web-pagina die niet goed op je scherm komt?" Bezoek onze home page om je stem uit te brengen! [ACE]

<http://www.tidbits.com/>


Welke computer in jouw handpalm?

door Travis Butler <tbutler@tfs.net>
[vertaling: MK, JG, LmR, AV]

Tegenwoordig hebben mensen die een handcomputer willen kopen met het Palm OS besturingssysteem veel meer keuzemogelijkheden dan een jaar geleden. Buiten de acht modellen die Palm, Inc. heeft uitgebracht sinds de oorspronkelijke Palm III, zijn er ook handcomputers op de markt verschenen die het Palm OS onder licentie gebruiken. Van deze heeft de Handspring Visor de meeste aandacht getrokken. Meer keuzemogelijkheden dienen uiteindelijk het belang van de consument, maar werpen wel onmiddellijk de vraag op: welk apparaat moet ik kiezen?

<http://www.palm.com/>
<http://www.handspring.com/>

Dit artikel richt zich vooral op de twee leiders op de markt van de Palm OS computers, waarbij verschillende modellen van Palm, Inc. en Handspring Visor de revue zullen passeren (voor een bespreking van de Visor, zie "Een handige verrassing: de Handspring Visor" in TidBITS-521.) Maar eerst is het aardig om te wijzen op wat minder bekende Palm OS apparaten: de TRGpro en de IBM WorkPad, hoewel ik zelf geen ervaring met deze machientjes heb.

<http://www.trgpro.com/>
<http://www.pc.ibm.com/us/workpad/>
<http://db.tidbits.com/getbits.acgi?tbart=05844>

De TRGpro is in wezen een Palm IIIx met een Compact Flash sleuf aan de achterkant (Compact Flash kaarten zijn miniatuurkaartjes die vooral worden gebruikt als opslagmedium in digitale camera's, hoewel er ook een paar andere toepassingen zijn.) TRG heeft zijn sporen verdiend met het verkopen van hulpprogramma's en geheugen-uitbreidingen voor de wat fanatiekere Palm-gebruiker, en deze lijkt dan ook meteen een van de twee doelgroepen voor de TRGpro te zijn. De andere doelgroep wordt gevormd door grote bedrijven en makers van software met een specifiek gebruiksdoel (verticale markt), omdat TRG op bestelling afwijkende versies van de TRGpro kan produceren. Ik heb zo'n idee dat de TRGpro voor deze niche-markten aantrekkelijker is dan voor de gewone consument. Met zijn prijskaartje van $329 is hij duidelijk aan de dure kant, vergeleken met de $249 die de Palm IIIxe en de Visor Deluxe moeten kosten (zie verderop.)

In TidBITS Talk vermeldde Stephen Cochran een paar links naar andere computers met het Palm OS, waaronder de IBM WorkPads. Deze blijken van Palm afkomstig en voorzien van een ander label. Er zijn via dit kanaal ook combinaties met een GSM leverbaar.

<http://db.tidbits.com/getbits.acgi?tlkmsg=6322>

Vooruitgeschoven Verwachtingen & Kosten -- Net zoals het kopen van een computer, hangt het kiezen van een Palm toestel ervan af wat je nodig hebt en hoeveel je wilt uitgeven. Wanneer ik het over het vergelijken van prijzen heb, vergeet dan niet de volgende aanpassingen te maken om rekening te houden met de te maken kosten die nodig zijn om te zorgen dat het toestel met je Macintosh verbonden kan worden.

<http://www.palm.com/products/macintosh/>

<http://www.palm.com/products/accessories/usb.html>
<http://www.keyspan.com/products/usb/PDAadapter/>

<http://www.handspring.com/products/cradlescables.asp>

Dit betekent dat een Palm zich qua prijs voordeliger onderscheidt als je een oudere Macintosh met seriële poort hebt, en een Visor is beduidend beter als je een USB Mac hebt.

Alleen een Palm -- Ten eerste zijn er een paar modellen van de Palm die geen Handspring equivalent hebben.

Als je een apparaat wilt met een kleurenscherm, dan is de Palm IIIc ($449 richtprijs) op dit moment het enige Palm OS-"spel" dat er te krijgen is. Er zijn maar weinig programma's die ik gebruik waarbij kleur een significante verbetering zou zijn en omdat hij bijna twee keer zo duur is dan de gewone modellen, laat ik de Palm IIIc maar voor wat hij is. Ik weet ook niet precies wat ik van het kleurenscherm denk, gezien de korte tijd dat ik er mee om ben gegaan; om een of andere reden deed het me denken aan de eerste kleuren-PowerBooks. Het beeld was scherp en helder, in tegenstelling tot veel Windows CE modellen die ik heb gezien maar er is iets met de kleuren en het contrast dat ervoor zorgt dat het minder goed leesbaar is dan bij een monochroom beeldscherm van de huidige Palm modellen. Probeer dit uit voordat je er een koopt.

Als je draadloze verbindingen wilt, neem dan de Palm VII ($449 richtprijs). Hoewel drie bedrijven drie verschillende draadloze Springboard modules toonden voor de Visor tijdens de Macworld Expo, waren allen meer ontworpen voor lokale apparaten en netwerken dan voor de draadloze telefoonachtige netwerktoegang van Palm.net.

Het is geen schande te houden van de platte aluminum behuizing en de oplaadbare batterij van de Palm V/Vx ($329/$399 resp. richtprijzen). Ik heb een behoorlijke tijd aan de Palm Vx van een vriend gezeten; de behuizing is mooi, het scherm lijkt wat beter dan die van de andere modellen, en het voelt een stuk meer solide aan. De grootte, de stijl en de batterij zijn mij echter niet het extra geld waard hoewel voor veel van de beantwoorders van de TidBITS enquête kennelijk wel.

<http://db.tidbits.com/getbits.acgi?tbpoll=34>

Palm & Handspring, Hand in Hand -- Het is makkelijker om modellen te vergelijken, die op elkaar lijken wat betreft prijzen en inhoud.

In de low-end klasse verschillen de standaard Visor en de Palm IIIe weinig van elkaar. Beiden hebben 2 MB geheugen en bewaren het besturingssysteem in read-only memory (ROM). Dit betekent dat het Palm OS niet opgewaardeerd kan worden. (Andere Palm modellen hebben flash ROM, dat overschreven kan worden door opwaardeerprogramma's). De Visor heeft echter het Springboard expansieslot, waar je geheugen en andere Springboard modules in kunt plaatsen; De Palm IIIe is een gesloten systeem.

Recente prijsdalingen hebben de prijs van de Palm IIIe naar $149 gebracht, wat $30 goedkoper is dan de standaard Visor zonder verbindingseenheid. Het Springboard slot en de iets betere ergonomie laten de balans echter naar de Visor uitslaan. Je kunt een standaard Visor zonder synchronisatie-eenheid voor $149 kopen; Dit zal ik alleen niet aanraden omdat de synchronisatie-eenheid de enige manier is om programma's te installeren en back-ups te maken van gegevens. Laat me die aloude waarheid nog maar eens herhalen - een back-up is essentieel, zeker met een handheld, waar een paar lege batterijen kunnen betekenen dat je al je gegevens kwijt bent. Handspring verkoopt een Springboard Backup Module voor $40, die je toestaat van je gegevens back-ups te maken naar de module. Helaas verlies je de capaciteit om je gegevens te synchroniseren met je Mac door geen synchronisatie-eenheid te hebben.

<http://www.handspring.com/products/mbackup.asp>

In de hogere regionen concurreert de Visor Deluxe met de Palm IIIx en de Palm IIIxe. De Palm IIIxe lijkt speciaal te zijn geïntroduceerd om te concurreren met de Visor Deluxe: ze kosten allebei $249 en hebben 8 MB geheugen. De Palm IIIx heeft de helft geheugen van de andere twee, maar de recente prijsdaling maakt het iets goedkoper met $229; Het heeft ook een intern-geheugen-expansieslot, dat niet te vinden is in de Palm IIIxe.

<http://www.palm.com/products/palmiiix/details.html>
<http://www.palm.com/products/palmiiixe/details.html>

Ik vermoed echter dat de meeste mensen het interne expansieslot niet zullen gebruiken. Daarbij is 4 MB geheugen makkelijk $20 waard. Dus uiteindelijk komt het neer op een keuze tussen de Palm IIIxe en de Visor Deluxe.

De nieuwe goedkope Palm IIIxe haalt de meeste prijsvoordelen van de Visor Deluxe weg. Het komt dus neer op welke capaciteit belangrijker voor je is: in staat te zijn het Palm OS op te waarderen in de Palm IIIxe via het flash geheugen (de Visor Deluxe, evenals de standaard Visor gebruiken ROM om het besturingssysteem op te slaan), of gebruik te kunnen maken van Springboard Expansiemodules.

Het is een moeilijke beslissing. Ik wil het OS kunnen opwaarderen - de interface verbeteringen in Palm OS 3.5 (zoals tikken op de titel-balk om de menubalk te krijgen) klinken als een verbetering. Daarbij zijn de meeste aangekondigde Springboard modules nog niet in de winkel te vinden.

<http://www.handspring.com/products/springboard_news.asp>

Al met al klinken de voordelen van de Springboard-modules als een groter voordeel dan OS-opwaarderingen. Alhoewel het mogelijk is dat een toekomstige OS opwaardering nodig is om sommige programma's te gebruiken, denk ik dat de ontwikkelaars geconcentreerd blijven op het huidige OS. Dit natuurlijk vanwege de niet opwaardeerbare Palm IIIe. Natuurlijk zijn er apparaten die zich met de Palm series kunnen verbinden door de ingebouwde seriële poort. Het Springboard slot brengt echter meer gemak en functionaliteit met zich mee, terwijl ze de connector van de Visor vrij laten voor andere apparaten zoals externe keyboards.

Een organiser in de Hand -- Keuze is goede zaak en de huidige Palm OS markt is geen uitzondering. Alhoewel ik pas thuis kwam met een Visor Deluxe, kan ik van geen van de hierboven genoemde modellen bedenken dat ik ongelukkig zou worden als ik er een had; met uitzondering van de Palm IIIe dan. Uiteindelijk komt het neer op welk model past bij je behoeften en je bankrekening.


Karaktervorming: Een Korte Geschiedenis van de Web-oorlog

door Geoff Duncan <geoff@tidbits.com>
[vertaling: DPF, MSH, GH, TK, JB]

Iets minder dan een jaar geleden schreef ik in TidBITS-467 over een aantal historische en technische redenen waardoor tekst op Web pagina's onaanvaardbaar klein kan zijn wanneer je ze op de Mac bekijkt - in het bijzonder die pagina's die voor en door Windows gebruikers zijn ontworpen.

<http://db.tidbits.com/getbits.acgi?tbart=05284>

De principes en problemen die in dat artikel uiteengezet werden zijn vandaag de dag nog steeds even geldig, maar nieuwe Internet standaarden en een nieuwe generatie Web browsers zijn begonnen met het bieden van mogelijke oplossingen voor zowel Web-gebruikers als Web-auteurs. Dit artikel onderzoekt een deel van de geschiedenis van tekstpresentatie op het Web; toekomstige delen van dit artikel zullen ingaan op nieuwe Web-standaarden en nieuwe mogelijkheden van browsers, en verder concreet advies bieden over het produceren van platform-vriendelijke Web pagina's.

Tekst Regeert-- Laten we het accepteren: een groot deel van de informatie die we op onze computers gebruiken is in de vorm van tekst. We schrijven en veranderen documenten, versturen en ontvangen e-mail, bekijken en creëren Web pagina's. Wanneer we het vergelijken met afbeeldingen, films en audio is tekst een eenvoudig data-type dat relatief eenvoudig van het ene naar het andere platform gaat. Waarom ziet tekst er dan vaak zo beroerd uit, in het bijzonder op het Web? Waarom zijn we voortdurend aan het hannessen met de grootte van vensters, letters en de voorkeuren van onze browser wanneer eigenlijk het enige wat we doen het lezen van tekst is?

In het kort is het grootste onderscheid bij tekst tussen de verschillende besturingssystemen dat er een verschillende veronderstelling wordt gemaakt over hoeveel pixels op een scherm overeenkomen met een bepaalde fysieke grootte. Het Mac OS veronderstelt een resolutie van 72 dots per inch (dpi) los van de fysieke resolutie van het scherm dat gebruikt wordt, en er is geen manier om deze instelling te veranderen. In contrast hiermee veronderstelt Windows een resolutie van 96 dpi (of 120 dpi wanneer je Large Fonts gebruikt) en deze instelling kan ook nog eens aangepast worden met de moderne versies van Windows. Unix systemen gebruiken over het algemeen resoluties van 75 tot 100 dpi en die instelling kan over het algemeen door de gebruiker aangepast worden.

Dit verschil bepaalt hoeveel pixels de computer gaat gebruiken om de tekst weer te geven. Aangenomen dat een punt 1/72e deel van een inch is zal het Mac OS 12 pixels gebruiken om een 12-punts letter te tonen, terwijl een Windows systeem hier over het algemeen 16 pixels voor zal gebruiken. Wanneer je deze karakters naast elkaar zou zetten op hetzelfde scherm, zal de Windows versie 33 procent groter zijn dan de Macintosh versie.

<http://www.tidbits.com/resources/522/mac-win-text.html>

Het gebruik van een groter aantal pixels om tekst te tonen heeft veel gevolgen, maar er zijn twee belangrijke concepten die je zou moeten onthouden:

Oorlogsslachtoffers -- Geloof het of niet, deze verschillen met betrekking tot tekstweergave in diverse computersystemen bleven niet onopgemerkt in de club van Web-ontwikkelaars - feitelijk waren ze er aanzienlijk eerder dan het World Wide Web. Als die zaak zo oud is, waarom is die nu dan nog niet opgelost?

Het antwoord is ingewikkeld. Denk aan het feit dat veel Web-auteurs jaren lang gefrusteerd heeft: HTML was niet bedoeld om de fysieke of typografische presentatie van een document te omschrijven; HTML omschrijft eerder de structuur van een document - welke delen zijn opschriften, welke links, welke zijn lijsten enzovoort - op een systeem-onafhankelijke wijze. Beslissingen over de presentatie van een document werden overgelaten aan de individuele Web browsers (of beter gezegd, "user agents"). Die werden verondersteld naar de structuur van het document te kijken en het te presenteren op zinnige manier op hun eigen systeem.

Alhier staken de lelijke krachten in de computerindustrie hun koppen op. Jarenlang trachtten operating systemen hun gebruikers een WYSIWYG wereld aan te bieden - Wat Je Ziet Is Wat je Krijgt. Samen met de grafische gebruikers-interfaces was WYSIWYG een van de aantrekkelijkheden die mensen naar de personal computer bracht. De abstracte benadering van HTML frustreerde alle soorten van computergebruikers - individuele, professionele, bedrijfsmatige en andere - die WYSIWYG verwachtten. Deze verwachtingen ontwikkelden zich tot krasse eisen toen Het Web drager werd voor publiceren en daarna voor de handel.

Als software ontwerpers scherpe eisen van gebruikers horen worden deze vragen onmiddellijk vertaald naar de zinsnede "kans voor marketing." Browser ontwerpers leverden snel niet-standaard HTML tags, die bijna zonder uitzondering de presentatie van een document beschreven in plaats van zijn structuur. Netscape vertroebelde de zaak met CENTER tags, uitlijn-attributen, kleuren, en manieren om tekst "wrapping" te specificeren. Web "ontwerpers" gaven boeken uit over het uitpersen van WYSIWYG-achtig gedrag uit de actuele browsers (op z'n best aanbevelingen voor uitvoerig gebruik van tabellen ; op z'n slechts het bevorderen van "begrenzende GIF's" en schending van bijna ieder principe van een adaptieve technologie voor alle systemen). Microsoft, weliswaar een laatkomer, sprong er in met bijdragen als MARQUEE, achtergrondgeluiden en manieren om randkleuren te bepalen. Tegelijkertijd verscheen een wervelwind van grafische HTML editors, vaak een mark-up producerend dat leek op de stampij van een duizendtal apen die op schrijfmachines in de weer waren. En, natuurlijk, werd Netscape knetter, liet letter tags, MULTICOL, de SPACER tag, en een "lagen"-technologie los, die willekeurige plaatsing van objecten op het scherm veroorloofde.

Kort gezegd, de browser oorlogen waren doende en veel artillerie werd precies gericht op de HTML kernprincipes. Weliswaar probeerden lieden op het World Wide Web Consortium (W3C) de zaken te beteugelen, de HTML 3.2 specificatie van 1996 werd uiteindelijk een mengelmoes van compromissen tussen de abstracte structurele beginselen van HTML en de presentatieve vereisten van een explosief groeiende industrie. En niemand was er gelukkig mee.

<http://www.w3.org/TR/REC-html32.html>

Terug naar de Standaard -- Toen het Internet zich explosief uitbreidde, gebeurde er iets grappigs. De meest gebruikte apparaten op het Web zijn nog steeds personal computers met een grafische interface; andere manieren om het Web te betreden beginnen toe te nemen. Tekst-gebaseerde browsers hebben niet alleen overleefd maar nemen in populariteit toen onder zware gebruikers die tabak hadden van de lange download-tijden en nutteloze plaatjes. WebTV beloofde iedere televisie te veranderen in een beperkte Internet toepassing, en mensen begonnen PDA's en Apple Newton aan het Web te koppelen, om nog maar te zwijgen van Palm's en GSM telefoons. Tegelijk werd duidelijk dat een bepaalde groep gebruikers, visueel gehandicapten, kleurenblinden, niet in staat om een algemene computer te gebruiken, absoluut niet bediend werden door de allesbepalende koers van de HTML ontwikkeling. Plotseling werd de structuur van een HTML-bestand weer belangrijk, omdat details van de presentatie niet belangrijk zijn voor toegepaste apparaten. Wat heeft een zwart/wit Palm met een 160 bij 160 scherm uiteindelijk te stellen met een HTML tabel die stelt dat het "brandweerrood" moet zijn en 600 pixels breed?

Tegelijkertijd werden de grote browser fabrikanten getroffen door stilstand in deze tijden van vooruitgang, vaak zorgden slecht gefabriceerde HTML extensies verwarring en hindernissen voor Web-gebruikers en ontwerpers. Het vasthouden aan standaarden bleef een lachertje, standaard gerichte inspanningen zoals Linxs en Opera winnen terrein (net zoals de nieuwkomer onder Mac OS iCab). Het duurde niet lang voordat de zwaargewichten het licht zagen, met Netscape's off-spin naar het Mozilla open source project, en Microsoft 'zwerend' bij het houden aan de open standaarden deels te danken aan de federale zaken inzake de anti-trust wetgeving.

<http://lynx.browser.org/>
<http://www.opera.com/>
<http://db.tidbits.com/getbits.acgi?nbart=04593>
<http://www.icab.de/>
<http://www.mozilla.org/>
<http://db.tidbits.com/getbits.acgi?tbser=1152>

Blijft de wens van Web auteurs naar de mogelijkheid van het vormgeven van een document in aanvulling op de structuur. De kat was al uit de zak, met honderdduizenden bestaande Websites en miljoenen bestaande gebruikers, en beide aantallen groeien met de seconde. Wat kan er aan gedaan worden?

Het cascade-effect -- Cascading Style Sheets, of CSS, biedt een oplossing voor het structuur-en-presentatie-dilemma. CSS won binnen het W3C tijdens de browser-oorlogen langzaam maar zeker meer en meer aanhangers, en werd tegen het einde van 1996 aangenomen als een aanbeveling, zelfs al werd het niet ondersteund door een mainstream tool. Het basisidee achter CSS is het scheiden van formatteringsinformatie enerzijds - positie, afmetingen, marges, interlinie, fonts, e.d. - en de structuur van een document anderzijds, zoals weergegeven door HTML.

<http://www.w3.org/Style/CSS/>

Style sheets kunnen in een HTML-document worden geïntegreerd (met een STYLE-tag) of als afzonderlijk gelinkte externe bestanden bestaan (handig voor meerdere documenten met dezelfde styles). Qua concept hebben CSS veel gemeen met de styles van tekstverwerkingsprogramma's: elke CSS-style, of regel, stelt bepaalde formatteringen in voor een item. Voorbeeld:

P { color: red; font-family: Palatino, serif; }

In dit voorbeeld noemen we P een selector, en verwijst P naar alle <P>-tags in het huidige HTML-document. De informatie binnen de accolades noemen we een verklaring; hierin worden de specifieke eigenschappen en waarden voor een CSS-regel bepaald. Volgens deze regel moet alle tekst in alle <P>-tags in het huidige HTML-document in rood worden weergegeven, bij voorkeur in het lettertype Palatino. Als Palatino niet is geïnstalleerd, moeten deze paragrafen met het standaard-serif-lettertype van de browser worden weergegeven. Met CSS kunt u een grote verscheidenheid display- en presentatie-eigenschappen voor alle correcte HTML-tags in een document maken - dus ook voor body of heading tags, tabelcellen, links, en meer - specifieke tags, of zelfs tags die slechts eenmaal worden gebruikt.

Voorlopig moeten we drie belangrijke punten onthouden over CSS:

<http://www.w3.org/TR/html401/>

Lees Het Vervolg -- Wacht! Wat heeft dit alles te maken met het aantal pixels dat gebruikt wordt om tekst weer te geven op een Macintosh-scherm? Wat doen deze technologieën om je web browser-ervaringen te verbeteren of je aangenamere Web pages te laten maken? Dit alles en andere mysteries zullen verduidelijkt worden in ons volgend nummer.


Niet-winstgevende en niet-commerciële publicaties en Websites mogen artikels overnemen of een HTML link maken als de bron duidelijk en volledig vermeld wordt. Anderen gelieve ons te contacteren. We garanderen de precisie van de artikels niet. Caveat lector. Publicatie-, product- en firmanamen kunnen gedeponeerde merken zijn van hun ondernemingen.

Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering