Che cos'è Markdown?

Pubblicato: 2022-12-03

Scopri la risposta a questa domanda, cos'è il markdown e quando usarlo?

Markdown è un semplice linguaggio di markup ampiamente supportato che consente agli utenti di creare testo formattato coerente utilizzando qualsiasi editor di testo semplice.

Hai mai letto qualcosa online e hai visto alcuni problemi evidenti, forse anche bizzarri, con il contenuto o la formattazione? Ad esempio, quella che dovrebbe essere chiaramente la parola "don't" potrebbe apparire come "dona€t" o "don&#035t". Oppure potresti riscontrare problemi strani, chiaramente non intenzionali con la dimensione del carattere, il colore, la spaziatura e così via.

Cose strane come questa compaiono ovunque, anche su siti prestigiosi e di alto profilo. Uno dei motivi principali per cui ciò accade è l'enorme numero di strumenti coinvolti nell'ottenere contenuti dal cervello di uno scrittore su un sito web. Non funzionano tutti allo stesso modo o utilizzano procedure coerenti e le cose possono essere confuse nella traduzione da uno strumento all'altro.

La semplice scrittura del contenuto per i siti Web può essere abbastanza complicata. Ma fare in modo che il contenuto venga visualizzato esattamente come lo intendi, indipendentemente da dove lo scrivi e da dove viene pubblicato? È ancora più difficile. Markdown è uno strumento progettato per rendere questo processo più semplice e coerente.

Contenuti

  • Che cos'è Markdown?
  • Com'è usare Markdown?
  • Quando le persone usano Markdown?
  • Qual è un esempio di markdown?
  • Pro di Markdown
  • Contro di lavorare in Markdown
  • L'ultima parola su cos'è Markdown?
  • Domande frequenti su cos'è Markdown
  • Autore

Che cos'è Markdown?

Cos'è il ribasso?

Markdown è un semplice linguaggio di markup ampiamente supportato che consente agli utenti di creare testo formattato coerente utilizzando qualsiasi editor di testo normale. Non è un programma autonomo come Microsoft Word o Blocco note o Pages. Invece, Markdown è un modo di scrivere contenuti che possono essere interpretati correttamente e in modo coerente da un insieme molto ampio di strumenti orientati al web.

La maggior parte degli scrittori ha familiarità con strumenti (come Word o Pages o Google Docs) che mostrano loro esattamente come dovrebbero essere i loro contenuti. Questi sono chiamati WYSIWYG, o "ciò che vedi è ciò che ottieni", editori.

Probabilmente hai anche visto editor di testo semplice come Blocco note, ad esempio quando apri file readme o altri documenti .txt. Questi differiscono dalle applicazioni rich text in quanto non è possibile applicare la formattazione e gli stili facendo clic sui pulsanti. L'unico modo per farlo è con una sintassi di formattazione del testo semplice come Markdown.

Com'è usare Markdown?

Passare a Markdown può essere un po' fastidioso perché non è un editor WYSIWYG. È invece un linguaggio di markup, il che significa che usi i comandi nel testo e non vedi immediatamente i loro risultati.

Per rendere una parola in grassetto, ad esempio, non selezioni il testo e premi il pulsante B nella barra degli strumenti. Invece, metti semplicemente degli asterischi intorno * in questo modo * (ma senza gli spazi). Ed è così che appare, asterischi e tutto il resto finché non sposti il ​​contenuto in uno strumento web in grado di leggere Markup.

Quindi, per lavorare in Markup, dovrai imparare un elenco di comandi nel testo. Sul sito del creatore John Gruber, Daring Fireball, puoi trovare un elenco di comandi di base qui e l'elenco completo qui. Imparare i comandi all'inizio può sembrare molto per gli scrittori che non sono particolarmente orientati alla tecnologia, ma non ci vorrà molto tempo per padroneggiare le basi.

Quando le persone usano Markdown?

Finora, sembra che scrivere documenti di testo in uno strumento familiare come Microsoft Word sarebbe più facile per uno scrittore. In generale, questo è vero. Allora perché le persone usano Markdown?

Innanzitutto, Markdown è estremamente comune ed è supportato praticamente ovunque. Non importa cosa stai scrivendo o dove deve andare, quasi sicuramente troverai uno strumento in grado di leggere correttamente la formattazione Markdown in un documento in formato testo normale.

Il leggero linguaggio di markup di Markdown crea contenuti che sono anche portabili e indipendenti dalla piattaforma. Puoi scriverlo ovunque, su qualsiasi dispositivo, in qualsiasi programma che riceve input di testo. Non c'è nulla di proprietario o specifico del tipo di file nel contenuto di Markdown, quindi puoi spostarlo da un posto all'altro senza preoccuparti di strani problemi di conversione.

Qual è un esempio di markdown?

È difficile introdurre molti esempi di Markdown nel testo proprio per il motivo per cui Markdown è così utile: il back-end di questo sito trasformerà gli esempi in come dovrebbero apparire all'utente finale (che sei tu).

Il modo migliore per vedere un esempio di Markdown è guardare un editor di Markdown online. Questi strumenti convertiranno il tuo testo Markdown in HTML in modo che tu possa vedere immediatamente come apparirà il tuo testo una volta che sarà online. Dillinger è un grande.

