Reklame
Traditionelt er skrivning en enslig affære. Det er bare dig og skærmen eller et stykke papir. Mand versus tekst i en kamp om vilje, forstand og følelser, indtil pludselig - du er færdig. Nu er det tid til at vise verden, at lægge din tekst derude og se, hvad der sker. Men i disse digitale tider er det ikke den eneste måde at gøre det med at skrive.
Hvad hvis det var alle ude i det fri, hele tiden? Hvad hvis verden kunne se dine revisioner og følge med og komme med forslag? I lyset af det kan dette virke som en frygtelig idé - men for nogle slags tekster (og for visse forfattere) kan et sådant åbent samarbejde være en velsignelse. Prosa er en simpel onlineudgivelsesplatform, der bruger grænseflader til GitHub, så du kan redigere tekst online og holde revisioner ved hjælp git Hvad er git og hvorfor skal du bruge versionskontrol, hvis du er en udviklerSom webudviklere er det meget af tiden, vi har tendens til at arbejde på lokale udviklingswebsteder, og bare uploade alt, når vi er færdige. Dette er fint, når det bare er dig, og ændringerne er små, ... Læs mere .
Kom godt i gang
For at arbejde med Prose skal du først have en GitHub-konto. Hvis du antager, at du er logget på Git, skal du blot klikke på knappen Prose's Authorize:
Git spørger derefter, om du er sikker på, at du vil godkende Prose. Prosa kræver ganske mange tilladelser, men de giver alle mening:
Dernæst finder du dig tilbage i Prose, når du ser på en liste over alle dine Git-lagre:
Hvis du er som mig, er ingen af dine eksisterende opbevaringssteder godt egnet til en masse tekst. Naturligvis er dette muligvis ikke sandt for dig: Hvis du f.eks. Bruger Jekyll udgivelsesramme, har du muligvis allerede et lager, som bare venter på tekst. Faktisk synes meget af Prose at være bygget med Jekyll-brugere i tankerne: Prosa giver dig endda mulighed for at udgive til Jekyll. Når det er sagt, gør du ikke det brug for Jekyll for at gøre brug af Prose, og jeg har set på det uden at forbinde det til noget andet.
Så for at begynde, lad os lave et nyt hjem til vores tekst.
Oprettelse af et nyt GitHub-arkiv
For at oprette et nyt GitHub-lager skal du vende tilbage til selve GitHub - dette er ikke noget, du kan gøre på Prose. Prose foreslår at navngive dit nye arkiv "dokumenter", så det er hvad jeg gjorde.
Umiddelbart efter oprettelsen af depotet dukkede det op inden for Prose:
Redigering af et dokument
Når jeg klikker på mit nye dokumentarkiv, bliver jeg mødt af GitHubs standard README.md. MD, i dette tilfælde, står for Markdown - det samme enkle format, der bruges af Dillinger.io Dillinger: Rediger og se markdown i realtid Læs mere , TextDown TextDown: Få en Markdown Editor, der er indbygget i Google Chrome Læs mere , WriteMonkey WritMonkey - En simpel teksteditor for let distraheret Læs mere , og utallige andre redaktører. Hvis du har komponeret tekst til online brug i nogen tid, er chancerne for, at du har fundet Markdown mere end én gang.
Ved at klikke på dokumentet kom en enkel redigeringsgrænseflade op:
Den er salig fri for annoncer og har et dæmpet farveskema, der er let på øjnene. Det har også syntaksbelysning til Markdown, og i stedet for en rute til øjeblikkelig forhåndsvisning (som den, der blev brugt i Dillinger.io), kræver et hurtigt værktøjslinjeklik at forhåndsvisning af din tekst, der er gengivet til HTML:
Du kan komme til preview-skærmen ved hjælp af Ctrl + Shift + højre pil. Ctrl + Shift + venstre pil fører dig til et Markdown-snyderi, i tilfælde af at du gerne vil opdatere din hukommelse.
Redaktøren er smagfuld, men tilbyder ikke en live word count-funktion, noget jeg ville forvente af noget værktøj, der er rettet mod forfattere. Det deaktiverer også Chromes indbyggede stavekontrol, hvilket gør din tekst så meget mere tilbøjelig til skrivefejl.
Udgivelse (eller gemme)
Medmindre du bruger Jekyll, er publicering og gemning stort set den samme ting: Så snart du gemmer, er din tekst forpligtet til et GitHub-arkiv. Medmindre du er en betalende GitHub-bruger og har valgt et privat oplagringssted, betyder det, at alle nu kan se din tekst. Den første forpligtelse så sådan ud:
Og efter et par hurtigere skrifter, så GitHubs forpligtelseshistorie for depotet sådan ud:
Meget gennemsigtig, men også sikker: Revisioner gør det næsten umuligt at miste dit arbejde. Du kan gemme og derefter fjerne en stor del af dit dokument, men du vil altid kunne få det tilbage. Det er som en ubegrænset fortryd-funktion, der fortsætter med at fungere, selvom du slukker for din computer eller flytter til en anden.
Dette er langt fra alt, hvad Prose kan gøre: Du kan f.eks. Bruge Prose til at redigere en anden persons dokument og indsende en pull-anmodning, så de kan acceptere dine revisioner - ligesom kodere gør. Der er mange andre ting, du kan gøre med Prose, men dens grundprincip forbliver det samme: Git til skrivning.
Afsluttende tanker
For mig føles Prosa mere som en invitation end et værktøj. En invitation til at tænke, komponere, udkast til det fri. At overvinde "publikationsangst" ved konstant at offentliggøre, mens du skriver, så der ikke er nogen "Sandhedens øjeblik" - dine tanker har været derude i verden hele tiden, skrivefejl, uoverensstemmelser, og alt. Der er andre måder at gøre dette på, fra wikier til standard Git-klienter, men Prose foregiver ikke at være en eksklusiv idé - det pakker bare ting pænt, så konceptet skiller sig ud. Hvorvidt det er den rigtige måde for dig at skrive er et personligt valg - et valg, jeg ville være nysgerrig efter at høre om, hvis du vil fortælle mig i kommentarerne.