Il team delle prestazioni di WordPress mette in attesa WebP controverso per proposta predefinita dopo un feedback critico

Pubblicato: 2022-04-14

Il team Performance di WordPress ha sospeso la sua proposta WebP by Default dopo che la community ha espresso feedback critici e significativi problemi tecnici. La nuova funzione genererebbe immagini WebP al caricamento per impostazione predefinita per i nuovi caricamenti JPEG e utilizzerebbe immagini WebP per impostazione predefinita per il contenuto del sito Web. Il team Performance di WordPress ha proposto questo aggiornamento per la prossima versione 6.0.

"Il team di performance ha ascoltato il feedback e prende sul serio le preoccupazioni della community", ha affermato Adam Silverstein, collaboratore sponsorizzato da Google, in un aggiornamento sullo stato della proposta. “Con l'aiuto della comunità, lavoreremo per condurre ulteriori ricerche basate sui dati. Sulla base dei nostri risultati, valuteremo nuovamente il nostro approccio proposto per abilitare WebP per impostazione predefinita".

Gli oppositori vocali alla funzione l'hanno definita "mano pesante" e hanno spinto affinché fosse solo "opt-in" o introdotta con un modo più intuitivo per disabilitarla. Una delle preoccupazioni principali è che la proposta ha il potenziale per raddoppiare la quantità di spazio su disco utilizzato per le immagini, poiché genererebbe miniature WebP oltre alle dimensioni secondarie JPEG.

Viktor Nagornyy ha riassunto i problemi di archiviazione in un commento sulla proposta:

Non si tratta solo di formati di immagine. Aumenterai drasticamente l'utilizzo dello spazio su disco generando più immagini. Ciò influirà su chiunque ospiti WordPress su host gestiti con limite di archiviazione, i propri server con spazio di archiviazione limitato, chiunque scarichi immagini su S3, ecc. Questo è il motivo per cui deve esserci un'opzione per disabilitarlo in Opzioni multimediali. Le immagini nascoste generate da WP a causa di plugin e temi causano già problemi. Ho visto un sito generare 20 immagini per ogni immagine caricata. La directory dei caricamenti era di 20 GB. Riesci a immaginare di aggiungere immagini webp in aggiunta a questo?

Ciò influisce direttamente sui costi di hosting. Causerai molti problemi di fatturazione.

Il Performance Team ha affermato che stanno lavorando a stretto contatto con la comunità di hosting, ma questa modifica avvantaggia direttamente gli host che vendono piani con limiti di spazio di archiviazione a più livelli.

"Ci sono anche conflitti di interesse significativi", ha affermato il proprietario dell'agenzia WordPress Andrew Wilder. “WebP è un formato creato da Google e sono gli ingegneri di Google a guidare il Performance Team. Il proprietario dell'agenzia di WordPress Andrew Wilder ha detto. “Questa proposta è progettata per servire gli interessi di Google (rendendo più facile ed economico per loro la scansione del Web). E l'aumento del costo per tutto lo spazio di archiviazione aggiuntivo necessario sarà a carico dei proprietari del sito, non di Google".

Le società di hosting possono anche riscontrare complicazioni come risultato dell'abilitazione di WebP per impostazione predefinita che potrebbero non valere l'aumento della fatturazione per i clienti costretti ad aggiornare. Charles Smith, amministratore delegato della società di hosting WordPress WPopt AB, ha articolato una litania di queste preoccupazioni per gli host in un commento sulla proposta, soprattutto per quanto riguarda i costi di supporto e backup:

Spazio su disco: la stragrande maggioranza dei nostri utenti dispone di librerie di immagini molto grandi. Anche se potrebbero non raggiungere ancora i limiti, raddoppiare efficacemente le dimensioni della libreria multimediale causerà problemi a molte persone. Riesco a vedere che termina in uno dei diversi modi: o ci chiederanno di eliminare i file webp (quindi, più lavoro per noi, grazie!), o saranno costretti ad aggiornare (quindi, commissioni più alte per loro) , o si arrabbieranno per il fatto che non offriamo più spazio su disco gratuitamente e quindi potenzialmente ci lasceranno

I backup sono già una delle nostre maggiori spese. Investiamo in più soluzioni e in più posizioni di archiviazione. Una decisione come questa aumenterà *direttamente* i nostri costi. Inoltre, il ripristino degli account, le migrazioni degli account e azioni simili richiederà più tempo".

Nell'aggiornamento più recente, Silverstein ha affermato che l'obiettivo principale del Performance Team nell'abilitare WebP per impostazione predefinita è portare l'elaborazione delle immagini di WordPress al livello dei suoi concorrenti.

"L'obiettivo principale di questa funzione è gettare le basi affinché WordPress sia in grado di elaborare e fornire formati più performanti nello stesso modo in cui stanno già facendo altri CMS come Duda, Wix e Shopify", ha affermato Silverstein.

Questo ragionamento è grossolanamente disconnesso dalle preoccupazioni espresse dalle persone che sono in trincea a supportare e mantenere i siti WordPress. L'approccio iniziale del team alla vendita dei vantaggi di WebP, senza affrontare adeguatamente il problema dello spazio su disco, ha generato un notevole respingimento della comunità in un breve lasso di tempo.

Poiché i rappresentanti del Performance Team hanno risposto alle preoccupazioni nei commenti alla proposta, diversi partecipanti alla discussione si sono irritati ulteriormente, affermando di ritenere che i sostenitori di "WebP per impostazione predefinita" non cogliessero appieno le implicazioni nel mondo reale della proposta per gli utenti. Anche la tempistica per portarlo nel core sembrava affrettata e prematura, dato che WordPress ha già il supporto per le immagini WebP per coloro che scelgono di usarle.

"La linea di fondo è piuttosto semplice", ha affermato Sergio Scabuzzo, proprietario dell'agenzia WordPress. “Ci viene chiesto di raddoppiare il numero di immagini senza una buona ragione.

“C'è un piccolo vantaggio in termini di larghezza di banda nel forzare tutte le immagini ad avere una versione WebP. Ma poi avremo uno spettacolo di merda tra le mani nel back-end. Quanto sono gestibili le librerie multimediali ora? Fantastico, ora il doppio con un altro formato multimediale. Oh, aspetta, aggiungiamo anche AVIF più tardi...

“Questo è un problema che cerca una soluzione, non una decisione. Questa modifica è ottima solo da un crawler web, un motore di ricerca, un dispositivo/mezzo supportato. Ma per l'ecosistema WordPress, creerà un enorme mal di testa in termini di costi di manutenzione e hosting. "

Il Performance Team sta ora rivalutando il suo approccio e sta cercando di rafforzare la sua tesi con più dati e ricerche. Silverstein ha fatto riferimento a due problemi di GitHub in cui il team sta monitorando la ricerca sull'impatto dell'abilitazione di WebP per impostazione predefinita:

  1. Ricerca: impatto di ulteriori immagini WebP sul caricamento [Numero 289]
  2. Ricerca: compatibilità WebP [Numero 290]

"Una volta completata la nostra indagine e determinato i passaggi successivi su questi due problemi, lavoreremo con la community per riesaminare altre due preoccupazioni sollevate: attivare/disattivare la funzione per impostazione predefinita e disporre di un controllo basato sull'interfaccia utente per attivare funzione on/off", ha detto Silverstein.