Clean Clipper Lägg till i Chrome – gratis

För vem

Flytta dokumentation till Markdown utan städning

Att migrera dokumentation brukar innebära att man omvandlar HTML och sedan lägger längre tid på att ta bort det omvandlaren behöll. Borttagningen är det Clean Clipper är byggt kring, och den är också den del som är mätt: noll kvarlämnade HTML-taggar över 512 sidor, och språkmärkningar som sitter kvar på kodblocken.

Varför en migrering drar ut

Omvandlingen i sig är inte problemet: rubriker blir rubriker och listor blir listor. Problemet är vad som följer med. Navigeringsträdet i sidomenyn, versionsväljaren, raden med ”lämna synpunkter” och innehållsförteckningen till höger ligger i samma behållare som texten och hamnar därför i varje fil. Vid trettio sidor är det trettio gånger samma handarbete.

Samtidigt tappar innehållet just det som gör det tekniskt. Kodblock kommer in nakna, parametertabeller bryts på cellen som rymmer ett exempel, och lösa div- och span-rester blir kvar mitt i texten. Den som städar det i efterhand med sök och ersätt river förr eller senare bort något som faktiskt var innehåll.

Vad som kommer över

Rubrikstruktur och tabell följer med, versionsväljaren intedev.dataportal.se/dokumentation/api
## 3.2 Sidindelning

En samling returneras sidindelad. Klienten följer länken med relationen
`next` tills den saknas.

| Parameter | Typ | Obligatorisk |
| --- | --- | --- |
| `limit` | heltal | nej |
| `cursor` | sträng | nej |

### 3.2.1 Felsituationer

Vad det inte gör

Det finns ingen crawler och ingen satsvis bearbetning: du sparar de sidor du själv besöker, en i taget. Notisrutor och callouts blir blockcitat, eftersom Markdown saknar standardsyntax för dem. Flikar, dragspel och andra delar som visar innehåll först efter ett klick följer bara med om de står öppna just då. Och bilder och diagram förblir länkar till originalsidan.

Lägg till i Chrome – gratisHelt gratis. Inget konto, ingen registrering, inga gränser.

Frågor

Hur troget bevaras rubrikstrukturen?
Rubriknivåerna behålls som de står i artikeltexten. Tomma rubriker – en vanlig rest av navigeringsblock – tas bort.
Hur går det med notisrutor och callouts?
De blir blockcitat. Markdown har ingen standardsyntax för notisrutor, så innehållet behålls och formgivningen inte.
Klarar det en hel dokumentationssajt?
Nej. Det finns ingen crawler och ingen satsvis bearbetning: du sparar en sida i taget, de sidor du faktiskt vill ha.
Vad händer med innehåll i flikar eller dragspel?
Det som står öppet just då följer med. Det som laddas först efter ett klick finns inte i DOM och hamnar därför inte i anteckningen.
Fortsätter ankar- och korsreferenser att fungera?
Länkarna står kvar som länkar till originalsidan. De skrivs inte om till din nya filstruktur; det gör du vid importen.