Versie 2.0 (mei 2005)



Vergelijkbare documenten
HTML elementen en attributen (volgens de Strict DTD)

Agenda. Wat is HTML? Meer over HTML... Waarom HTML leren? Aniel Bhulai. Inleiding Computergebruik - HTML 1. Waarin maak je een HTML-bestand?

Wat is een child-theme?

DAVID - Een archiveringssysteem voor dynamische en interactieve informatiesystemen

Schrijven voor het web. 1TIN Internettechonologie les 02 1

Web building basis: HTML. Karel Nijs 2008/09

het maken van back-upcd s door de administratieve diensten: deze CD s komen dan ook voor archivering door het archief in aanmerking

Agenda (X)HTML. Wat is HTML? Hoe ziet een HTML-file eruit? Waarom HTML leren? Waarin maak je een HTML-bestand?

Internet_html.doc 1/6

HTML in Outlook Hoe zorgt u ervoor dat uw goed in beeld komt?

Websitecursus deel 1 HTML

HTML. Media. Hans Roeyen V 3.0

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1

Doel. Voordelen Met behulp van een overzichtelijke mappenstructuur bewaart men. Belang

HTML 5 en CSS 3. Truus de Bont. CC Naamsvermelding 3.0 Nederland licentie.

programma programma digitaal archiveren? digitaal archiveren? digitaal archiveren? Voormiddag: DAVID onderzoekresultaten

STAP 2: BEWAAR ZOWEL INKOMENDE ALS UITGAANDE S EN BIJLAGEN

Software 1. Basis HTML. bachelor grafische en digitale media cross-media ontwerp & grafimediatechnologie academiejaar semester 1

WEBDESIGN. html tags. Neem de grondbeginselen van html door via de online cursus op de informaticasite of via instruct-online

Versie 2.0 (maart 2005)

Hoe archiveer ik websites?

Web building basis: HTML. Karel Nijs 2008/09

Trippeltrap Content Management System

Websites & Zoekmachines

Agenda HTML. Wat is HTML? Hoe ziet een HTML-file eruit? Waarom HTML leren? Waarin maak je een HTML-bestand?

Cursus HTML voor beginners

Auteur : MM-Pro Datum : Versie : Handleiding Beheer Standaard Website

Werken met afbeeldingen in webpagina's

ARCHIVEREN VAN WEBSITES Een kwestie van waardering en "capture"

1. Inleiding Recuperatie van de bestanden Van absolute naar relatieve linken Lessen Linken... 6

De categorie Forms in het paneel Insert

Handleiding Website Laatste update: april 2014

Archiveren van websites: een kwestie van waardering en capture

Besluit Kwaliteit Rijksoverheidswebsites

Frontend ontwikkeling

Mach3Framework 5.0 / Website

FFO Webdesign 1e jaar theorietoets NL niveau4... Totaal aantal vragen: 40

HTML5 overzicht Tag Uitleg Versie Attributen

Handleiding 2designers Content Management Systeem

Handleiding Lay-outs bewerken voor LogiVert 5

XAMPP Web Development omgeving opzetten onder Windows.

Website rapport zazoutotaal.nl

Publicatie formulieren en surveys

Digitale opruimdag: de mappenstructuur onderhouden

A. Afdrukken of digitaal archiveren?

Helemaal Digitaal. Tips voor een beter beheer van je digitaal archief

HTML richtlijnen marketing. part of the valley

Toetsmatrijs Web Markup

De frameset uit de afbeelding wordt op de volgende manier gedefinieerd:

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)

HANDLEIDING CMS Versie 2.4 januari 2013

Pro templates. Copyright Starteenwinkel.nl

Central Station. CS website

IQ LEADS Adres: Curieweg 8E Postcode: 2408 BZ Plaats: ALPHEN AAN DEN RIJN Telefoon: (0172)

Internet Standaarden HC4

Pagina-inhoud maken. Voor het plaatsen van een afbeelding in een pagina wordt gebruik gemaakt van het <img>-tag.

Website analyse lichting98.nl

Handleiding website. Inloggen Start uw internet browser en ga naar

JavaLogo-programma s op het web plaatsen

Websites maken met HTML, CSS en Dreamweaver en zonder JAVA, of JAVA-script of Flash

1 FileZilla Downloaden FileZilla Start het programma Site toevoegen Bestanden uploaden...

