Modifiche all'infrastruttura web.dev

Ciao, sono Paul.

Volevo condividere alcune novità su questo sito.

Ho deciso di passare da una versione del CMS ospitata su GitHub a un'infrastruttura condivisa da diversi team di Google. Questo avrà un impatto sul modo in cui le persone contribuiscono al sito, cosa che vorrei spiegare un po' meglio.

Quando abbiamo creato questo sito, avevamo l'intenzione di creare "la tua libreria di sviluppo web". Un sito che mostrava solo ciò su cui ritenevamo che il tuo sito dovesse concentrarsi. Abbiamo creato un'infrastruttura personalizzata che utilizzava Lighthouse in combinazione con 11ty. Il concetto era molto interessante. Man mano che abbiamo imparato come le persone volevano utilizzare il nostro sito, ci siamo resi conto che volevano scegliere il proprio percorso attraverso i contenuti che ritenevano autorevoli. Pertanto, abbiamo deciso di offrire agli sviluppatori web una prospettiva moderna sullo sviluppo web e abbiamo spostato la pagina /measure all'indirizzo pagespeed.web.dev.

Man mano che il nostro focus è cambiato e il nostro sito è diventato un'esperienza basata solo sui contenuti, la necessità di mantenere la nostra infrastruttura è diventata meno importante. Pertanto, di recente ho deciso di modificare l'infrastruttura di questo sito. Voglio che un maggior numero di membri del nostro team si concentri sulla creazione delle linee guida e degli strumenti di cui hanno bisogno gli sviluppatori web, mentre la manutenzione della nostra infrastruttura può essere gestita con gli strumenti interni esistenti.

Esistono molti altri fattori secondari, uno dei quali è la possibilità di integrarsi nell'infrastruttura di localizzazione per poter servire gli sviluppatori la cui lingua principale non è l'inglese.

Il nostro obiettivo è mantenere gran parte delle funzionalità invariate e risolveremo eventuali problemi di migrazione nelle prossime settimane. Questa modifica comporterà un cambiamento nel nostro modello di contributo aperto. Anziché aprire una richiesta di pull su GitHub, per contribuire con una correzione o aggiungere nuovi contenuti, devi inviarla tramite il nostro strumento di monitoraggio dei problemi aperti. Siamo ancora molto felici di accettare contributi, ma volevo sottolineare che sarà molto più complesso per le persone contribuire con semplici modifiche. Detto questo, in pratica, abbiamo creato la stragrande maggioranza dei contenuti in prima persona o abbiamo commissionato contenuti (ad esempio la nostra serie di corsi web.dev/learn) a esperti noti dell'ecosistema.

Manterremo un archivio dell'infrastruttura del sito attuale e dei contenuti su GitHub, quindi se vuoi vedere come abbiamo creato il sito e accedere alla sua cronologia, puoi farlo.

