Project: Nieuwe website

Vernieuwen website

Project: Vernieuwen website

Onze huidige website is verouderd qua techniek en content. Dit project zal de onderliggende techniek vervangen en alle content herzien. De huidige website blijft beschikbaar als archief en tevens als fallback indien bepaalde content (nog) niet is overgezet.

Taken

1. Evenementen-pagina

Aanmaken van pagina met daarop onze evenementen.

✔️ Afgerond

1.1. Uitgelichte evenementen op hoofdpagina

Sommige evenementen zijn voor onze bezoekers en leden meer relevant.

✔️ Subtaak afgerond, zie Homepage

2. Evenementenkalender

Kalender/overzicht met gerelateerde evenementen zoals conferenties.

Doel: Promotie van andere organisaties

✔️ Afgerond, zie Evenementenkalender

3. Eenvoudige navigatie

Doel: Goede navigatiemogelijkheden en verbeterde vindbaarheid van veelgebruikte secties binnen de website

✔️ Afgerond

3.1. Hamburgermenu voor mobiele apparaten

Toevoegen van een zogeheten hamburgermenu dat opengeklapt kan worden op mobiele apparaten

✔️ Subtaak afgerond

3.2. Responsive navigatiemenu met subitems

Implementeren van een hoofdmenu waarbij subitems optioneel toegevoegd kunnen worden. Hierbij dient het menu zonder Javascript te werken zodat er maximale compabiliteit is en de website ook werkt als bezoekers scripts uit hebben staan.

✔️ Subtaak afgerond

4. Implementatie breadcrumbs

Toepassen van zogeheten breadcrumbs die het eenvoudiger maken om terug te navigeren of sneller de hoofdsecties van de website te bereiken. Dit is zeker zinvol als bezoekers via een zoekmachine op een diepergelegen pagina terecht zijn komen.

Doel: verbeterde navigatiemogelijkheid

✔️ Afgerond

4.1. Toevoegen navigatie-links aan pagina's

✔️ Subtaak afgerond

4.2. Opmaak van navigatie-links (style)

✔️ Subtaak afgerond

5. Aanbrengen van Structured Data (Schema.org)

Schema.org is een methode om data, content en elementen te markeren binnen webpagina's. Het is een initiatief sinds juni 2011 van bedrijven zoals Google, Microsoft, Yahoo en Yandex om de beschikbare data beter te kunnen verwerken.

Doel: Betere indexering van onze data en content

🛠️ Nog af te ronden (eventueel afhankelijk van subtaak)

5.1. Template aanmaken zodat dynamisch het juiste Schema geactiveerd wordt

✔️ Subtaak afgerond

5.2. Toevoegen Schema Article

✔️ Subtaak afgerond

5.3. Toevoegen Schema BreadcrumbList

✔️ Subtaak afgerond

5.4. Toevoegen Schema Event

✔️ Subtaak afgerond

5.5. Toevoegen Schema FAQ

🛠️ Subtaak wordt nog aan gewerkt

5.6. Toevoegen Schema Person

✔️ Subtaak afgerond

5.7. Toevoegen Schema SiteNavigationElement

✔️ Subtaak afgerond

5.8. Toevoegen Schema WebSite

✔️ Subtaak afgerond

6. Zoekfunctie

Implementatie van zoekfunctionaliteit die client-side draait.

Doel: Verbeterde vindbaarheid van content

✔️ Afgerond

7. Sitemap

Het implementeren van zowel een sitemap voor zoekmachines als voor bezoekers.

Doel: Goede indexering en vindbaarheid van content

✔️ Afgerond

7.1. XML-sitemap

Sitemap t.b.v. zoekmachines voor snellere indexering van onze content

✔️ Subtaak afgerond, zie XML-sitemap

7.2. Browser-vriendelijke sitemap

Sitemap voor bezoekers om content gemakkelijker vindbaar te maken

✔️ Subtaak afgerond

7.3. Sitemap aanmelden bij zoekmachines

Nadat website live staat mag XML-sitemap aangemeld worden bij zoekmachines voor snellere (her)indexering.

🛠️ Subtaak wordt nog aan gewerkt

8. Implementeren van feeds

Toevoegen van RSS/Atom/JSON-feed

Doel: Bezoekers de gelegenheid geven ons nieuws te volgen

✔️ Afgerond

8.1. RSS/Atom

Toevoegen van feed in RSS of Atom. Keuze is Atom geworden, aangezien deze iets uitgebreider is.

✔️ Subtaak afgerond, zie Atom-feed

8.2. JSON Feed

Toevoegen van JSON Feed. Dit is een wat nieuwer formaat dan RSS/Atom en geeft onze bezoekers een extra keuze.

✔️ Subtaak afgerond, zie JSON Feed

9. Documenteren van website-structuur en -techniek

Beschrijven van de diverse componenten binnen de website, inclusief hoe men kan bijdragen aan het geheel.

Doel: Volledig inzicht geven aan leden en bezoekers over hoe onze website is opgebouwd. Hierbij is dan te denken aan de techniek, maar ook het bijbehorende beheer.

🛠️ Nog af te ronden (eventueel afhankelijk van subtaak)

9.1. Beheer en Onderhoud

Beschrijven welk onderhoud er nodig is aan de webserver, de website zelf en de gebruikte softwarecomponenten.

🛠️ Subtaak wordt nog aan gewerkt

9.2. Tips voor het leveren van een bijdrage aan de website

Artikel over op welke manier leden en niet-leden een bijdrage kunnen leveren, zoals het indienen van een nieuw evenement, het melden van een foutje in de tekst, etc.

🛠️ Subtaak wordt nog aan gewerkt

9.3. Stijlgids

Beschrijven van gebruikte kleuren, hoe content opgebouwd dient te worden aan de hand van headings, tabellen, afbeeldingen, etc

Eerste versie van stijlgids staat online, dit zal een document worden dat gedurende de tijd bijgewerkt wordt.

✔️ Subtaak afgerond, zie Stijlgids

9.4. Stats for Nerds

Statistieken tonen van de website. Dit zijn geen bezoekersaantallen, maar details rondom de website zelf (aantal pagina's, laatst bijgewerkt, ondersteuning voor talen, etc.).

✔️ Subtaak afgerond, zie Stats for Nerds

Tags