Projectoverzicht
De officiële website van de Rakugo Association was oorspronkelijk een LAMP-gebaseerde website die meer dan tien jaar geleden was gebouwd. Het onderhoud was tijdrovend en het beheerpaneel was lastig in gebruik. Bovendien was de laadsnelheid van pagina's traag, wat voor zowel gebruikers als beheerders een belasting vormde.
Voor dit project hebben we de sitestructuur drastisch vernieuwd en de vernieuwing uitgevoerd met als doel de gebruikerservaring te verbeteren en de beheerefficiëntie te optimaliseren.
Gebruikte technologie
We hebben Vercel gekozen als hostingplatform. Dit stelde ons in staat om de volledige mogelijkheden van Next.js te benutten bij de siteontwikkeling. Voor contentbeheer hebben we microCMS ingezet, waardoor niet-technische gebruikers intuïtief content kunnen bijwerken.
Belangrijkste ontwikkelingsvereisten
Registratie van reguliere voorstellingen
Registratie van vandaag's voorstellingen
Registratie van aangesloten artiesten
Registratie van rakugo-evenementinformatie
Aandachtspunten bij de microCMS-implementatie
De belangrijkste vereiste voor deze vernieuwing was de registratie van vaste programmapunten en de registratie van vandaag's voorstellingen.
Bij de vorige site was de werkwijze om vandaag's voorstelling te maken door het vaste programma te dupliceren.
Omdat een wijziging in de werkstroom leerkosten met zich meebrengt, hebben we het ontwerp voortgezet met als uitgangspunt om de bestaande werkwijze na de vernieuwing in stand te houden.
Een groot probleem dat voortkwam uit de microCMS-implementatie was het bestaan van frames genaamd 'kōgo' (afwisseling).
Bij rakugo-voorstellingen zijn er frames genaamd 'kōgo' waarbij de uitvoerders per dag wisselen. Omdat de uitvoerders niet vastgesteld worden totdat de dag voor de voorstelling aanbreekt, moet de dag ervoor handmatig de uitvoerder worden bijgewerkt.
Omdat de gegevensstructuur enigszins verandert, hebben we besloten om 'vaste programma-API' en 'vandaag's voorstelling-API' in microCMS te maken, maar hier ontstaat een operationeel probleem.
Het beheerdashboard van microCMS biedt geen functionaliteit om inhoud tussen verschillende API's te dupliceren of aangepaste programma's in te bouwen. Met andere woorden, microCMS alleen kan niet het vorige operationele proces uitvoeren waarbij het vaste programma werd gedupliceerd om vandaag's voorstelling te maken.
Daarom hebben we voordeel genomen van de flexibiliteit van de headless CMS en een aangepast beheerdashboard voor vandaag's voorstellingen ontwikkeld. Door dit beheerdashboard te gebruiken, kunnen vandaag's voorstellingen met minimale stappen worden geregistreerd.
Over webtoegankelijkheid
Liberogic maakt gebruik van een originele checklist die voldoet aan WCAG 2.0-2.2 en conformiteitsniveaus A-AAA, en we werken aan websiteontwerp met webtoegankelijkheid.
Dit project stelde zich als doel WCAG 2.2 AA-conformiteit na te streven en voerde gedetailleerde controles uit. We hebben aandacht besteed aan aspecten zoals lettergrootte, kleurcontrast en toetsenbordbediening, met name met aandacht voor oudere gebruikers en degenen die toegankelijkheid nodig hebben.
Als gevolg daarvan heeft de website van de Rakugo Association WCAG 2.2 AA-conformiteit bereikt en is het uitgegroeid tot een website waar een breed scala aan gebruikers vertrouwen mee kunnen werken.
Resultaten van de webtoegankelijkheidsinspectie
Tot slot
Met deze websitehernieuwing is de site omgevormd tot een platform waar zowel beginnersals ervaren bezoekers gemakkelijk informatie kunnen vinden over vaste programma's en hedendaagse rakugoshows. Op het moment dat je denkt "ik zou dat graag eens willen proberen", heb je onmiddellijk toegang tot de informatie die je nodig hebt.
Rakugoshows zijn bovenal een toegankelijke vorm van traditionele Japanse cultuur.
Op rakugoshows waar je voor slechts enkele duizenden yen een hele dag plezier hebt, kun je van ochtend tot avond diverse nummers genieten. Niet alleen rakugo, maar ook manzai, kodan, papierknipkunst en meer — elk dag wisselen de programma's af. Het gevoel van "wat voor nummers zal ik vandaag ontmoeten?" is juist wat rakugoshows zo speciaal maakt.
In het hart daarvan staat het "vaste programma" dat door de Rakugo Association wordt aangeboden.
Met programma's als "joeseki", "chuuseki" en "kaseki", waar telkens verschillende artiesten optreden, krijg je in rakugoshows gedurende een maand meerdere kansen om nieuwe nummers te ontmoeten. Dit is de reden waarom rakugofans voortdurend geboeid blijven.
Bovendien is het "kouki"-systeem dat eigen is aan rakugoshows ook iets om naar uit te kijken.
Omdat de artiesten elke dag wisselen en je tot de dag zelf niet weet wie zal optreden, creëert die livesfeer rakugoshows tot een nog bijzonderder plek.
Uiteraard kun je je favoriete artiesten ontdekken, maar je kunt ook genieten van nummers en artiesten die je nog niet kende. Rakugoshows zijn plaatsen waar elke keer bijzondere momenten ontstaan.
Op de vernieuwde website van de Rakugo Association kun je eenvoudig informatie over rakugoshows raadplegen.
Waarom bezoek je rakugoshows niet in je volgende vrije tijd?
In een ruimte vol lachen en emotie kun je volop genieten van Japanse traditionele cultuur.