Cos'è il ribasso?
Dillinger è un editor Markdown online

Vedi i simboli # in quello screenshot? Indicano i livelli di intestazione, un hashtag per H1, due per H2 e così via. La frase con caratteri di sottolineatura su entrambi i lati è in corsivo, mentre semplici trattini in Markdown vengono visualizzati come un elenco puntato in HTML.

Pro di Markdown

Dopo aver appreso la risposta alla domanda "cos'è Markdown?", molte persone si chiedono ancora quali siano i vantaggi di lavorare in questo semplice linguaggio di markup. Considera questi tre vantaggi nell'usare Markdown:

  • Puoi assicurarti che i tuoi contenuti abbiano esattamente l'aspetto che desideri, ovunque
  • Markdown è open source e funziona su tutti i dispositivi e sistemi operativi
  • Esiste un supporto quasi universale per Markdown sul Web

Assicurati che i tuoi contenuti abbiano esattamente l'aspetto che desideri, ovunque

Markdown è uno dei modi più semplici per garantire che i tuoi contenuti abbiano l'aspetto che desideri, indipendentemente da dove o come vengono archiviati, pubblicati o accessibili. Non ottieni questa garanzia da Word o da qualsiasi altro editor di testo RTF tradizionale.

Considera il post che stai leggendo in questo momento. È stato scritto in Word, quindi incollato in un editor basato sul Web, che ha applicato un livello di interpretazione. Da lì, è stato inserito nel back-end alimentato da Wordpress di questo sito, che interpreta nuovamente il contenuto.

E in alcune configurazioni, possono esserci una mezza dozzina di passaggi simili. Non c'è da stupirsi che le cose vadano male! La scrittura di post in Markdown garantisce la portabilità e l'integrità durante tutto il processo.

Open Source e funziona su tutti i dispositivi (inclusi Mac, Linux, iOS e Android)

Markdown è stato creato come progetto open source e funziona praticamente su tutti i dispositivi che accettano input di testo. È anche in uso sul Web: prova a utilizzare le scorciatoie Markdown per il grassetto o il corsivo la prossima volta che pubblichi su Facebook, ad esempio.

Supporto quasi universale per tutte le applicazioni web

Markdown non solo funziona su tutti i dispositivi e i sistemi operativi che potresti utilizzare, ma funziona anche sul Web.

La maggior parte dei sistemi di gestione dei contenuti Web (incluso Wordpress) ha i propri file Markdown parser e anche i repository di codice come GitHub. C'è anche una specifica GitHub Flavored Markdown Spec se sei interessato a un caso d'uso Markdown più incentrato sulla codifica.

Contro di lavorare in Markdown

Markdown è un potente strumento utilizzato da molti scrittori, ma non è perfetto per ogni situazione. Considera questi svantaggi dell'utilizzo di Markdown.

  • Non puoi vedere direttamente come saranno i tuoi contenuti
  • Possibilità di markup limitate
  • Curva di apprendimento significativa rispetto agli editor di testo convenzionali

Non riesco a vedere come saranno i tuoi contenuti (senza un editor)

Alcuni utenti trovano frustrante lavorare in Markdown perché non possono vedere come saranno i loro contenuti in tempo reale. Questo è facile da risolvere, però: usa semplicemente un editor Markdown come Dillinger.

Possibilità di markup limitate

Markdown limita intenzionalmente quanto puoi fare in modo che il linguaggio di markup non diventi travolgente. Anche se questo è intenzionale, è un grande fattore negativo se devi fare qualcosa che Markdown non supporta.

La sintassi Markdown ha una notevole curva di apprendimento

Markdown è semplice considerando quello che è, ma non è così facile da usare come un programma come Word. Dovrai dedicare un po' di tempo all'apprendimento della sintassi Markdown. E anche una volta apprese le basi, ti ritroverai a cercare tutorial o pagine di supporto Markdown per fare cose più complesse.

L'ultima parola su cos'è Markdown?

Allora, cos'è di nuovo Markdown? Markdown è un modo per indicare la formattazione avanzata per il contenuto di testo semplice utilizzando input di testo basati su tastiera relativamente semplici e diretti. È un modo per garantire che il tuo contenuto scritto abbia esattamente l'aspetto che intendi, indipendentemente dalle interfacce o dai programmi che il contenuto filtra lungo il percorso.

Potrebbe volerci un po' di tempo per imparare, ma per gli scrittori che desiderano il massimo controllo sui propri contenuti, Markdown è uno strumento prezioso da aggiungere al proprio arsenale.

Domande frequenti su cos'è Markdown

Il markdown è un linguaggio di programmazione?

No. Non puoi creare siti web utilizzando Markdown. È semplicemente un modo per comunicare come dovrebbe apparire il testo una volta interpretato da uno strumento web.

Il markdown è uguale all'HTML?

No. Ci sono alcune somiglianze, però. Entrambi sono linguaggi di markup, modi per indicare concetti più complessi utilizzando caratteri di tastiera standard. Alcuni utenti hanno familiarità con i tag HTML di base come il corsivo o il grassetto, ma l'HTML avanzato cresce rapidamente in complessità. Markdown rimane semplice e diretto.