WordPress 6.1 se va concentra pe perfecționarea editării întregului site, pe următoarea fază de colaborare și pe caracteristicile multilingve anticipate în 2023-2025
Publicat: 2022-06-10Arhitectul principal Gutenberg, Matias Ventura, a identificat rafinamentul experiențelor introduse în 5.9 și 6.0 ca obiectiv principal pentru viitoarea lansare 6.1. El a publicat foaia de parcurs pentru 6.1 înaintea sesiunii de închidere la WordCamp Europe din Porto, unde era programat să se alăture lui Matt Mullenweg și Josepha Haden Chomphosy pentru o demonstrație. Ventura nu a reușit să ajungă, dar a postat pe Twitter un thread cu demonstrații video ale unor actualizări interesante ale interfeței la care lucrează colaboratorii Gutenberg.
Unul dintre obiectivele principale este de a face navigarea pe site o experiență mai fluidă printr-un nou „mod de navigare” care va permite editorilor de site să mărească și să micșoreze în timp ce lucrează.
Modelele sunt un alt obiectiv major pe care Ventura l-a identificat drept „o piesă centrală a experienței creative”. Colaboratorii lucrează pentru a facilita construirea cu modele, cu planuri de îmbunătățire a procesului de descoperire și inserare. WordPress 6.1 va oferi un suport mai bun pentru utilizarea modelelor în tipuri de postări personalizate, tipuri de blocuri și o experiență mai intuitivă de blocare a modelelor și de gestionare a modelelor salvate.
Colaboratorii explorează, de asemenea, o nouă vedere aeriană și alte idei pentru a facilita interacțiunea cu modelele ca secțiuni ale unei pagini, așa cum a demonstrat Ventura în firul său.
Ventura a spus că un alt obiectiv pentru WordPress 6.1 este să îmbunătățească interfața globală de stiluri cu un suport mai bun pentru restricții, privilegii și setări prestabilite. Instrumentele de design vor fi, de asemenea, actualizate pentru a sprijini tipografia receptivă și pentru a permite gestionarea fonturilor web.
„Tonul lansării va fi de a perfecționa experiențele introduse în 5.9 și 6.0, de a îmbina diferitele fluxuri în experiențe mai coerente și împlinitoare pentru utilizatori, menținători și extensii și de a închide unele lacune în funcționalitate pe măsură ce începem să privim către Faza 3. din foaia de parcurs Gutenberg”, a spus Ventura.
Dincolo de WordPress 6.1: Faza 3 de colaborare va preceda faza 4 multilingvă pentru a stabili arhitectura de bază
Matt Mullenweg și Josepha Haden Chomphosy au adresat mai multe întrebări referitoare la foaia de parcurs pe termen lung a WordPress în timpul sesiunii lor de întrebări și răspunsuri la WordCamp Europe. (Videoclipul din fluxul live este încorporat mai jos.)
Colaboratorii de bază WordPress intenționează să încheie faza de personalizare înainte de a începe faza de colaborare în 2023. În timpul sesiunii de întrebări și răspunsuri, unul dintre colaboratorii poligloți a întrebat de ce WordPress așteaptă până la Faza 4 pentru a începe să lucreze la funcțiile multilingve în core.
„O parte din motivul pentru care nu vrem să setăm date acum și apoi să lucrăm la caracteristică mai târziu este că am învățat de fiecare dată că este greu să creăm arhitectura pentru ceva fără a crea experiența utilizatorului”, a spus Mullwenweg. „Când încercăm să facem una fără cealaltă, de exemplu cu API-ul REST, am intrat în API-ul REST înainte de a-l folosi pe deplin noi înșine. Pe măsură ce am început să utilizăm prima parte a API-ului REST cu Gutenberg, am găsit o grămadă de lacune. M-aș simți deosebit de rău dacă acele lacune ar însemna că pluginurile s-ar fi construit pe o arhitectură greșită de câțiva ani.”
Mullenweg a explicat, de asemenea, de ce crede că este important să se acorde prioritate fazei 3, la care a numit-o „flux de lucru”, înaintea caracteristicilor multilingve:
Faza 3 este fluxul de lucru. Practic, aici vom face coeditarea în timp real în WordPress, la fel ca Google Docs sau altceva. Când vă conectați pentru a edita o pagină sau site-urile dvs. sau un șablon sau ceva, dacă altcineva este acolo în același timp, îl veți putea vedea mișcându-se. Desigur, vrem să ne asigurăm că avem controlul versiunilor integrat, așa cum facem pentru postări și pagini, în cât mai multe părți ale WP posibil, așa că dacă cineva face o greșeală sau o editează site-ul, veți putea rula se întoarce cu ușurință, ceea ce cred că este cu adevărat cheie pentru a oferi oamenilor încredere.
El a subliniat importanța stabilirii arhitecturii de colaborare înainte de a introduce suportul multilingv în core.
„Cred că fluxurile de lucru în jurul mai multor limbi sunt importante”, a spus Mullenweg. „Așadar, unde este creat conținutul canonic, cum circulă schimbările dintr-o limbă în alta, poate chiar bidirecțională, în funcție de persoanele care editează site-ul și cum afectează asta restul șabloanelor – lucruri care sunt în afara postării și conținutul paginii.”
El a remarcat, de asemenea, că numeroasele soluții multilingve ale terților care există deja vor avea o perioadă de tranziție, deoarece core integrează aceste caracteristici.
„Mă aștept la fel ca și cu creatorii de pagini, odată ce există ceva în nucleu, ei fie vor avea o cale de migrare a datelor, fie se vor integra cu orice bază am pus-o în nucleu”, a spus Mullenweg. „Dar aș dori să stabilesc așteptări că este probabil mai mult o inițiativă din 2024 sau 2025 pentru WordPress. Și vrem să facem aceste alte faze foarte bine mai întâi. De ce trebuie să mergem în ordine? Putem face doar atâtea deodată.”
Când persoana care a pus întrebarea a apăsat pentru un motiv pentru care un grup de lucru pentru situații neprevăzute nu ar putea începe acum, Mullenweg a încurajat toți contribuitorii dornici să-și pună munca într-un plugin. El a făcut referire la Gutenberg, care a început ca un plugin și a fost testat ani de zile înainte de a-l introduce în nucleu.
Aș spune că atunci când ne uităm la faza 4, primul lucru la care ne vom uita este cum o fac toate pluginurile. Poate că unul dintre aceste plugin-uri ar putea chiar să devină baza pentru ceea ce intră în nucleu. Este în regulă dacă pluginurile adoptă abordări arhitecturale diferite, pentru că vrem să vedem plusuri și minusuri ale acestora. Amintiți-vă că oamenii folosesc WordPress cu milioane și milioane de postări și pagini, uneori cu zeci de milioane. Vrem ca acest lucru să se extindă, vrem ca acesta să fie performant, vrem să fie accesibil. Luați toate lucrurile pe care oamenii le știu și în care oamenii au încredere despre WordPress. și aduceți-l la această funcționalitate.
Mullenweg a spus că crede că multilingvul va fi „probabil unul dintre cele mai complexe lucruri pe care le aducem la bază, chiar mai mult decât blocurile”. Motivul din spatele acestui lucru este că blocurile au luat ceea ce a făcut WordPress înainte și i-au oferit o nouă interfață pe lângă HTML.
„Multilingual include fiecare lucru din interiorul WordPress – etichete, categorii, pagini, șabloane și îl face multifactorial, astfel încât să fie ca o cantitate factorială de complexitate în plus față de ceea ce acum este mai mult o relație unu-la-unu, " el a spus. „Dacă aveți câteva idei despre cum să faceți acest lucru, implicați-vă cu unul dintre pluginurile existente sau începeți-vă unul.”