Basisprocessen voor een digitaal archiefdepot

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM

IcarOS maakt het mogelijk op een veilige manier bestanden en informatie online uit te wisselen. IcarOS biedt een eenvoudige en gebruiksvriendelijke

Online SEO-CHECKLIST. Switch Reclamebureau bv I Rendementsweg 2-Q I Mijdrecht I I

Introductie. Wat is HTML?

Handleiding. Beheeromgeving

Howto Subversion. 1. Subversion structuur en uitleg

TECHNISCHE HULPBRON Remote Banner Control

16. Web Station. In dit hoofdstuk komen de volgende onderwerpen aan bod:

Versie 0.4. Documentatie Onsweb Club plugin voor KNKV verenigingen. Laatste wijziging: 19 juli 2012 Auteurs: Marien Dongstra, Sebastian Huisman

6. De sitemap of stamboom van uw website

Hier komt alle informatie over je webpagina, welke niet zichtbaar is op de webpagina zelf.

Inhoudsopgave. Wegwijzer voor Google Documenten/Agenda/Sites

Handleiding bij het Content Management Systeem

Systeemarchitecturen en opslag van gegevens

Website beoordeling larivieracasino.org

Versie 1.1 (september 2010)

Hoofdstuk 16 Webpagina's maken

Wijzigen... 5 Verwijderen... 5

Uw TEKSTEDITOR - alle iconen op een rij

Globale kennismaking

PhotoworkZ pop-up website handleiding

Website beoordeling weeknummers.nl

Een ASP.NET applicatie opzetten. Beginsituatie:

Basis-theme. Manage Wiki > Look and Feel > Themes > Change or make a new theme > Make a New Theme >

Info-books. Toegepaste Informatica. Deel 35: XML - XSL HO35. Jos Gils Erik Goossens

STAP 2: BEWAAR ZOWEL INKOMENDE ALS UITGAANDE S EN BIJLAGEN

Mach3Framework 5.0 / Website

Studio Visual Steps Een website aanpassen via Avanquest webhosting

Release notes Swing & 5.0.7

CasualCMS heeft de volgende structuur: De website: pagina s beheren en algemene instellingen. De gebruiker: bezoekers, bezoekers met toegang tot bev-

Besluit Kwaliteit Rijksoverheidswebsites

Tool voor certificering instrumenten voor verantwoord digitaal

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

HANDLEIDING WEBHARE 1

De 3 bovenstaande worden onderhouden door mensen beheerd Dus meer kwaliteit dan machine

Extra: Hoe u uw website met HTML kunt verbeteren

TeD Tekst en Design. Basisinformatie voor klein gebruik van het cms Made Simple

De doe-het-zelf SEO review [checklist]

Transcriptie:

Versie 2.0 (mei 2005) 1. Woord vooraf De archivering van websites kan door verschillende redenen worden gemotiveerd: de inter/intranetsite van een openbare dienst kan de handelingen en beslissingen van de burger of andere diensten bepalen. De dienst moet hierover verantwoording kunnen afleggen. de overheid is aansprakelijk voor de inhoud van zijn websites de inter/intranetsites van openbare diensten zijn bestuursdocumenten alsmaar meer informatie is enkel op Inter/intranet aanwezig, en is niet meer in een andere vorm bij de diensten aanwezig informatie op websites is vluchtig en kan snel verloren gaan websites behoren tot ons digitaal erfgoed Websites zijn maar doeltreffend archiveerbaar wanneer ze op een efficiënte wijze werden ontworpen en beheerd. Een website die hieraan voldoet, biedt twee voordelen: de website is toegankelijk voor zoveel mogelijk bezoekers. Een aantal richtlijnen voor het ontwerp en beheer zijn immers gebaseerd op de basisregels van Web Content Accessibility. Zondigen tegen deze regels betekent dat je niet het volle potentieel aan bezoekers bereikt. de website kan (nagenoeg) rechtstreeks van de webserver worden gearchiveerd. De aanpassingen die de website voor archivering nog moet ondergaan zijn minimaal. Deze richtlijn bestaat uit twee delen. Het eerste deel is in de eerste plaats voor websitebouwers bedoeld. Van bij de creatie van een website dient immers al rekening worden gehouden met archivering. Zij moeten ook zorgen voor de nodige voorzieningen zodat inhoudsverantwoordelijken hun webpagina s en aanpassingen kunnen documenteren. In dit deel worden vereisten opgesomd voor de webpagina s en voor content management systemen. Het tweede deel bevat richtlijnen voor het aanleggen en bijhouden van een website-archief. Dit website-archief kan lokaal (bij de diensten) of centraal (bij de archief- of de IT-dienst) worden bijgehouden. Voor de archiveringsrichtlijn wordt uitgegaan van een minimale IT-infrastructuur. Men dient enkel over een off line browser te beschikken. De archiveringsrichtlijn geldt voor zowel websites met een vaste als een dynamische inhoud. Tevens wordt aangegeven hoe elke versie of elke wijziging kan worden gearchiveerd. Deze richtlijn is een concrete toepassing van de algemene websitesarchiveringsstrategie die in DAVID-rapport nr. 6 wordt beschreven. F. BOUDREZ - Websitesbeheer voor archivering - 1

