Dupa cateva luni intense de munca la o schimbare atat de semnificativa, ziua a ajuns in sfarsit: noua platforma MDN Web Docs (denumita in cod Yari) este in sfarsit lansata!
In perioada 2 noiembrie – 14 decembrie, am derulat o perioada beta in care unii dintre membrii fabulosi ai comunitatii au testat noua platforma, au trimis modificari de continut, ne-au permis sa incercam noul flux de lucru de contributie si am sugerat imbunatatiri atat pentru platforma, cat si pentru stil . Cu totii va multumim din toata inima.
Aceasta postare serveste pentru a oferi o actualizare a locului in care ne aflam acum, a ceea ce ne propunem sa facem in continuare si a ceea ce puteti face pentru a ne ajuta.
Unde suntem acum
Am reunit un sistem de lucru intr-un timp scurt, care se imbunatateste considerabil pe platforma anterioara si rezolva o serie de probleme tangibile. Cu siguranta mai este mult de lucru, dar aceasta noua versiune ofera o baza stabila de iterat si veti vedea o multime de imbunatatiri suplimentare in lunile urmatoare. Iata o privire asupra locului in care ne aflam acum:
Contributie in GitHub
Cea mai semnificativa diferenta cu noua platforma este ca am descentralizat continutul dintr-o baza de date SQL in fisiere intr-un depozit git. Pentru a edita continut, acum trimiteti cereri de extragere impotriva https://github.com/mdn/content repo, mai degraba decat sa editati wiki folosind vechiul editor WYSIWYG.
Acest lucru are un avantaj imens in ceea ce priveste fluxul de lucru al contributiei – deoarece este o repo GitHub, il puteti insera in fluxul de lucru, cu toate acestea va simtiti confortabil, modificarile in masa sunt mai usor de realizat programatic si puteti face modificari impreuna pe mai multe pagini intr-o singura extragere solicitam mai degraba decat modificari individuale dispersate si putem aplica scame automate inteligente la editari pentru a accelera munca.
Repozitia de continut vine initial cu cateva instrumente CLI de baza pentru a va ajuta cu sarcini fundamentale, cum ar fi pornirea firului (pentru a crea o previzualizare live a aspectului documentului dvs. atunci cand este redat pe MDN), crearea continutului firului (pentru a adauga o pagina noua) ), mutarea continutului firului (pentru a muta o pagina existenta) etc. Puteti gasi mai multe detalii despre acestea si alte instructiuni de contributie, in fisierul README al repo.
Ingrijirea comunitatii
Interactiunile comunitatii nu vor fi doar imbunatatite, ci transformate. Acum puteti purta o conversatie despre o modificare a unei cereri de extragere inainte ca aceasta sa fie finalizata si trimisa, facand sugestii si iteratii, mai degraba decat sa va faceti griji cu privire la obtinerea ei perfecta prima data.
Credem ca acest model va oferi contribuabililor mai multa incredere in a face schimbari si ne va permite sa construim o relatie mult mai buna cu comunitatea noastra si sa ii ajutam sa isi imbunatateasca contributiile.
Reducerea poverii dezvoltatorului
Povara noastra de intretinere a dezvoltatorilor este, de asemenea, acum mult redusa cu aceasta actualizare. Platforma existenta (Kuma) este complexa, greu de intretinut, iar adaugarea de functii noi este foarte dificila. Actualizarea va simplifica foarte mult codul platformei – estimam ca putem elimina o parte semnificativa a bazei de cod existente, ceea ce inseamna o intretinere si contributii mai usoare.
Acest lucru este valabil si pentru arhitectura noastra front-end: platforma MDN existenta are o serie de incoerente frontale si probleme de accesibilitate, pe care am vrut sa le abordam de ceva timp.
vecinas cachondas follar con jovencitas
todoporno viejas masturvandose
trio casero español viejas con jóvenes
sexo casero españa me corro en su boca sin avisar
muy tetonas follando en el convento
maduras tocandose chicas altas follando
españolas amater scat lesbianas
porno espaniol jovenes españolas follando
mamadas de polla se follan a su mujer
alexa grace xxx incesto real
masajes eroticos camara oculta filme porno vechi
sexo videos gratis paja a desconocido
porno amas de casa porno forzado
super mamadas orgias amateur
abuela caliente torbe videos completos
colegialas peludas asiaticasxxx
relatos sexo con maduros tetas espectaculares
muy maduras follando incesto clasico
incesto subtitulado pillados follando infraganti
comic porno español porno casero en españa
Trecerea la o noua platforma simplificata ne ofera o oportunitate perfecta de a rezolva astfel de probleme.
Ce facem in continuare
Exista o serie de lucruri pe care le-am putea face pentru a imbunatati in continuare noua platforma in viitor. Saptamana trecuta, de exemplu, am vorbit deja despre planurile noastre pentru viitorul l10n pe MDN.
Primul lucru la care vom lucra in noul an este rezolvarea problemelor din noua platforma. Dupa aceea, putem incepe sa ne servim cititorii si colaboratorii mult mai bine decat inainte, implementand noi caracteristici mai rapid si mai increzator, ceea ce va duce la un MDN si mai util, cu un model de contributie si mai puternic.
Sectiunile de mai jos nu sunt deloc definite, dar ofera o idee utila despre ceea ce am planificat in continuare pentru platforma. Ne propunem sa publicam o foaie de parcurs publica in viitor, astfel incat sa puteti afla unde ne aflam si sa faceti sugestii.
Trecerea la Markdown
La lansare, continutul este stocat in format HTML. Acest lucru este in regula – stim cu totii putin HTML – dar nu este cel mai convenabil format pentru editare si scriere, mai ales daca creati o pagina noua considerabila de la zero. Majoritatea oamenilor considera ca Markdown este mai usor de scris decat HTML, asa ca vrem sa trecem in cele din urma la stocarea continutului nostru principal in Markdown (sau poate in alt format), mai degraba decat HTML.
Imbunatatirea cautarii
De mult timp, functionalitatea de cautare a fost sub standard pe MDN. In viitor, nu numai ca dorim sa ne actualizam cautarea pentru a obtine rezultate utile, dar dorim sa cautam si mai util, de exemplu cautare fuzzy, cautare dupa popularitate dupa titluri, rezumate, cautare text complet si multe altele.
Reprezentand meta paginile MDN
In prezent, numai paginile de continut MDN sunt reprezentate in noua noastra repo de continut. In cele din urma, am dori sa nu mai folosim vechea noastra pagina de acasa, profil si cautare, care sunt inca difuzate in prezent de pe vechea noastra platforma bazata pe Django, si sa le aducem in noua platforma cu toate avantajele pe care le aduce.
Si mai sunt!
De asemenea, am dori sa incepem sa exploram:
- Optimizarea atasamentelor de fisiere
- Implementarea si aplicarea CSP pe MDN
- Linting automat si formatarea tuturor fragmentelor de cod
- Inlaturati treptat macro-urile KumaScript vechi care raman in continutul MDN, eliminati, redati sau inlocuiti-le dupa caz. De exemplu, macrocomenzile de linkuri pot fi redate, deoarece linkurile HTML standard vor functiona bine, in timp ce toate macrocomenzile din bara laterala pe care le avem ar trebui inlocuite cu un sistem de bare laterale adecvat incorporat in platforma reala.
Ce puteti face pentru a ajuta
Dupa cum ati vazut din pasii urmatori de mai sus, mai sunt inca multe de facut si ne-ar placea comunitatea sa ne ajute cu viitorul continut MDN si munca platformei.
- Daca sunteti mai interesat sa ajutati la lucrul cu continut, puteti afla cum sa ajutati la Contribuirea la MDN.
- Daca sunteti mai interesat sa ajutati la dezvoltarea platformei MDN, cel mai bun loc pentru a afla de unde sa incepeti este Yari README.
- In ceea ce priveste gasirea unui loc general bun pentru a discuta despre MDN, va puteti alatura discutiei din camera de chat MDN Web Docs de pe Matrix.
Despre Chris Mills
Chris Mills este scriitor tehnic senior la Mozilla, unde scrie documente si demonstratii despre aplicatii web deschise, HTML / CSS / JavaScript, A11y, WebAssembly si multe altele. Ii place sa joace cu tehnologiile web si sustine ocazional discutii tehnice la conferinte si universitati. Obisnuia sa lucreze pentru Opera si W3C si ii place sa cante la tobe de metal greu si sa bea bere buna. Locuieste langa Manchester, Marea Britanie, impreuna cu doamna lui buna si cu trei copii frumosi.
Mai multe articole ale lui Chris Mills …








