Ġestjoni tal-kontenut għall-wirt kulturali diġitali
Fl-2019, ħadna d-deċiżjoni li kellna bżonn nieħdu l-proċessi u t-teknoloġiji tagħna għas-sit web tal-Europeana għal-livell li jmiss. Ridna nwasslu aktar malajr, b’inqas bugs, u noffru esperjenza eqreb lejn dak li n-nies jaraw fuq is-siti web tan-networking soċjali sabiex in-nies ikun jista’ jkollhom l-aħjar esperjenza li tesplora oġġetti ta’ wirt kulturali diġitali.
F’Marzu 2020, nedejna s-sit web il-ġdid tal-Europeana bl-użu ta’ Contentful, fornitur tas-sistema ta’ ġestjoni tal-kontenut (CMS) tas-software bħala servizz (SaaS) li jippermettilna nikkombinaw paġni kkontrollati editorjalment mal-oġġetti ta’ wirt kulturali mmudellati mill-EDM tagħna .
Contentful jippermettilna nistrutturaw il-websajt tagħna bil-mod kif irridu u tgħaqqad is-CMSs eżistenti kollha tagħna f'waħda. Huwa kważi bla kodiċi, għalhekk it-tim m'għandux bżonn għarfien dwar il-ħidma ta 'ġewwa. L-istrutturi tal-kontenut tal-websajt huma ddisinjati bl-użu tal-interface tal-utent Kontenut u r-relazzjonijiet bejn dan il-kontenut huma definiti hemmhekk. Contentful huwa CMS bla ras, li jfisser li mhuwiex konness mal-interface front-end tagħna, li huwa klijent tal-APIs Contentful.
Biex nippermettu esperjenza rapida u mingħajr tagħbija mill-ġdid, aħna nirroppjaw l-applikazzjoni tagħna bl-użu ta’ JavaScript fil-qafas ta’ Vue.js/Nuxt.js (lingwa u qafas ta’ żvilupp). Ladarba tkun illowdjajt is-sit web tal-Europeana fil-browser tiegħek, dan jibqa’ hemm, u jitlob biss data li ma tkunx diġà disponibbli fuq il-magna tiegħek, li tagħmel talbiet direttament lill-APIs aktar milli tmur permezz ta’ server. Dan jiżgura li l-websajt ma terġax titgħabba ta 'spiss u toffri esperjenza aktar mgħaġġla għall-utent.
It-tnaqqis tal-bugs
Aħna kburin ħafna fl-applikazzjoni tagħna f'termini ta 'prestazzjoni u sigurtà. Aħna niżviluppaw is-softwer tagħna billi nsegwu l-linji gwida tagħna għall-iżvilupp tas-softwer u niżguraw li l-kodiċi integrat kollu jkollu kopertura tat-test tal-unità ta 'mill-inqas 80%, li jfisser li l-komponenti tal-kodiċi individwali użati mill-websajt jaħdmu kif mistenni. Aħna niksbu dan billi niżguraw li l-funzjonalitajiet kollha tagħna jkollhom testijiet minn tarf sa tarf (E2E) bl-użu ta 'qafas imsejjaħ Cucumber (li huwa miktub fil-lingwa ta' scripting imsemmija b'mod amuż Gherkin!). Dan jinkludi l-ittestjar tal-aċċessibbiltà, u se ssib aktar dwar dan fil-post Pro tagħna dwar l-aċċessibbiltà.
Il-funzjonalità kollha tagħna assoċjat it-testijiet E2E, u nitolbu li s-sħab kollha li jiżviluppaw għas-sit web tal-Europeana jsegwu dawn l-istess prattiki.
Kodiċi u proċess
It-tim tas-sit web tal-Europeana jiżviluppa fi sprints ta’ ġimagħtejn, skont ritwali standard tal-iskrum - qafas li jgħinna naħdmu flimkien u kontinwament iterati. Filwaqt li nsegwu pjan direzzjonali u rekwiżiti mill-finanzjaturi tagħna, nirrevedu x-xogħol ippjanat kull ġimagħtejn abbażi tal-ħtiġijiet attwali tan-negozju.
Il-kompiti kollha ta’ żvilupp jiġu miftiehma minn qabel mis-Sid tal-Prodott u fl-aħħar mill-aħħar jiġu ffirmati mis-Sid tal-Prodott. Meta jitlesta l-kodiċi, issir reviżjoni fi ħdan it-tim tal-iżvilupp biex jiġi żgurat li jkun konformi mal-istandard.
Il-kodiċi tas-sors tal-applikazzjoni kollu għas-sit web tal-kollezzjonijiet tal-Europeana huwa disponibbli fir-repożitorju GitHub tagħna .
Lokalizzazzjoni
Irridu li l-udjenzi tagħna jkunu jistgħu jesploraw il-wirt kulturali bil-lingwi tagħhom stess, u ninsabu kuntenti li s-sit web tal-kollezzjonijiet tal-Europeana jista' jiġi esplorat b'24 lingwa Ewropea. Biex niffaċilitaw dan, nużaw applikazzjoni ta 'parti terza msejħa Lokalise, li tgħinna nagħtu lit-tradutturi tal-lingwa differenti aċċess għas-sit, u niksbu malajr traduzzjonijiet professjonali.
Filwaqt li għandna l-Ingliż bħala lingwa awtomatika li l-utenti jistgħu jmorru lura għaliha jekk ikun meħtieġ, u n-nies jistgħu jħarsu lejn kontenut li huwa miktub f'lingwi oħra għajr tagħhom stess, l-intenzjoni hija li l-utenti jibbrawżjaw is-sit fil-verżjoni lokalizzata tagħhom stess.
Jekk issib traduzzjoni skorrettajekk jogħġbok ibgħatli email ( [email protected]) inkluż it-terminu oriġinali użat fuq is-sit web u t-traduzzjoni korretta - se nindirizzawha mill-aktar fis possibbli!
Ara l-iżvilupp tagħna fl-azzjoni
Nittamaw li tgawdi t-titjib fil-prestazzjoni li għamilna fis-sit web tal-Europeana u li tgħolli l-esperjenza tiegħek! Igawdu l-browsing tal-wirt kulturali minn madwar l-Ewropa.