2. WAT en HOE archiveren? 2.1 WAT archiveren? Bij een website komen volgende onderdelen voor archivering in aanmerking: de webpagina s het deep web de neerslag van transacties en handelingen de metadata Op basis van de identificatie van de archiefdocumenten en archiefwaardering worden de componenten van een website voor (middel)langetermijnarchivering geselecteerd. Meer informatie is beschikbaar in: F. BOUDREZ, Archiveren van websites: een kwestie van waardering en capture, Antwerpen, 2005, p. 6 e.v. 2.2 Webpagina s: HOE archiveren? Er zijn vier methoden om de webpagina s van een website te archiveren: archiveren van de broncode archiveren van een snapshot archiveren van de unieke responsen archiveren van een surfsessie. Meer informatie is beschikbaar in: F. BOUDREZ, Archiveren van websites: een kwestie van waardering en capture, Antwerpen, 2005, p. 10 e.v. 3. Richtlijnen voor het ontwerpen en het beheren van een website Onderstaande richtlijnen zijn gebaseerd op het DAVID-onderzoek naar de kwaliteitsvereisten voor archiveerbare en gearchiveerde websites en op de eerste ervaringen van het stadsarchief Antwerpen inzake websitesarchivering. Deze richtlijnen stemmen in grote mate overeen met de Web Content Accessibility-regels van het World Wide Web Consortium (1999, http://www.w3c.org/wai/), zodat naleving ook een meer toegankelijke website oplevert. 3.1 Richtlijnen voor de webpagina s Algemeen: maak duidelijke afspraken over het beheer van de website: wie is verantwoordelijk voor het ontwerp en de inhoud? wie wijzigt de inhoud van de website? Wie zorgt er voor de updates? hoe zorg je ervoor dat de informatie up-to-date is? wat gebeurt er met de verouderde informatie? wie houdt welke documentatie over het ontwerp en het beheer van de website bij? F. BOUDREZ - Websitesbeheer voor archivering - 2

houd rekening met de mogelijke archiefwaarde bij het ontwerpen van een website. Denk niet alleen aan de website zelf, maar ook aan gerelateerde e-mails, logbestanden, databanken of documentbeheerssystemen. Leg op voorhand de archiefwaarde van gerelateerde documenten vast en voorkom dat ze worden vernietigd of overschreven. Lange termijn planning: denk op lange termijn bij het starten en lanceren van een website. Zorg enerzijds voor een duidelijke en beheersbare procedure voor het up-to-date houden van de website. Zorg er anderzijds ook voor dat oudere informatie beschikbaar blijft. Houd hier rekening mee bij het uitwerken van een mappenstructuur en het maken van links. Mappenstructuur: ontwerp op de webserver een duidelijke mappenstructuur. Volg de richtlijnen in Digitaal ArchiVeren: richtlijn & advies nr. 3. over Mappenstructuur en bestandsnamen voor digitale documenten. plaats alle bestanden en mappen die de website vormen in één gemeenschappelijke rootmap denk vooruit en plan onmiddellijk de verdere uitbouw van de website in de toekomst. Houd hier rekening mee bij het uitwerken van de mappenstructuur zodat deze niet bij elke versie wordt gewijzigd. Zorg voor consistentie in de pathaanduidingen (functionaliteit links!). Webpagina's: respecteer de officiële standaarden voor mark-uptalen: vermijd het gebruik van de producenteigen of browserafhankelijke uitbreidingen op deze standaarden. Maak geen gebruik van DHTML of van tags die deprecated of afgekeurd zijn verklaard. De officiële mark-up standaarden zijn: HTML 4.01: gebruik de strict variant XHTML 1.0: gebruik de strict variant gebruik markup en s waarvoor ze ontworpen zijn. Houd structuur en opmaak van elkaar gescheiden. Gebruik de (X)HTML-tags voor de markup van de tekst en s voor de lay-out. bouw overzichtelijke webpagina s. Breng een duidelijke structuur aan in de webpagina s. Bouw de webpagina in drie delen op: eerste lijn: verduidelijking van de toegepaste (X)HTML-versie (en eventueel specificatie van de DTD): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> of: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> header: <HEAD></HEAD> body: <BODY></BODY> ken aan elke webpagina een titel toe: <TITLE>Richtlijn webdesign</title> definieer de gebruikte karakterset voor elke webpagina. Gebruik dezelfde karakterset voor de volledige website F. BOUDREZ - Websitesbeheer voor archivering - 3

zorg ervoor dat elke webpagina de nodige metadata en contextuele gegevens bevat: datum posting: <META NAME="datum_posting" CONTENT= 1 mei 2005 > datum wijziging: <META NAME="datum_wijziging" CONTENT= 5 mei 2005 > naam webdesigner/auteur: Voorbeeld: <META NAME="auteur" CONTENT= Filip Boudrez > (X)HTML-tags en attributen gebruik enkel de gestandaardiseerde (X)HTML-tags. Vermijd het gebruik van afgekeurde tags en attributen. De standaarden zijn: HTML 4.01 (ISO/IEC-15445:2000) en XHTML 1.0. Zie Bijlage 1 voor een overzicht van de afgekeurde tags en attributen. schrijf structurele mark-up, geen presentatie mark-up schrijf grammaticaal correcte mark-up: respecteer de volgorde van de (X)HTML-elementen plaats de elementen op hun juiste plaats: plaats de (afsluitende) tags in de correcte volgorde sluit de elementen altijd af valideer de webpagina s alvorens ze on line worden gepubliceerd Externe webpagina s vermijd of beperk zoveel mogelijk het gebruik van webpagina s of afbeeldingen van andere websites. Je hebt geen controle op de beschikbaarheid, de inhoud en het functioneren van deze webpagina s. URL s maak vriendelijke, menselijk begrijpbare URL s zorg ervoor dat dynamisch samengestelde URL s nog steeds naar dezelfde informatie verwijzen, ook al is de informatie gewijzigd vermeld geen sessies of querystrings in de URL s vermijd het gebruik van spaties in map- en bestandsnamen Hyperlinks: interne links: gebruik document-relatieve pathaanduidingen externe links: gebruik absolute pathaanduidingen. documenteer de link door duidelijk zijn doel aan te geven. bed geen javascriptfuncties in hyperlinks in (bijv. a h f j i t ) F. BOUDREZ - Websitesbeheer voor archivering - 4

href= javascript: ) bed geen hyperlinks in Flash ActionScript in Logbestanden laat het beheer van logbestanden met archiefwaarde niet aan derden over (bijv. een externe provider) identificeer en documenteer de interactie die je wil registreren leg duidelijk vast welke gegevens in de logbestanden worden bijgehouden. Voorkom dat de logbestanden na verloop van tijd worden vernietigd. Archiveer ze op een magnetische drager of een optische schijf wanneer de opslagcapaciteit van de harde schijven beperkt is. documenteer de tabellen in logbestanden Bij gebruik van Zorg er voor dat: niet-tekstuele info: links: s: image maps tabellen: er een tekstueel alternatief is via de attributen "ALT" of "LONGDESC". Voorbeelden van niet tekstuele elementen zijn afbeeldingen, animaties, image maps, applets, grafische knoppen. het doel van de link duidelijk is de HTML-pagina s ook zonder de s leesbaar zijn. er zoveel mogelijk client image maps worden gebruikt, vermijd het gebruik van server image maps de headers van rijen en kolommen duidelijk geïdentificeerd zijn frames: elk frame geïdentificeerd wordt aan de hand van een betekenisvolle naam en verduidelijk de relatie tussen de frames wanneer dit niet uit de naam kan worden afgeleid dynamische inhoud: er een alternatief is wanneer de interactie niet functioneert scripts / applets: de webpagina nog werkt wanneer de scripts/applets afstaan of niet worden ondersteund. Als dit niet mogelijk is, verwijs dan naar een gelijkaardige webpagina met dezelfde informatie 3.2 Richtlijnen voor een content management systeem Veel websites worden aangestuurd door content management systemen. Met een content management systeem kunnen webpagina s heel snel aangepast worden, zonder dat hiervoor uitgebreide technische kennis nodig is. Idealiter is een content management systeem gekoppeld aan de records managemant applicatie van de organisatie. In de praktijk zijn er echter nog maar weinig organisaties die over een heuse applicatie voor records management beschikken. En als er al een records management applicatie is, dan zal het tot stand brengen van die koppeling in veel gevallen maatwerk met bijkomende hoge ontwikkelingskosten vergen. Voor de meeste organisaties zal de rechtstreekse archivering vanuit het content management systeem een meer realistische en aangewezen oplossing zijn. Hiertoe formuleert men best een aantal vereisten en functionaliteiten om de archivering van de content-items met archiefwaarde en hun metadata mogelijk te maken. Een content management systeem bestaat uit verschillende componenten. De belangrijkste componenten zijn een beheer- en presentatiemodule. Voor het beheren van de content-items wordt meestal gebruik gemaakt van een databank. Deze content-items worden via een presentatiemodule op het web gepubliceerd. Hiervoor worden onder meer templates gebruikt. Deze templates halen hun inhoud op uit de gekoppelde databank en voegen die vervolgens in welbepaalde placeholders F. BOUDREZ - Websitesbeheer voor archivering - 5

