Gutenberg e il futuro dei temi e dei plugin WordPress premium

Pubblicato: 2017-09-08

Se sei coinvolto nella community di WordPress e segui le notizie di WordPress, senza dubbio avrai sentito parlare del progetto Gutenberg. Se non ne hai sentito parlare, preparati. Gutenberg cambierà radicalmente WordPress per tutti.

Cos'è Gutenberg?

"Gutenberg" è il nome in codice del nuovo editor di WordPress previsto per l'inclusione in WordPress 5.0. Mira a migliorare notevolmente l'esperienza dell'editor di post e pagine e rendere più facile per chiunque creare layout di post ricchi. Lo farà abbracciando i "blocchi" con cui interagire e strutturare il contenuto. Tuttavia, Gutenberg è molto più di un editor aggiornato. È una trasformazione completa della creazione e modifica di contenuti in WordPress sia in termini di progettazione dell'interfaccia utente che di approccio strutturale.

Un nuovo editor che semplifica la creazione di layout di post belli e ricchi sembra un'ottima idea. Mentre l'attuale editor funziona abbastanza bene, sta diventando un po' datato e rimane indietro rispetto alla concorrenza. Gutenberg è una risposta tanto necessaria per modernizzare l'esperienza di editing in WordPress.

Gutenberg è attualmente in versione beta e disponibile come plug-in nel repository dei plug-in di WordPress. Se non l'hai ancora provato, assicurati di scaricarlo e provalo tu stesso per vedere di cosa si tratta.

La nuova esperienza di scrittura dell'editor Gutenberg

Finora c'è stata una risposta mista al nuovo editore di Gutenberg. Alcune persone lo adorano e sono eccitanti per il potenziale e per dove porterà WordPress. Tuttavia, ci sono state anche critiche e preoccupazioni diffuse da parte di utenti e sviluppatori sulla direzione del nuovo editor di WordPress e su cosa significa per il futuro di WordPress.

Alcune delle principali preoccupazioni che sono state sollevate su Gutenberg includono:

  • Se la nuova interfaccia aumenterà la complessità e allontanerà gli utenti da WordPress
  • Sacrificare la compatibilità con le versioni precedenti che interromperà temi, plug-in e siti Web
  • Estensibilità e supporto per metabox
  • Preoccupazioni per la sequenza temporale di Gutenberg e la mancanza di un elenco dettagliato di funzionalità e di una chiara tabella di marcia per il progetto
  • Gli sviluppatori e le agenzie si preoccupano di come ciò influirà sulle loro attività e sui siti Web dei clienti
  • Gli sviluppatori e i proprietari di prodotti si preoccupano di come Gutenberg avrà un impatto su temi, plug-in e attività esistenti
  • Problemi di licenza relativi alla libreria JavaScript utilizzata per creare la nuova interfaccia utente
  • Che il progetto è stato sviluppato principalmente per soddisfare le esigenze dei clienti e gli interessi aziendali di Automattic

Gutenberg è più di un nuovo editore

Nel 2017 l'obiettivo di Gutenberg è un editor migliorato. Tuttavia, il nuovo editor basato su "blocchi" da distribuire in WordPress 5.0 è solo l'inizio. Sta gettando le basi per cose molto più grandi che faranno avanzare WordPress come piattaforma ma cambieranno anche radicalmente WordPress come lo conosciamo oggi.

La sezione FAQ dell'hub di sviluppo Gutenberg su GitHub risponde a molte delle domande più comuni sul progetto, tuttavia la domanda e la risposta finali ti danno un'idea dell'obiettivo finale del progetto Gutenberg:

Quali funzionalità saranno disponibili al lancio? Che aspetto ha la tabella di marcia post-lancio?

Nell'ambito dell'attenzione sull'editor nel 2017, è successiva l'attenzione alla personalizzazione e alla costruzione del sito. Dal post di lancio:

Il personalizzatore aiuterà inizialmente l'editor, quindi passerà a portare quei blocchi fondamentali in qualcosa che potrebbe consentire la personalizzazione "fuori dagli schemi" di post_content, comprese le barre laterali e forse anche un intero tema.

Quindi, essenzialmente con l'editor stiamo gettando le basi per cose più grandi quando si tratta di creazione di pagine e personalizzazione.

Sono previste molte funzionalità, troppe da elencare. Ma una tabella di marcia approssimativa è: v1) editor di post e pagine v2) editor di modelli di pagina, v3) costruttore di siti.

