Un ottimo punto di partenza in questi giorni è link . Questo è il forum di discussione sul Web per il gruppo di community dell'incubatore di piattaforme Web (WICG) , un gruppo di comunità del W3C (CG).
Il WICG è aperto alla partecipazione di chiunque, ed è stato creato attraverso la collaborazione con tutti i principali progetti di motori di browser (Webkit / Safari, Gecko / Firefox, Edge / MSIE, Blink / Chrome) espressamente allo scopo di fornire a tutti "una struttura leggera per proporre e discutere le nuove funzionalità della piattaforma web" .
Il WICG è appena stato avviato di recente ma ha già pubblicato Contribuire Nuove proposte linee guida.
Qui da queste linee guida ci sono i passaggi chiave che descrive lo sviluppo di una nuova funzionalità:
- indica il problema
- Unisciti al gruppo
- Valutazione
- Use cases
- Advocate
- Specificalo
- (punti bonus) Implementazione
Questo schema si basa sui precedenti successi nell'acquisizione di nuove funzionalità nella piattaforma (ad esempio, le immagini reattive <picture>
element e srcset
attributo ) e una sorta di reverse-engineering dei passaggi che hanno portato a quei successi, documentandoli e ottimizzandoli.
Come qualcuno che è stato strettamente coinvolto nel lavoro sulla piattaforma per molti anni, non posso esagerare sull'importanza del passo n. 1 da quel profilo, Indica il problema .
Il maggior progresso viene fatto con la minima quantità di acrimonia quando le persone mostrano per prima cosa descrizioni dei problemi molto chiare e chiedono ad altri idee su come risolvere il problema - al contrario, per esempio, presentarsi con una soluzione già in mano loro stessi, ed essendo già sovra-investiti nella propria idea di quale sia la soluzione giusta.
C'è molta energia positiva dietro il WICG e sarebbe bello coinvolgerne un maggior numero di persone.