in. Een aantal vereisten zijn dan ook van toepassing op de databank en de templates zodat archivering efficiënt kan verlopen: mbt de databank: de gegevens worden beheerd door een open databank management systeem de gegevens zijn bevraagbaar via SQL-statements en toegankelijk voor andere applicaties via ODBC- of JDBC-koppelingen heeft een gedocumenteerd, overzichtelijk en uitbreidbaar datamodel mbt de templates voor webpagina s: op basis van de templates worden webpagina s samengesteld die voldoen aan de vereisten vermeld onder 1. vereisten voor webpagina s. Daarnaast zijn er vanuit archiveringsstandpunt ook een aantal gewenste functionaliteiten voor het content management systeem zelf: inzake metadata: metadatavelden kunnen door de organisatie vrij worden gedefinieerd. Volgende metadata voor content-items zijn essentieel: titel / naam uniek webadres versienummer datum redactie van het content-item datum on line beschikbaar (datum on line, datum off line) publicatieplaats op de website inzake versiebeheer van de content-items en hun metadata: het CMS kan de verschillende versies van content-items en hun metadata bijhouden het CMS kan de mogelijkheid voorzien dat gepubliceerde content-items pas na versieverandering worden gewijzigd (bijv. check-in enkel mogelijk na versieverandering) het CMS kan de verschillende versies van on line content op een statische wijze en als afzonderlijke objecten, en in combinatie met hun metadata, bewaren inzake archivering van de content-items en hun metadata: het CMS kan nieuwe en gewijzigde webpagina s automatisch als een statische (X)HTML-pagina bewaren het CMS laat toe dat de sitestructuur en geselecteerde content samen met hun versieveranderingen automatisch kan worden gearchiveerd (bijv. via sitemaps voor de sitestructuur of via statische (X)HTML-pagina s voor de webpagina s) het CMS kan geselecteerde content-items en hun metadata in bulk exporteren het CMS kan ondersteuning biedenom geselecteerde content-items en hun metadata bij export te migreren naar archiveringsformaten inzake logging: het CMS kan een gestructureerde audit-trail bijhouden waarin geselecteerde acties worden geregistreerd. F. BOUDREZ - Websitesbeheer voor archivering - 6

