This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
Ažurnost
Zakaj knjižnica brez vzdrževanja proizvajalca ogroža vašo spletno stran?
Knjižnica brez vzdrževanja proizvajalca ne prejema več varnostnih popravkov – če je kasneje znana vrzel, ostane trajno odprta. Takšne knjižnice so dokončani bloki kod, ki združujejo veliko spletnih strani za menije, galerije slik ali vhodne maske. Programski testni prostor jih prepozna v izvorni kodi vaše strani in primerja najdeno različico z vzdrževalnimi konci, ki so jih izdali proizvajalci sami.
Zaključeni gradniki nosijo vašo spletno stran
Skoraj nobena spletna stran ni povsem napisana. Agencije uporabljajo preizkušene gradnike: jQuery pomaga pri kontroli, Bootstrap zagotavlja stransko mrežo, AngulaJS in Vue nadzor celotnih vhodnih mask. Ti gradniki se imenujejo knjižnice. Vstavljene so kot skriptne datoteke na vaši strani in tečejo v brskalniku vsakega obiskovalca. Proizvajalec knjižnice jih hrani več let: Popravlja napake in odpravlja varnostne vrzeli. Na neki točki konča vzdrževanje verzijske serije in se nanaša na naslednika. S tega konca vzdrževanja ne bo nobenih popravkov za stare serije - ne glede na to, kaj se še najde. Knjižnica se nadaljuje, vendar je nihče več ne popravlja.
Objavljeni cilji vzdrževanja so dokazana dejstva
Preskusna površina temelji izključno na datumih, ki so jih napovedali proizvajalci sami. Primeri iz testnega kataloga: JQuery serije 1 in 2 od leta 2016 nista prejela nobene skrbi. AngularJS se od začetka leta 2022 uradno ni ohranil. Bootstrap 3 je brez skrbi od sredine leta 2019, Bootstrap 4 je bil ukinjen v začetku leta 2023. Družba Vue 2 je konec vzdrževanja dosegla konec leta 2023. Če test najde eno od teh vrstic na vaši strani, je to najresnejša ugotovitev tega preskusnega območja: stane 40 od 100 točk, zato je delna tesnila izven dosega. Ta utež sledi tveganju – pomanjkanje oskrbe proizvajalca je težje od katere koli zgolj vidne številke različice.
Test ocenjuje, da proizvajalec skrbi, brez ranljivosti
Ločitev je zavestna: Ugotovitev navaja, da je izdelovalec zapustil knjižnico – preverljivo dejstvo. Nikoli ne trdi, da je vaša spletna stran ranljiva; Tega ni bilo mogoče resno ugotoviti od zunaj. Čekica prav tako bere samo tisto, kar vaša stran sama dostavi: reference skripta z vidno številko različice. Knjižnice, ki so bile zložene v paket, ko je bilo mesto zgrajeno, so ostale od zunaj nevidne. Zato prazna najdba pomeni »nič prepoznavnega«, nikoli »vse toka«. Ta previdnost je del preskusne kode – preskusno območje trdi le to, kar lahko pokaže z dokumentom v izvorni kodi.
- Vprašajte svojo agencijo, katere knjižnice se uporabljajo na vaši spletni strani – seznam naj bo kratek in popoln.
- Naj vam vsaka knjižnica pove, če jo izdelovalec še vedno vzdržuje.
- Ob koncu vzdrževanja knjižnice načrtujemo spremembo v dobro vzdrževano serijo naslednikov – to je običajno majhen preobrat, brez pritiska na gumb.
- Urnik določen datum vsako leto, ko vaša agencija pregleda status programske opreme spletne strani in jo pisno zabeleži.
- Obdržite poročila o testih – da boste lahko skozi leta videli, ali je zdravstveno stanje boljše ali slabše.