Questo è certamente molto più ampio di un semplice editor ridisegnato. Ma perché Gutenberg sta andando in questa direzione?

WordPress ha registrato una crescita incredibile poiché si è trasformato da una semplice piattaforma di blog in un potente sistema di gestione dei contenuti (CMS). Tuttavia è chiaro che Automattic, la società madre di WordPress.com, è profondamente preoccupata per la crescente concorrenza di artisti del calibro di Squarespace, Medium e Wix. Con Gutenberg stanno cercando di continuare a far avanzare WordPress cercando di affrontare le frustrazioni degli utenti con l'attuale esperienza di pubblicazione e personalizzazione e trasformare WordPress in più di una piattaforma di creazione di siti per competere con la concorrenza e continuare a far crescere la propria quota di mercato.

Matt Mullenweg ha recentemente scritto un post sul blog intitolato "L'abbiamo chiamato Gutenberg per una ragione" per affrontare le preoccupazioni diffuse espresse sulla direzione del nuovo editor di WordPress e su cosa significhi per il futuro di WordPress. È in un post interessante e se non l'hai letto assicurati di farlo. Nel post spiega:

La crescita di WordPress è impressionante (28,5% e oltre) ma non è illimitata, almeno non allo stato attuale. Abbiamo sfide (frustrazione degli utenti per la pubblicazione e la personalizzazione, concorrenza di costruttori di siti come Squarespace e Wix) e opportunità (i 157 milioni di piccole imprese senza siti, ovvero il prossimo grande mercato che dovremmo servire). È il momento della prossima grande novità di WordPress, la cosa che ci aiuta ad affrontare le nostre sfide e opportunità. La cosa che cambia il mondo.

Gutenberg.

Gutenberg affronta le nostre sfide e opportunità a testa alta, beneficiando allo stesso tempo tutti coloro che si guadagnano da vivere lavorando nell'ecosistema WP. Si tratta di molto più di semplici blocchi. Il nostro Gutenberg fa avanzare ogni parte dell'ecosistema WordPress.

Matt prosegue poi descrivendo come crede che Gutenberg trarrà vantaggio da ogni parte dell'ecosistema WordPress, evidenziando i vantaggi per sviluppatori e agenzie, sviluppatori di plugin, sviluppatori di temi, sviluppatori principali, host web e utenti.

Per quanto riguarda i "vantaggi" per gli sviluppatori di temi, spiega:

Gli sviluppatori di temi non avranno bisogno di raggruppare tonnellate di plugin o creare i propri page builder. Ci sarà un modo standard e portatile per creare layout avanzati per i post e guidare le persone attraverso l'installazione direttamente nell'interfaccia, senza bisogno di tutorial in 20 passaggi o lunghi video. Ogni tema sarà in grado di competere con temi premium multifunzionali senza bloccare gli utenti in un unico tema o compromettere la loro esperienza.

E i "vantaggi" per gli sviluppatori di plugin spiega:

Gli sviluppatori di plug-in avranno un modo per integrarsi completamente in ogni parte di WP inclusi post, pagine, CPT e barre laterali senza dover hackerare TinyMCE o spremere l'intera funzionalità dietro un pulsante della barra degli strumenti. I blocchi forniscono un unico punto di accesso di facile apprendimento per un'incredibile varietà di modi per estendere WordPress, dove oggi quasi tutti i plugin che estendono davvero WP lo fanno in un modo diverso. Invece di copiare e incollare codici brevi, gli utenti saranno in grado di inserire e spostare facilmente qualsiasi cosa, da un modulo di contatto a un articolo del negozio. Avranno diversi passaggi a cui possono agganciarsi invece di provare a riempire tutto in meta box.

Nella sezione commenti del post di Matts "L'abbiamo chiamato Gutenberg per un motivo" qualcuno chiede:

Gutenberg funzionerà come un vero generatore di pagine WYSIWYG, consentendo agli utenti di creare design di pagine visivamente accurati, in modo simile a come fanno Wix o anche i Page Builder esistenti come Elementor e Beaver Builder?

Matt risponde:

La prima versione sarà un generatore di pagine e post, quindi prenderemo il concetto di blocco per sostituire widget, menu e avere temi che ti consentano di costruire interi siti.

Come puoi vedere, l'obiettivo a lungo termine di Gutenberg è quello di diventare uno strumento di creazione di siti Web a tutti gli effetti in grado di creare un intero sito Web .