4. Archiveringsrichtlijnen Algemeen Website-archief maak duidelijke afspraken over het archiveren van de website: leg vast wie de website en de wijzigingen archiveert. wie meldt wijzigingen? spreek af wie de metadata van de website bijhoudt. zorg ervoor dat de archivering een vast onderdeel van de routine bij het aanbrengen van wijzigingen wordt. Laat het archiveringsmoment onmiddellijk aansluiten bij het updaten van de website vertrouw je niet op backuptapes bij het archiveren van websites. Digitaal archiveren is meer dan het maken van een backup. verwijder bestanden op de webserver alleen wanneer je zeker bent dat ze al zijn gearchiveerd. verwijder de on line versie pas na een succesvolle archivering. leg op voorhand de archiefwaarde van de website en de gerelateerde archiefdocumenten vast houd op de gedeelde schijfruimte van de administratieve, archief- of ITdienst een off line website-archief bij: maak een aparte map met de naam 'Website_archief' voor de gearchiveerde websites en webpagina's van de dienst(en). houd deze map duidelijk gescheiden van de werkmappen waarbinnen de webpagina's worden ontworpen. beperk de toegangsrechten tot deze map. maak voor elke website en elke versie nieuwe submappen. Geef deze map de naam 'Versie_X_Y' (Bijv. Versie_2_1). maak regelmatig een veiligheidskopie van de map 'Website_archief' Documenteer de website houd binnen elke versiemap een XML-bestand met de historiek van de website bij (metadata_versie_x_y.xml). Vul de metadata aan bij elke wijziging aan de website (niet de gekoppelde toepassingen zoals databanken). Met behulp van dit XML-bestand documenteer je de historiek van de website en kun je achteraf achterhalen wanneer welke webpagina on line was. Op de DAVID-website is een sjabloon voor een dergelijk XML-document beschikbaar. Kopieer het bestand naar de versiemap en vul de gegevens aan. Je kan het bestand openen en invullen met een gewone teksteditor of tekstverwerker. Zorg ervoor dat je het bestand bewaart met de extensie *.xml. Voorbereidende documenten kunnen eventueel als aanvullende documentatie worden bijgehouden (o.a. structuur website, installatierichtlijn, systeembeschrijving, richtlijn voor administrator, enz.). F. BOUDREZ - Websitesbeheer voor archivering - 7

