Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

WordPress 3.3: le novità

Scopriamo tutte le novità di WordPress 3.3, la nuova versione del miglior blog engine open source
Scopriamo tutte le novità di WordPress 3.3, la nuova versione del miglior blog engine open source
Link copiato negli appunti

WordPress 3.3 rappresenta l'ultimo aggiornamento di uno dei blog engine Open Source più utilizzati della Rete, per la sua realizzazione gli sviluppatori si sono concentrati in particolare sul miglioramento delle prestazioni, sull'adeguamento del backend ai nuovi standard Web e sull'introduzione di alcune interessanti novità tra le quali è possibile segnalare:

  • una Admin Bar migliorata e meno dispersiva che presenta una razionalizzazione delle voci di menù e collegamenti;
  • un utilizzo più accentuato di elementi HTML5 all'interno del backend;
  • un layout del backend pensato per essere maggiormente responsive e quindi in grado di restituire un output ottimizzato per le diverse aree di visualizzazione dei vari dispositivi, anche per i device mobili;
  • un Media Uploader gestibile tramite semplici operazioni di Drag & Drop;
  • un Welcome Screen pensato soprattutto per gli utilizzatori alle prime armi nel quale vengono presentate in modo essenziale le features dell'applicazione;
  • l'introduzione di Pointers attraverso i quali ricevere notifiche relative, per esempio, agli aggiornamenti;
  • l'introduzione tramite Distraction Free Writing delle regole di stile per il contenuto di un post direttamente all'interno dell'editor, con maggiore libertà per la formattazione sulla base del tema utilizzato;
  • l'adozione di Menu Flyouts in amministrazione per l'accesso istantaneo alle diverse voci dei sub-menu;
  • nuovi strumenti disponibili (solo come estensioni) per l'importazione da varie piattaforme come per esempio Tumblr;
  • introduzione del supporto per l'internazionalizzazione dei nomi a dominio nella gestione multi-sito;
  • un nuovo sistema di attivazione e aggiornamento di temi ed estensioni nella gestione multi-sito;
  • introduzione dell'opzione per i "Postname Permalinks";
  • aggiornamento del supporto per jQuery 1.7.1 e jQuery UI 1.8.16;
  • introduzione di un WordPress Editor API che gli sviluppatori potranno utilizzare per la personalizzazione dell'editor per gli articoli, ivi inclusi i pulsanti di TinyMCE.

Nel corso di questa trattazione verranno descritte alcune di queste novità sottolineando le differenze con le precedenti versioni dell'applicazione.

La nuova Admin Bar di WordPress 3.3 è stata concepita per essere più semplice, più usabile è dotata di un layout maggiormente "responsive", cioè in grado di adattarsi alle aree di visualizzazione dei diversi browser per le varie tipologie di dispositivi; il miglioramento del sistema di navigazione basato su dropdown dovrebbe inoltre diminuire il numero di click necessario per l'accesso ai diversi strumenti. Tra gli elementi di novità si segnala l'inserimento dell'icona del logo di WordPress come elemento iniziale, essa consente di accedere ad un dropdown dedicato in particolare alle risorse di supporto, come per esempio forum di discussione esterni, Codex e documentazione.

Figura 1. La nuova Admin Bar
La nuova Admin Bar

Da notare come con questa nuova release non sia più possibile disabilitare l'Admin Bar per la Dashboard, l'utilizzatore potrà infatti escludere la visualizzazione di questo strumento soltanto per quanto riguarda il front-end.

Il nuovo Uploader per i Media

Tra le novità più interessanti per le operazioni di gestione dei contenuti tramite WordPress 3.3, vi è un Media Uploader che mette a disposizione la possibilità di effettuare l'upload di file attraverso semplici operazioni di trascinamento tramite Drag & Drop; gli sviluppatori hanno deciso di rendere questa feature molto più razionale che in passato, per cui tutti i pulsanti per l'inserimento dei media sono stati sostituiti da un solo strumento.

Figura 2: Media Uploader con supporto per il Drag & Drop
(clic per ingrandire)


Media Uploader con supporto per il Drag & Drop

Una volta effettuato il trascinamento lo stato di avanzamento del caricamento verrà registrato attraverso un'apposita Upload Bar; il nuovo Media Uploader offre anche il supporto per Silverlight e HTML 5. Sarà comunque ancora possibile eseguire l'upload utilizzando il classico metodo basato sulla selezione diretta del file da caricare.

I Menu Flyouts nel back-end

L'introduzione dei Menu Flyouts rappresenta un'ulteriore funzionalità pensata per semplificare le operazioni di gestione ed editing, permettendo di risparmiare sul numero di click necessari per l'accesso alle diverse risorse; prima della versione 3.3 i sottomenu della Dashboard erano accessibili in seguito ad espansione ottenuta tramite click sulle voci principali, ora invece essi sono immediatamente disponibili e per visualizzarli è sufficiente portarsi al di sopra delle voci principali con il cursore del mouse.

Figura 3: Esempio di Menu Flyouts nel back-end
Esempio di Menu Flyouts nel back-end

È stato comunque conservato anche il precedente metodo di accesso alle voci di sotto-menù basato sull'espansione in verticale, probabilmente questa scelta è dovuta al fatto che l'introduzione dei Menù Flyouts potrebbe non essere gradita a tutti gli utilizzatori, specialmente per coloro che reputano non particolarmente usabile una scheda a comparsa troppo ricca di elementi per la navigazione.