Gli sviluppatori di temi e plugin commerciali dovrebbero essere preoccupati per Gutenberg?

Quindi, con tutte queste nuove funzionalità e funzionalità pianificate per Gutenberg, gli sviluppatori di plugin e temi WordPress premium dovrebbero essere preoccupati? Dipende. Forse per gli sviluppatori di determinati tipi di temi e plugin.

Nella sezione commenti di un recente post su WPTaver su ciò che Gutenberg significa per il futuro di WordPress, un certo numero di persone esprimono la loro preoccupazione per il fatto che con Gutenberg WordPress stia cercando di "competere" con prodotti WordPress commerciali di terze parti come temi premium e page builder plugin.

La risposta di Matt Mullenweg nella sezione commenti del post è forse abbastanza eloquente:

Anche se è bello che tutti quei costruttori che menzioni siano là fuori, poiché costano denaro, non sono accessibili al 99% degli utenti di WordPress che non acquistano mai un componente aggiuntivo. Stiamo cercando di democratizzare l'editoria per tutti, indipendentemente dalla lingua, dalle capacità o dai mezzi economici.

Alcuni di questi strumenti sono eccellenti e hanno esplorato concetti interessanti e la loro adozione finora, sebbene modesta, mostra che c'è domanda per questo nella comunità di WordPress. Così fanno le persone che scelgono cose diverse da WordPress per costruire il proprio sito, anche se le persone sembrano voler ignorare la concorrenza esterna per qualche motivo. (Immagino che abbiano avuto conversazioni simili al Blackberry.) Quello che stiamo facendo con Gutenberg è più incentrato sull'editor oggi, ma in futuro ci consentirà di personalizzare e costruire completamente il sito e il tema.

L'intera storia di WordPress è "competizione con le versioni a pagamento", ovvero prendere software e idee che prima costavano milioni di dollari e renderlo migliore, renderlo gratuito e renderlo GPL.

Cosa significa Gutenberg per gli sviluppatori di temi e plugin premium?

Questa è una domanda difficile a cui rispondere pienamente in questo momento. Gutenberg è ancora in una fase relativamente iniziale di sviluppo del suo focus iniziale sul solo editore. Molte domande e preoccupazioni rimangono senza risposta sulle implicazioni più ampie per temi e plug-in. Non è ancora chiaro come funzionino con Gutenberg le varie caratteristiche e funzionalità esistenti di WordPress (meta box, tipi di post personalizzati, widget ecc.) e in effetti cosa diventerà effettivamente Gutenberg nelle versioni future. Ci saranno ancora molti cambiamenti prima che venga unito a WordPress e la roadmap post-lancio non è ancora ben definita.

Nel complesso ci saranno molte sfide e nuove opportunità per molti sviluppatori di temi e plugin premium. In particolare per quei temi di tipo per la creazione di siti complessi e plug-in per la creazione di pagine.

Andando avanti, sarà necessario sviluppare nuovi temi e plugin per supportare completamente i "blocchi" di Gutenberg.

Se Gutenberg non è progettato per essere completamente compatibile con le versioni precedenti, molti temi e plugin esistenti dovranno essere aggiornati. I temi dovranno supportare il nuovo editor in modo che quei bellissimi layout che puoi creare nell'editor corrispondano a ciò che è visto sul front-end.

Potrebbe significare molto lavoro per alcuni sviluppatori per aggiornare i loro temi e plugin in modo che siano compatibili con Gutenberg, o ci saranno molti siti Web danneggiati e utenti frustrati.

Sono sicuro che ci sono anche molte altre implicazioni. Non ho tutte le risposte.

Proprio come l'invenzione della macchina da stampa da parte di Johannes Gutenberg ha avviato una rivoluzione che ha consentito enormi cambiamenti in tutto il mondo, anche il progetto WordPress Gutenberg sarà rivoluzionario per WordPress. Avrà un impatto drammatico e ad ampio raggio per gli utenti di WordPress e per tutti coloro che si guadagnano da vivere nell'ecosistema di WordPress.

Qual è la tua opinione su Gutenberg? Quale impatto e implicazioni pensi che Gutenberg avrà per i temi, i plugin di WordPress e il futuro generale di WordPress? Gli sviluppatori di temi e plugin premium dovrebbero essere preoccupati? Fatecelo sapere nella sezione commenti qui sotto.