Versies archiveren? de website: bij elke grote wijziging: archiveer een volledige versie van de website. Plaats de versie in een nieuwe submap van de map 'Website_archief'. bij elke kleine wijziging: archiveer de gewijzigde webpagina en bijhorende bestanden (bijv. gewijzigde afbeeldingen). Plaats de webpagina in de submap 'updates' onder de versiemap. Voeg aan de bestandsnaam de datum van de versieverandering toe. de scripts: kopieer de serverscripts na elke wijziging naar de submap met als naam 'scripts'. Voeg aan elk bestandsnaam de datum van de posting toe of houd deze gegevens in een afzonderlijk bestand bij. Voorbeelden: F. BOUDREZ - Websitesbeheer voor archivering - 8

Hoe archiveren? momentopname: statische website (geen koppeling met databanken, Flash): kopieer de bestanden van de webserver naar de overeenstemmende versiemap (= archiveren van de broncode) of maak een snapshot wanneer de interne URL s dmv absolute pathaanduidingen worden aangegeven. dynamische of interactieve website (wel een koppeling met databanken): maak een snapshot van de website/pagina met een off line browser. Hierdoor wordt elke webpagina als een HTML-bestand opgeslagen, ook al zijn de originele bestanden op de webserver ASP-, PHP- of JSP-bestanden. Kopieer de ASP-, PHP- of JSP-bestanden van de webserver naar de submap 'serverbestanden'. Zo beschik je over een HTMLversie die off line kan geraadpleegd worden en bewaar je ook de originele serverbestanden met ingebedde serverscripts (= archiveren van een snapshot). surfsessie: registreer met een screencorder de website terwijl iemand de webpagina s bezoekt. Bewaar de surfsessie als een videobestand. Tips? houd rekening met de maximale bestandsnaamlengte van 31 karakters. Stel de off line browser in zodat het aantal karakters in de bestandsnaam wordt beperkt (8+3). stel de off line browser in zodat hij enkel de nodige bestanden off line plaatst. Geef bijvoorbeeld op dat PDF-documenten niet worden bewaard wanneer deze in het documentbeheerssysteem aanwezig blijven. neem de mappenstructuur van de webserver over. ga na of de gearchiveerde website alle nodige bestanden bevat. Controleer vooral de aanwezigheid van: de tweede laag van de roll-overafbeeldingen DTD's s Kopieer indien nodig de ontbrekende bestanden van de webserver naar de map met het website-archief. Verwijder de bestanden pas op de webserver wanneer je zeker bent dat het website-archief alle bestanden bevat. controleer de mapnamen: bij het nemen van een snapshot met een off line browser kan %20 de spaties vervangen waardoor de links niet meer werken. controleer en verbeter indien nodig de interne links alvorens de website in het digitaal archief op te nemen. Vergeet de links in de s niet aan te passen. schakel de bezoekersteller, automatische datumweergave, e- maillinks, enz. uit: definieer de scripts of HTML-code als (X)HTMLcommentaar. websites in Flash: verwijder de paswoorden van beveiligde *.swfbestanden. F. BOUDREZ - Websitesbeheer voor archivering - 9