Responsive Layout per la Dashboard

Un altro lavoro importante a carico di WordPress 3.3 è quello eseguito per rendere il layout della Dashboard maggiormente in grado di adattarsi alle dimensioni delle diverse aree di visualizzazione e all'orientamento dei vari dispositivi; un miglioramento ottenuto grazie all'introduzione di elementi derivanti dall'HTML5 frutto dell'esigenza di rendere il Blog Engine più versatile vista la grande diffusione di smartphone e tablet PC.

Figura 4: Visualizzazione della Dashboard su iPad
Visualizzazione della Dashboard su iPad

Ora WordPress 3.3 dispone di una adaptive desktop version grazie alla quale l'area di amministrazione è in grado di intercettare le caratteristiche e la configurazione dello schermo e del dispositivo corrente, offrendo in questo modo un livello di visualizzazione maggiormente ottimizzato e un utilizzo più semplice delle funzionalità disponibili anche tramite Touchscreen. Il Responsive Layout limita così l'esigenza di dover ricorrere ad Apps dedicate per la gestione del blog tramite device mobili.

Welcome Screen e notifiche tramite Pointers

Gli utenti alle prime armi apprezzeranno l'introduzione nella Dashboard dell'applicazione di un nuovo Welcome Screen che metterà a disposizione una presentazione delle funzionalità disponibili tramite WordPress; la schermata di benvenuto è suddivisa in tre categorie:

  1. impostazioni di base: permette di accedere velocemente a strumenti essenziali per la configurazione del proprio blog, come per esempio quelle relative alla privacy, alla Timezone di riferimento, alla gestione dei commenti e del profilo;
  2. inserimento dei contenuti: consente di utilizzare da subito gli strumenti dedicati all'editing dei post e delle pagine
  3. personalizzazione del sito: collega alle funzionalità di base per la gestione di Interstazione e Widgets.

Figura 5: Welcome Screen di WordPress 3.3
(clic per ingrandire)


Welcome Screen di WordPress 3.3

Un'altra novità interessante dal punto di vista della gestione riguarda l'introduzione dei Pointers, che in pratica sono dei tooltips ("fumetti") grazie ai quali ricevere notifiche immediate dall'applicazione, come per esempio l'esecuzione di aggiornamenti.

Figura 6: Notifica di aggiornamento tramite Pointer
Notifica di aggiornamento tramite Pointer

I Pointers potranno essere facilmente utilizzati anche per le notifiche riguardanti le estensioni di terze parti per WordPress.

Per questioni inerenti la creazione di URL search engine e user friendly, l'indicizzazione delle pagine e il loro posizionamento, i Webmaster hanno utilizzato sovente per i Permalinks un formato che prevedeva l'utilizzo del parametro "%postname%" all'interno di essi, non di rado introducendo la variante "/%category%/%postname%/"; anche se ottimale per quanto riguarda le dinamiche relative al SEO, fino alla versione 3.2.x di WordPress tale formato incideva pesantemente sulle prestazioni del Blog Engine in blog ad alto traffico o particolarmente ricchi di post.
Ora, con WordPress 3.3, sarà possibile avvalersi di una struttura dei permalink migliorata e resa più efficiente e performante, inoltre, la possibilità di aggiungere il parametro "%postname%" sarà messa a disposizione attraverso un'apposita opzione che è stata aggiunta a quelle già disponibili:

Figura 7: Selezione dell'opzione per i Postname Permalink
(clic per ingrandire)


Selezione dell'opzione per i Postname Permalinks

Per la sua comodità d'uso, e per il fatto di assolvere ad un compito largamente richiesto, questa nuova opzione potrebbe essere considerata sicuramente una delle novità più interessanti tra quelle introdotte in questa nuova versione.

Nuove policy per gli importer e feed RSS

Il Team di sviluppo di WordPress ha stabilito che gli importer non verranno più integrati nel core del blog engine, ciò significa che essi dovranno essere installati come plugin per poter essere utilizzati; il percorso di menu "Tools > Import" mette comunque a disposizione un elenco di estensioni per l'importazione che potranno essere aggiunte in caso di necessità, come per esempio l'importer che consentirà di trasferire post da un account su Tumblr in un blog basato su WordPress.

Figura 8: Connessione a Tumblr per l'importazione
(clic per ingrandire)


Connessione a Tumblr per l'importazione

Novità anche per quanto riguarda i Feed RSS, WordPress 3.3 non fornisce infatti il supporto per i Feed RSS 0.92, mentre il formato supportato in modo predefinito sarà RSS 2.0; le chiamate verso feed in formato deprecato subiranno un redirezionamento basato su codice di stato HTTP 301 (Moved Permanently)

Conclusioni

Il rilascio di WordPress 3.3 non porta con se novità rivoluzionarie rispetto alla release precedente, ma rappresenta un passo avanti per quanto riguarda la semplificazione e la velocizzazione delle operazioni di gestione dei blog. Agli sviluppatori di estensioni e temi si ricorda il supporto predefinito per jQuery 1.7.1 e jQuery UI 1.8.16 di cui si dovrà tenere conto per i necessari aggiornamenti o per le creazioni da zero.

Ti consigliamo anche