Nettsider for museer, teatre, gallerier og kulturhus
De fleste som åpner nettsiden til et teater eller museum, vil vite tre ting: hva som skjer, hva en billett koster og når det er åpent. Mange står allerede utenfor med mobilen. Jeg lager nettsider der svarene står øverst, og der kuratorer, formidlere og kommunikasjonsavdelingen publiserer uten utvikler. Jeg heter Mariusz Szatkowski, har jobbet med WordPress siden 2006, holder til i Gdynia og jobber alene.
Grafisk design og skisser leverer dere, som Figma-fil eller som et utfylt skjema der dere markerer hva som skal stå hvor. Jeg bygger det som et responsivt tema.
Program og billetter
Arrangementer får kategorier (forestilling, konsert, omvisning, verksted), filter på dato og scene, gjentakende datoer som lages automatisk, og en listevisning som fungerer på mobil. Kjøpsknappen kommer fra billettsystemet dere bruker. Har systemet et API eller en kjøpswidget, kobler jeg det direkte, og dokumentasjonen leser jeg før jeg gir pris. Mindre salg som kurs, utstillingskataloger eller gaver fra venneforeningen kan gå gjennom WooCommerce med betalingsleverandøren dere allerede har, for eksempel Vipps MobilePay eller kort.
Formidlingsavdelingen får et bestillingsskjema for skoleklasser og en side med undervisningsopplegg til nedlasting.
Samlinger på nett
Et digitalt objekt er mer enn et bilde med tittel. Før flyttingen avtaler vi obligatoriske felt: inventarnummer, kunstner eller produsent, datering, materiale og teknikk, rettighetsstatus, alternativ tekst og kilde. Koblinger mellom objekter, utstillinger og personer lagrer jeg som relasjoner i databasen, ikke som fritekst, så søket fungerer på kunstner, periode og teknikk.
Rettighetsstatusen styrer visningen. Å eie et objekt er noe annet enn å ha rett til å publisere fotografiet av det, så påkrevde kreditteringer vises automatisk, og nedlasting i høy oppløsning sperres når lisensen ikke tillater det. IIIF egner seg for detaljvisning med stor forstørrelse. Om poster kan hentes fra samlingsdatabasen deres, avhenger av hvilke eksporter den har; det tester jeg på et utvalg før jeg anslår omfanget.
Universell utforming for kulturinstitusjoner
Forskrift om universell utforming av IKT-løsninger gjelder både offentlige og private virksomheter. Private nettløsninger skal etter § 4 følge WCAG 2.0 nivå A og AA, med unntak av suksesskriteriene 1.2.3, 1.2.4 og 1.2.5. Offentlige virksomheter, som mange museer og kulturhus, har strengere krav i § 4b, der samsvar med EN 301 549 V3.2.1 regnes som oppfylt, og må etter § 4e publisere en tilgjengelighetserklæring via Digitaliseringsdirektoratets løsning.
§ 4c har unntak som betyr mye for samlinger: direktesendte tidsbaserte medier (bokstav b) og gjengivelser av kulturarvobjekter når kravene kommer i konflikt med bevaring eller autentisitet, eller når det ikke finnes en kostnadseffektiv automatisert løsning (bokstav e). Objektbeskrivelser, navigasjon, program og billettkjøp må likevel være tilgjengelige.
- Etikett på hvert skjemafelt og feilmeldinger som skjermlesere leser opp.
- Full tastaturbetjening med synlig fokus.
- Kontrast på minst 4,5:1 og teksting av innspilte videoer.
- axe-core før hver utrulling, test med NVDA og VoiceOver før lansering.
Flere avdelinger, én installasjon
Et museum med flere avdelinger eller et teater med egen festival kan ha alle nettstedene i WordPress Multisite. Hver avdeling har egne redaktører som bare ser sitt nettsted, mediebiblioteket kan være felles, og oppdateringer gjør jeg én gang for hele nettverket. Språkversjoner, for eksempel engelsk eller samisk, setter jeg opp med Polylang eller WPML. Oversettelsene leverer institusjonen; jeg passer på adresser, hreflang og at ingen språkversjon fører til en tom side.
Personvern, hastighet og drift
Nyhetsbrev, gruppebestillinger og butikk gir personopplysninger. Før jeg får tilgang til en slik nettside, inngår vi en databehandleravtale etter GDPR art. 28; jeg bruker ingen underdatabehandlere. Store samlingsbilder leveres som AVIF i størrelser som passer skjermen, og tredjepartsskript lastes først etter samtykke. Mer om hastighet: raskere WordPress.
Etter lansering kan jeg ta over vedlikeholdet: oppetidsovervåking hvert 1. til 5. minutt, sikkerhetskopier i minst 30 dager i EU-land, oppdateringer testet på staging. Døgnkontinuerlig vakt tilbyr jeg ikke. Hosting selger jeg ikke; dere velger leverandør.
Slik foregår et prosjekt
- Brief via kontaktskjemaet, spørsmål skriftlig.
- Tilbud med omfang, forutsetninger og tidsplan før noe kode skrives.
- Utvikling i et privat Git-repository, alle endringer først på staging.
- Godkjenning på staging med typiske poster: korte og svært lange objekttekster, objekt uten bilde, utsolgte og avlyste arrangementer.
Avtalen følger polsk rett, og fakturaen har mitt EU-mva-nummer PL7393037445.
Kontakt
Send adressen til nettsiden, hva som skal endres og navnet på billettsystemet via kontaktskjemaet. Dere får spørsmål tilbake eller et tilbud med forutsetningene det bygger på. Større prosjekter beskriver jeg under enterprise-løsninger.
Lignende krav beskriver jeg også for offentlige etater, sykehus og stiftelser.






