Idiomdrottning’s homepage

Nej till djot

Men för helvete har vi inte intressantare saker att prata om än vilka markeringsspråk folk får för sig är bra? Är ju som vi redan konstaterat ett extremt lokalt problem som aldrig borde lämna deras egen editor.

Jag tycker inte om att i djot *är det här bold*, tycker det ska vara italic.

Gillar inte heller att inline HTML inte längre är lika smidigt. Använder det hela tiden. Small, aside, cite, och i, och ibland b.

Att smart quotes är inbakat i djot ist för vara ett separat lager är ett jättemisstag. Han är också dålig på typografi när han använder straight quotes för foot och inches trots att det finns symboler som egentligen är till för dom.

Hardbreaks med backslash är också katastrof. Det är ju motsatsen till hur line endings funkar i många andra språk där en backslash ist förlänger raden.

Språket har dessutom alldeles för mycket, det är för maximalistiskt, ex vis är : och { också laddade för dom kan göra emoji resp attribut. Den lämnar m.a.o. inte texten ifred tillräckligt mycket, vilket betyder att som användare måste jag lära mig och komma ihåg rätt så mycket för att kunna använda språket klokt. + jag hatar sån asciilicious skit. Varför tror programmerare alltid att “shift+siffror=ett magiskt land av tecken som jag kan använda hur jag vill”?

Attributen känns ju igen från pandocs eget markdown-format men jag hatar faktiskt dom. Att . och % och # är speciella (ja, jag ser att dom matchar hur det används i CSS) är bara löjlo.

List orderings blandar semantik och presentation (och vi har fortf inte fått • som alternativ för bullets 🤦🏻‍♀️)

Det här formatet nergeggat med attribut på både block och inline är precis vad jag klagade på med AsciiDoc och RST. Så för min del är det oklart varför man isf inte hellre ska använda dom. Det är precis den här typen av “ja jo vi lovar att det är plain text men allt är maaaagiskt” format och så är det nergeggat med taggar ändå men dom taggarna är inte några normala taggar utan det är sina egna speciella hittepåtaggar som kan dra åt helvete. Dom är värre än bbcode.

Det man vill slippa med från HTML är att skriva ut varenda p för hand. Det är egentligen främst det. Annars är dom vanliga taggarna ändå rätt bra. Otvetydiga, ordentliga, självklara, och etablerade.

Att försöka göra ett “eget” HTML som djot gör är 100% meningslöst. Ännu svårare att lära sig än HTML, mycket svårare att komma ihåg, lika nerkladdad och oläsbar text.

Men ingen bryr sig vad du och ditt team använder för markup inom projektet. Så länge du publicerar normal HTML eller gemtext eller pdf eller info eller man eller vad det nu är.