Continueremo inoltre a garantire che i contenuti abbiano la stessa licenza Creative Commons per tutti i materiali (esistenti e ancora da creare), in modo che chiunque voglia prenderli, modificarli e ospitarli possa farlo (con l'attribuzione).

Il mio intento è quello di impegnarmi di più per rendere questo sito una delle migliori risorse di sviluppo web disponibili sul web.

Infine, vorrei ringraziare tutti coloro che hanno contribuito a questo sito nel corso degli anni. Per me e il team è stato molto importante che tu abbia dedicato tempo ed energie per supportare questo sito.

1Iv4N, mysteryDate, aleventhal, aashutoshrathi, armujahid, 01abhishekjain, AdamDemirel, adamlacombe, lpmi-13, adamsilverstein, lol768, ooade, adzo261, codeAdrian, adrianholovaty, ahmadawais, gssakash, matobaa, akshayagarwal, flyinprogrammer, albajarazeth, AleksandrHovhannisyan, adueppen, agaripian, alexandersandberg, YozhEzhi, dieulot, iampava, littleli, banaag, ameer1234567890, andrealeardini, achou11, Myndex, recvfrom, AndrewKGuan, pathliving, andys8, gunayanil, AnilSeervi, anirudhganwal06, helloankit, agcolom, antoinebisch, atjn, kulakowka, anusmitaray, zuoaoyuan, arnabsen, yuvrajmahalle, tonystark93, itsashutoshhans, avisionx, AymenLoukil, azat-io, morsssss, benschwarz, thebengeu, benmcm1994, Bidfca, b2m9, BogdanCerovac, PendalF89, bslassey, cgbarros, Steffan153, ctesniere, hanselfmu, chargao, chiamakaikeanyi, cjdell, chrisdwheatley, xylo04, ChristianEdwardPadilla, connor-baer, csabapalfi, extra808, sourcediz, DamianMullins, dandclark, dfabulich, dstop75, danieltxok, Daniel-Kolev, danoc, d2s, altruity, darahak, bathos, geddski, maxolasersquad, ddworken, davidvancleve, djabif, deepansh96, Dennis273, derekherman, DharmenderRajput, diekus, Dimas-e63s, ApplY3D, krutoo, dmh, domenic, drott, beauxq, vezwork, e111077, emiliogarza, ericvera, emartini, EtherNoteWorld, 32teeth, evantd, Krutsch, piuccio, fahad19, Faisal50x, Fiszcz, Firerug, FMJansen, franktopel, xfq, mvsde, gavin667, kuhel, Guilospanck, devsnek, gernberg, Haroenv, charisTheo, harsh1868-zz, hashimaziz1, Hatlen, drakang4, agentofuser, limhenry, HolgerJeromin, hoch, hdf1986, Hydrophobefireman, idorenyinudoh, IsaacLK, iamakulov, IvanFLeon, Ivaylo-Kirov, jtangelder, kurtextrem, sairion, runjak, JakubKus, jgentes, beutnagel, JayHoltslander, freakles, halans, logut, jyasskin, jespertheend, jihchi, jimmynyny, jimmywarting, jimoong, jodydonetti, lencioni, joemcgill, jschaf, JoelGritter, josepharhar, johannes-weber, johnapost, Scoutan, jimper, justjonty, jordanbertasso, joseearias, jgutix, konojunya, Schweinepriester, kailash360, Prokos, kasra-pak, kyliau, KenjiBaheux, dosentmatter, lozandier, kidonng, klyok, koto, irori, dbaron, lakbychance, DawnGate, legilioli, leonardomerlin, lionralfs, luciomartinez, mahozad, houkanshan, majido, maxymczech, mnjit20, mbeaudru, valse, mdecorte, markpalfreeman, mvogelgesang, GameRuiner, ultrox, martenrichter, ybiquitous, Wilto, mtsgeneroso, mfalken, mattschlosser, mauriciabad, penderuk, maxlgu, mayankkt9, starkblaze01, mebinrobin, meduzen, mderazon, micnem, sevignator, mgifford, exploitmik, minseoksuh, mohamedfasil, mudssrali, gitmibrahim, laranhee, budavariam, nancymic2, nairnandu, I82Much, NielsKersic, olegsorokin, oliverdunk, oliviertassinari, omlondhe, OmarShehata, osvaldoM, Nullpo, pnavarrc, pankajmouriya, pborreli, Pascalmh, thepassle, pmeenan, paul-hph, abraham, NOtherDev, Armanio, arskama, cljazouli, ChezFre, coliff, clemenshelm, djpowers, buondevid, denisstasyev, demershov, dipiash, ekafyi, twerske, ecarlisle, felixarntz, gilbertococchi, j2kenton, josevarghese, joycetoh8, kevinfarrugia, thinkverse, leettaylor, Leland, lucalves, nondebug, MattiasBuelens, knenkne, justmarkup, mmocny, mbarker84, miguelfdezc, rottina, MoosaSaadat, charpeni, patrickhlauke, meistudioli, gangsthub, psalaets, gurtt, prajwalpoojary, richardcarrigan, rishi-raj-jain, caaatisgood, Snugug, zarahzachz, scottaohara, maliMirkec, lacolaco, tcoustil, tonypconway, travisricks, mrtuvn, Twaha-Rahman, bercly0b, shapkarin, gswetha, ilyaspiridonov, mdiblasio, meggynw, nimajafari, raminjafary, sl1673495, sxyazi, jonchenn, aardrian, NegiAkash890, aleksandr-kiliushin, Alex61NN5, asheerrizvi, cehfisher, chrishtr, davelab6, dangdennis, guiseek, junaga, hchiam, adactio, Theiaz, kara, kaycebasques, equinusocio, theneekz, phulengo, robnyman, RoelN, imteekay, ulan, anniesullie, kjue25, simevidas, jeremyroman, kyarik, dalmaer, verlok, camden, dwsmart, ericlaw1979, JackJey, Blazzike, jzern, j9t, kevinkiklee, NiedziolkaMichal, miketaylr, processprocess, foolip, Malvoz, pepelsbey, myshov, detinsley1s, Diklla, johnrich85, lweichselbaum, molaycule, sisidovski, Djuffin, rahulrao0209, web-padawan, tannerdolby, FluorescentHallucinogen, nucliweb, patrickhulce, sofiayem, kaslee, remigius42, Abhiram-Gullapalli, lizzisassman, egsweeny, connorjclark, adamraine, christianliebel, myakura, tcope25, andreban, mathiasbynens, surma, vegerot, AVGP, mgechev, nitinmalave, uskay, IvanBila, brendankenny, jh3y, mattletford, estelle, twifkak, paulirish, jakearchibald, developit, jecfish, bramus, rowan-m, RReverser, ebidel, matthiasrohmer, tropicadri, maudnals, demianrenzulli, chaficnajjar, kosamari, rviscomi, addyosmani, TimvdLippe, mamieorine, digi-booster, una, heyawhite, simgobb, housseindjirdeh, AaronForinton, mfriesenhahn, Andy-set-studio, philipwalton, petele, agektmr, mihajlija, jeffposnick, khempenius, Meggin, tunetheweb, samdutton, malchata, argyleink, beaufortfrancois, jpmedley, MichaelSolati, rachelandrew, devnook, samthor, tomayac, robdodson.

Grazie.

Paul Kinlan.