Checkliste: Skriveregler, placering og eksempler
Opbyg tjeklister med afgrænsede handlinger, tydelig gennemførelsesintention, tilgængelige afkrydsningstilstande og en struktur, som søgemaskiner og AI-systemer kan udtrække pålideligt.
En tjekliste er et afgrænset sæt af uafhængige handlinger eller verificeringstrin, som læseren kan markere som ufuldstændige eller fuldstændige. Dens afkrydsningstilstand er en del af betydningen: at gennemføre alle krævede punkter skal bevise, at en navngiven opgave, gennemgang eller beredskabstilstand er afsluttet.
Tjek af links før publicering
Gennemfør alle fire kontroller, før siden godkendes.
Færdig når: alle punkter består, og der ikke er nogen ikke-afkrydsede undtagelser tilbage.
Dette gengivede eksempel har et afgrænset omfang, fire præcise handlinger, synlige ikke-afkrydsede tilstande og én gennemførelsesbetingelse. Hvis de samme ord konverteres til dekorative punkttegn, fjernes løftet om, at sættet kan fuldføres.
Hvorfor dette element er vigtigt
Læsere bruger en tjekliste til at aflaste hukommelsen. I stedet for at skulle huske alle krav, mens de skifter mellem et udkast, browser, design og publiceringsgrænseflade, kan de inspicere én betingelse ad gangen og registrere fremskridt. Den afgrænsede ramme reducerer usikkerhed: læseren ved, hvad der mangler, hvad “færdig” betyder, og hvornår det er sikkert at gå videre.
Den psykologiske kontrakt er stærkere end “her er nogle nyttige idéer.” Et afkrydsningsfelt inviterer til engagement, mens det sidste ikke-afkrydsede punkt skaber bevidst spænding. Elementet skal derfor være ærligt om sit omfang. Hvis listen udelader et nødvendigt trin eller indeholder vage aspirationer som “gør siden fantastisk,” signalerer grænsefladen en sikkerhed, som indholdet ikke har indfriet.
Maskinudtrækbarhed er evnen for søgemaskiner, AI-svarssystemer, hjælpeteknologi og publiceringsværktøjer til at isolere hvert punkt uden at miste dets rolle eller gennemførelsesmodel. En typet tjekliste eksponerer en navngiven samling, stabile punktgrænser, starttilstande og en gennemførelsesbetingelse. En parser kan skelne krævede trin fra eksempler eller fordele, mens et AI-system kan citere én selvstændig handling med tjeklistens emne intakt.
Følg skrivereglerne for elementer før du vælger komponenten. Deres forrangsregel er semantisk: når en bloks formål er at blive gennemført eller verificeret, brug tjeklisteelementet, selvom almindelige punkttegn kunne vise de samme ord. Visuel lighed bevarer ikke tilstand, validering, tilgængelighed eller adapterkortlægning.
Hvornår skal det bruges
Brug en tjekliste, når sættet er afgrænset, hvert punkt uafhængigt kan bestå eller fejle, og gennemførelse af de krævede punkter etablerer en meningsfuld tilstand. Passende emner inkluderer gennemgang før publicering, indkøbskrav, migrationsberedskab, hændelsesoverdragelse, dokumentkomplethed, tilgængelighedsgennemgang og løbende vedligeholdelseskontrol.
Anvend tre tests:
- Tilstandstest: Kan hvert punkt utvetydigt markeres som ufuldstændigt eller fuldstændigt?
- Afgrænsningstest: Indeholder listen alle nødvendige kontroller for det erklærede omfang?
- Gennemførelsestest: Beviser gennemførelse af de krævede punkter et navngivent resultat?
Hvis svaret på nogen af dem er nej, er et andet element sandsynligvis mere præcist. De almindelige næsten-tilfælde er:
- En punktopstilling grupperer fakta, muligheder, eksempler eller attributter. Dens punkter er ikke opgaver, og sættet bliver ikke fuldført.
- En trinliste indkoder afhængig rækkefølge. Hvis det at flytte punkt 4 før punkt 2 kan forårsage fejl, betyder tal og genoprettelsesvejledning mere end afkrydsningsfelter.
- En funktionsliste beskriver, hvad et produkt har. “Understøtter CSV-eksport” er ikke en kontrol, medmindre læseren verificerer et specificeret krav.
- En ønskeliste registrerer præferencer, hvis grænser og prioritet kan ændre sig. Den bør ikke love gennemførelse.
- Et scorecard vurderer dimensioner på en skala. Binære afkrydningstilstande ville kassere nyttige præstationsgrader.
- En lang procedure med et afkrydsningsfelt ved hvert klik forveksler udførelse med verifikation. Forklar proceduren som trin, og tilføj derefter en kort gennemførelsestjekliste.
Brug ikke en tjekliste som dekoration i slutningen af hvert afsnit. Gentagne ikke-afkrydsede felter pålægger arbejde og antyder, at læseren ikke er færdig, selv når indholdet blot tilbød valgfri rådgivning.
Hvor skal det placeres
Placering følger det øjeblik, hvor læseren kan handle eller verificere. Introducer først opgaven, omfanget og den nødvendige kontekst; placer derefter tjeklisten umiddelbart før den beslutning, den styrer, eller umiddelbart efter det materiale, den opsummerer.
- Placer en beredskabstjekliste efter forudsætninger og før en irreversibel eller dyr handling.
- Placer en kvalitetssikringstjekliste efter udkastet, konfigurationen eller proceduren, den evaluerer, og før godkendelse eller publicering.
- Placer en tjekliste over indkøbskrav efter at behov og begrænsninger er forklaret, men før produkter shortlistes.
- Placer en tjekliste til løbende inspektion i vedligeholdelsesafsnittet, ved siden af dets hyppighed og ejer.
- Placer hovedtjeklisten nær toppen af en dedikeret checklisteartikel, efter en kort omfangserklæring, og forklar derefter vanskelige punkter nedenfor.
En tjekliste må ikke sidde direkte ved siden af en anden tjekliste med overlappende omfang; flet dem eller giv hver sin tydelige overskrift og gennemførelsesbetingelse. Den må ikke placeres ved siden af en sekventiel trinliste uden at angive, hvilken blok der er proceduren, og hvilken der er verifikationen. Den må ikke adskille en advarsel fra konsekvensen eller den krævede reaktion, afbryde en sammenligningstabel eller sidde inde i et call-to-action. Placer aldrig en salgsfremmende knap mellem det sidste punkt og gennemførelsesbetingelsen.
Anatomi
De markerede områder er:
- Omfangsoverskrift: navngiver det præcise objekt og beslutning, f.eks. “Tjek af links før publicering.”
- Instruktion: forklarer, hvad gennemførelse tillader eller beviser.
- Afkrydsningsfelt: eksponerer ufuldstændig eller fuldstændig tilstand programmatisk og visuelt.
- Handlingsetikette: starter med et konkret udsagnsord og forbliver forståelig i sig selv.
- Valgfri præcisering: angiver en tærskel, placering, ejer eller dokumentationskrav.
- Kravindikator: adskiller valgfrie punkter, kun når kontrakten reelt tillader dem.
- Fremskridtsoversigt: rapporterer gennemførte og samlede krævede punkter i interaktive varianter.
- Gennemførelsesbetingelse: angiver det resultat, der opnås, når alle krævede punkter består.
Ordene forbliver autoritative. Et fluebensikon, grøn række eller overstreget etiket kan forstærke tilstand, men ingen kan erstatte den oprindelige eller programmatiske afkrydset-tilstand.
Designeksempler
Statisk redaktionel tjekliste
Brug synlige ikke-afkrydsede kontroller til en printbar eller reference-tjekliste. Læseren kan kopiere eller printe den, men siden påstår ikke at gemme fremskridt.
Interaktiv fremskridtstjekliste
Brug når læseren har gavn af at markere fremskridt under en session. Meddel antallet uden at flytte fokus, og sørg for en tydelig nulstillingshandling.
Krævet og valgfri tjekliste
Brug kun når valgfrie opgaver reelt ikke påvirker gennemførelsesbetingelsen. Mærk valgfrie punkter med tekst; stol aldrig kun på lysere farve.
Grupperet tjekliste
Ved mere end ti kontroller i alt, del arbejdet op i grupper på fire til ti med separate overskrifter og gennemførelsesbetingelser. Hver gruppe er uafhængigt forståelig.
Printtilstand
Printoutput skal bevare tomme og udfyldte markeringer i sort-hvid, holde etiketter ved siden af deres kontroller og undgå at opdele en kort gruppe på tværs af sider.
Parametre
| Navn | Type | Krævet | Min/maks | Standard | Kilde |
|---|---|---|---|---|---|
title | Almindelig tekststreng | Ja | 2–10 ord; 90 tegn | Ingen | Første overskrift i overordnet brødtekst |
instruction | Almindelig tekst | Ja | 1 sætning; 30 ord | “Gennemfør alle krævede punkter.” | Brødtekst efter første overskrift |
items | Gentaget punktsamling | Ja | 4–10 pr. gruppe | Ingen | Indlejrede punkttelter |
item.label | Almindelig inline-tekst | Ja | 3–12 ord; ca. 80 tegn maks. | Første overskrift i punktbrødtekst | Første overskrift |
item.detail | Begrænset Markdown | Nej | 0–1 sætning; 140 tegn | Udeladt | Punktbrødtekst efter første overskrift |
item.required | Boolsk | Nej | true eller false | true | Punktattribut |
item.checked | Boolsk | Nej | true eller false | false | Punktattribut; kun forfattede eksempler |
interactive | Boolsk | Nej | true eller false | false | Overordnet attribut |
persist | Enum | Nej | none, local eller account | none | Overordnet attribut |
completion | Almindelig tekst | Ja | 1 sætning; 25 ord | Ingen | Sidste afsnit i overordnet brødtekst |
id | Id med små bogstaver | Betinget | Unik på siden; 2–8 ord med bindestreg | Genereret, derefter fastlåst | Overordnet attribut |
Den indledende checked-værdi er til arbejdede eksempler, gemte skabeloner eller serverejede opgavetilstande. Redaktionelle tjeklister starter uafkrydsede; forfattere må aldrig forhåndsmarkere et punkt blot for at skabe et mere attraktivt skærmbillede. Hvis interactive=false, skal persist være none.
Syntaks og kodeeksempler
Den kanoniske kortlægning følger forrangs-, brødtekst- og indlejrede-punkt-reglerne i grundkontrakten. Det overordnede element leverer samlingsadfærd; hvert punkt leverer én etikette, valgfri detalje og tilstandsfelter.
Portabel Markdown-direktiv
:::checklist{id="pre-publish-links" interactive=true persist=local}
## Pre-publish link check
Complete every required item before approving the page.
::item
### Open every internal link and confirm the destination exists
::
::item
### Confirm each anchor describes its destination out of context
::
::item{required=false}
### Check campaign parameters on optional promotional links
::
::item
### Verify keyboard focus is visible on every linked control
::
Complete when every required item passes and no exception remains.
:::
Hugo shortcode
{{< checklist id="pre-publish-links" title="Pre-publish link check" interactive="true" persist="local" completion="Complete when every required item passes and no exception remains." >}}
{{< checklist-item >}}Open every internal link and confirm the destination exists.{{< /checklist-item >}}
{{< checklist-item >}}Confirm each anchor describes its destination out of context.{{< /checklist-item >}}
{{< checklist-item required="false" >}}Check campaign parameters on optional promotional links.{{< /checklist-item >}}
{{< checklist-item >}}Verify keyboard focus is visible on every linked control.{{< /checklist-item >}}
{{< /checklist >}}
Dette er den krævede Hugo-adapterform, ikke en påstand om, at repositoriet allerede har shortcoden. Indtil en registreret renderer findes, brug semantisk HTML til et levende eksempel i stedet for at efterligne komponenten med ubeslægtede stilarter.
WordPress-blok
<!-- wp:amicited/checklist {"id":"pre-publish-links","title":"Pre-publish link check","interactive":true,"persist":"local","completion":"Complete when every required item passes and no exception remains."} -->
<!-- wp:amicited/checklist-item -->
<p>Open every internal link and confirm the destination exists.</p>
<!-- /wp:amicited/checklist-item -->
<!-- wp:amicited/checklist-item -->
<p>Confirm each anchor describes its destination out of context.</p>
<!-- /wp:amicited/checklist-item -->
<!-- wp:amicited/checklist-item {"required":false} -->
<p>Check campaign parameters on optional promotional links.</p>
<!-- /wp:amicited/checklist-item -->
<!-- wp:amicited/checklist-item -->
<p>Verify keyboard focus is visible on every linked control.</p>
<!-- /wp:amicited/checklist-item -->
<!-- /wp:amicited/checklist -->
Alle adaptere skal bevare kildeorden, krævet tilstand, synlige etiketter, gennemførelsesbetingelsen og det ikke-afkrydsede indhold, når scripting ikke er tilgængeligt.
Eksempler
Godt: en afgrænset releasekontrol
- Bekræft at releaseversionen matcher den godkendte ændringsregistrering.
- Kør den dokumenterede røgtest og vedhæft resultatet.
- Bekræft at rollback-ejeren er tilgængelig i releasevinduet.
- Registrer implementeringstidspunktet i hændelsestidslinjen.
Færdig når: alle fire registreringer foreligger, og den navngivne rollback-ejer har bekræftet vinduet.
Dette virker, fordi hvert punkt begynder med en observerbar handling, holder sig inden for én releasebeslutning og har binært bevis. Gennemførelseslinjen forklarer, hvad hele sættet beviser.
Dårligt: en aspirativ indholdsliste
- Tænk på målgruppen.
- Gør artiklen engagerende.
- Forbedr SEO.
- Tilføj alt andet, der hjælper.
Dette fejler, fordi ingen af punkterne definerer en beståelsesbetingelse, “alt andet” gør sættet uendeligt, og det at sætte flueben i boksene ville ikke bevise, at artiklen er klar. Erstat aspirationer med verificerbare trin som “Angiv én primær målgruppe i briefen” eller flyt ikke-handlingsorienteret vejledning til prosa.
Schema-markup og tilgængelighed
Der findes ingen generel Schema.org-type Checklist. Kortlæg ikke uafhængige kontroller til HowToStep, medmindre siden beskriver en ordnet procedure, og det synlige indhold indeholder disse trin. En tjekliste kan forblive synligt indhold i Article, TechArticle, Product eller en anden berettiget sidetype, men dens afkrydsningsfelter skaber ikke ekstra schema-berettigelse.
Brug native <input type="checkbox">-kontroller til interaktiv tilstand, og forbind hver kontrol med en <label> ved enten at omslutte eller bruge matchende for- og id-værdier. En statisk visning, der ikke kan ændres, må ikke udgive sig for at være en aktiveret kontrol. Brug deaktiverede afkrydsningsfelter til et eksplicit ikke-interaktivt eksempel, eller brug en liste med tekstequiv alenter som “Ikke afkrydset” i sammenhænge, hvor formular kontroller ville være vildledende.
Tastaturbrugere skal kunne nå alle aktiverede afkrydsningsfelter i kildeorden, skifte dem med mellemrumstasten og se en vedvarende fokusindikator. Flyt ikke fokus efter en afkrydsning. Hvis en fremskridtsmeddelelse opdateres, annoncer en kort opsummering som “Fire af seks krævede punkter gennemført” via en høflig live-region; annoncer ikke hele listen igen.
Afkrydsede og ikke-afkrydsede tilstande kræver mere end farve. Bevar etiketten ved afkrydsning i stedet for at erstatte den med “Udført,” fordi handlingen skal forblive identificerbar. Hvis fremskridt gemmes, forklar lageromfanget og sørg for “Nulstil fremskridt.” Det nyttige indhold, kravindikatorer og gennemførelsesbetingelse skal forblive i server-renderede HTML, når JavaScript fejler.
Skriveregler
Tjeklistepunkter er kompakte, fordi læseren udfører eller verificerer, ikke lærer hele emnet inde i kontrollen. Forklar årsagen i den omkringliggende prosa, før du angiver reglen.
- Hold én tjekliste på fire til ti punkter. Fire etablerer et nyttigt afgrænset sæt; mere end ti bliver svære at scanne og signalerer flere faser.
- Hold hver handling på omkring 80 tegn og tre til tolv ord. En kort etiket forbliver brugbar ved siden af en kontrol og udtrækkelig uden tilstødende prosa.
- Start med et specifikt imperativt udsagnsord: Bekræft, Åbn, Sammenlign, Registrer, Test, Vedhæft, eller Verificer. Undgå svage udsagnsord som Overvej, Husk eller Tænk på.
- Giv hvert punkt én beståelsesbetingelse. “Tjek titlen og links” kan delvist bestå, så del det op i to punkter.
- Hold punkter uafhængige. Hvis én handling åbner for den næste, konverter proceduren til trin og brug tjeklisten kun til endelig verifikation.
- Hold grammatik og ambitionsniveau parallelt. Bland ikke “Bekræft juridisk godkendelse” med “Publicér kampagnen på alle kanaler og overvåg den i en uge.”
- Angiv dokumentation, når gennemførelse ikke er direkte synlig: vedhæft rapporten, registrer tidsstemplet, eller indhent godkenderens bekræftelse.
- Markér valgfrie punkter eksplicit, og ekskludér dem fra krævet fremskridt. Valgfri skal betyde, at gennemførelsesbetingelsen forbliver sand uden dem.
- Brug sætningsform og ensartet tegnsætning. Hele sætninger foretrækkes, når et punkt indeholder en præcisering.
Indsæt aldrig disse i et tjeklistepunkt:
- Flere ordnede undertrin, forgrenende fejlfindingslogik eller en anden indlejret tjekliste.
- En sikkerhedsadvarsel, juridisk ansvarsfraskrivelse eller irreversibel konsekvens, der skal ses før handling.
- Et afsnit med forklaring, langt citat, testimonial, skærmbillede, video, formular eller salgsfremmende call-to-action.
- En subjektiv score, åben aspiration, ubegrundet tærskel eller krav uden observerbart bevis.
- Et link kun mærket “her,” fordi punktet skal overleve udtrækning uden omgivende kontekst.
Indlægstyper, der bruger det
Forbindelserne nedenfor er drevet af denne sides postTypes frontmatter. “Krævet” betyder, at indlægstypens kerneopgave afhænger af en afgrænset gennemførelsesmodel; “anbefalet” og “valgfri” afhænger af sidens emne.
| Indlægstype | Brug | Foretrukken position | Særlig regel | |
|---|---|---|---|---|
| How-to-guide | Anbefalet som afsluttende verifikation | Efter den ordnede procedure, før næste trin | Gentag ikke hvert trin; kontrollér output og successbetingelser. | |
| Checklisteartikel | Krævet som primært element | Efter omfang og forudsætninger, før punktsforklaringer | Placer den komplette brugbare tjekliste før kommentarer om vanskelige punkter. | |
| Fejlfindingsartikel | Anbefalet til genoprettelsesverifikation | Efter rettelsen, før eskalering eller forebyggelse | Verificér symptomer og systemtilstand; kod ikke diagnostiske forgreninger som kontroller. | |
| Købsguide | Valgfri til kravindsamling | Efter behov og begrænsninger, før shortlisten | Adskil krævede kriterier fra præferencer, og forhåndsmarkér ikke leverandørpåstande. | |
| Dokumentationsartikel | Anbefalet til opsætning eller releaseberedskab | Efter forudsætninger eller procedure, umiddelbart før den kontrollerede handling | Kontroller skal matche den aktuelle grænseflade, version og tilladelser. | |
| Politikside | Valgfri til implementeringsdokumentation | Efter det styrende krav, før undtagelser eller kontakter | Politikprosaen forbliver autoritativ; tjeklisten kan ikke indsnævre den. | |
| Standard- eller reguleringsside | Valgfri til dokumenteret overholdelsesgennemgang | Efter anvendelighed og krav er forklaret | Adskil juridiske krav fra redaktionel implementeringsvejledning. | |
| Skabelonindlæg | Anbefalet til gennemførelsesgennemgang | Efter den genanvendelige skabelon og feltinstruktioner | Verificér det færdige artefakt, ikke om læseren har downloadet det. |
QA-tjekliste
Indhold og placering
- Overskriften navngiver én afgrænset genstand, beslutning eller beredskabstilstand.
- Introduktionen forklarer, hvad gennemførelse af de krævede punkter beviser.
- Brug fire til ti punkter, og del større arbejde op i navngivne grupper.
- Hold hvert punkt omkring 80 tegn, og begynd med et konkret udsagnsord.
- Hvert punkt har én observerbar beståelsesbetingelse og kan kontrolleres uafhængigt.
- Bekræft at omorganisering af punkter ikke ødelægger opgaven.
- Sættet er afgrænset og inkluderer alle nødvendige trin for dets erklærede omfang.
- Valgfrie punkter er synligt mærkede og udelukket fra krævet fremskridt.
- Fjern indlejrede procedurer, advarsler, lange forklaringer, medier og salgsfremmende indhold.
Færdig når: samlingen har ét afgrænset formål, og hvert punkt er præcist, uafhængigt og verificerbart.
Gengivelse og tilgængelighed
- Gennemførelsesbetingelsen vises umiddelbart efter det sidste punkt.
- Aktiverede kontroller har tilhørende etiketter, tastaturbetjening og synligt fokus.
- Tilstand formidles ikke udelukkende via farve, ikoner, overstregning eller position.
- Interaktivt fremskridt fungerer uden at flytte fokus og forklarer eventuel persistens.
- Etiketter og afkrydsningskriterier forbliver tilgængelige uden CSS eller JavaScript.
- Behold strukturerede data på den omsluttende side; opfind ikke Checkliste-skema.
- Bevar de samme felter og rækkefølge i alle tre platformskortlægninger.
- Behold skærmbilledekommentarer som instruktioner; henvis ikke til manglende billede.
Færdig når: tilstand, etiketter, rækkefølge og gennemførelsesbetydning overlever alle understøttede gengivelsesveje.
FAQ
Akademiskabelonen gengiver de fem gennemgåede spørgsmål i denne sides [[faq]] frontmatter. De dækker antal punkter, forskellen fra punkttegn og trin, gemt tilstand og strukturerede data.
Flere tutorials i dette afsnit
Klar til at føre det ud i livet?
Gratis tjek · 7-dages prøveperiode · intet kreditkort