Databanken? Documentbeheerssystemen? Dynamische websites zijn gekoppeld aan databanken en/of documentbeheerssystemen. De gebruiker vraagt informatie uit databanken op of voegt er informatie aan toe. Bij het archiveren van de websites zelf, is het niet nodig om deze databanken en/of de inhoud van de documentbeheerssystemen iedere keer mee te archiveren. Voorwaarde is wel dat deze informatie in de databank of het documentbeheerssysteem aanwezig blijft en wordt gearchiveerd. Archiveer de databanken of documenten met archiefwaarden als afzonderlijke archiefdocumenten en leg in de metadata de band met de website vast. E-mails Websites met formulieren kunnen aanleiding geven tot het vormen van e- mails. Voor het archiveren van e-mails: DAVID-rapport over e- mailarchivering (http://www.antwerpen.be/david) Downloads op webserver Downloads die niet via een databank of documentbeheerssysteem ter beschikking worden gesteld en die niet op een andere plaats worden bewaard, archiveer je best bij de mirrors of snapshots van de websites. Kopieer ze rechtstreeks van de webserver of met behulp van een off line browser. Logbestanden de logbestanden van de webserver kunnen archiefwaarde hebben: archiveer de logbestanden als databanken of als platte tekstbestanden houd documentatie over de gegevensvelden bij leg duidelijk de bewaartermijn van de logbestanden vast Wanneer archiveren? plaats de te archiveren bestanden onmiddellijk na elke wijziging in het website-archief. leg een procedure en tijdstip voor neerlegging bij de archiefdienst vast. procedure: kopiëren via het netwerk of CD tijdstip: na elke grote versieverandering 5.? Vragen? Suggesties? Met al uw vragen en suggesties kan u terecht bij edavid: mailto:info@edavid.be F. BOUDREZ - Websitesbeheer voor archivering - 10

Bijlage 1: Afgekeurde tags en attributen De specificatie van HTML 4.01 is beschikbaar op de website van het World Wide Web Consortium: http://www.w3.org/tr/html401/. De XHTML 1.0-specificatie kan u downloaden via http://www.w3.org/tr/xhtml1/. AFGEKEURDE TAGS GEBRUIK IN DE PLAATS <APPLET> <OBJECT> <BASEFONT> <BLINK> / <BLOCKQUOTE> <CENTER> <DIR> <UL> <EM> / <FONT> <ISINDEX> <INPUT> <MARQUEE> / <MENU> <UL> <S> / <STRIKE> <STRONG> <U> <ALIGN> AFGEKEURDE ATTRIBUTEN "align" "alink" "background" "bgcolor" "border" "clear" "compact" "height" "hspace" "language" "link" "noshade" "nowrap" "size" "start" "text" "type" "value" "version" "vlink" "vspace" "width" HOORT BIJ TAG: <CAPTION>, <APPLET>, <IFRAME>, IMG>, <INPUT>, <OBJECT>, <HR>, <LEGEND>, <TABLE>, <H1>-<H7>, <P> <BODY> <BODY> <TABLE>, <TR>, <TD>, <TH>, <BODY> <IMG>, <OBJECT> <BR> <DL>, <OL>, <UL> <TD>, <TH> <IMG>, <OBJECT> <CDATA> <BODY> <HR> <TD>, <TH> <HR> <OL> <BODY> <LI>, <OL>, <UL> <LI> <HTML> <BODY> <IMG>, <OBJECT> <HR>, <TD>, <TH>, <PRE> F. BOUDREZ - Websitesbeheer voor archivering - 11