Der Advanced Web Apps Fund unterstützt Entwickler, die das Web leistungsfähiger machen.
Im Laufe der Jahre hat Chrome dem Web neue Funktionen hinzugefügt, z. B. den Dateisystemzugriff und WebTransport, und weitere Investitionen in Technologien wie WebAssembly getätigt. Das Web ist heute leistungsfähiger denn je, sodass Entwickler leistungsstarke Anwendungen wie Photoshop im Web anbieten können.
Das Chrome-Team hat zwar hart daran gearbeitet, neue Funktionen zu entwickeln, ist aber nur für einen kleinen Teil der Arbeit verantwortlich. Web-App-Entwickler sind auf unzählige andere in der Community angewiesen, die ein starkes Ökosystem aus APIs, Tools, Demo-Apps und anderen Materialien aufgebaut haben. Um die Bedeutung dieser Arbeit zu würdigen und mehr Menschen die Möglichkeit zu geben, sich auf diese Projekte zu konzentrieren, möchten wir heute den Advanced Web Apps Fund vorstellen: einen neuen Fonds zur Unterstützung des Webs als Plattform für erweiterte Apps.
Welche Art von Projekten suchen wir?
Alles, was das Web als Plattform für erweiterte Apps verbessert, fällt in diesen Bereich. Wir haben keine genaue Definition für „erweiterte Apps“. Im Allgemeinen sind damit Websites gemeint, die eine app-ähnliche Benutzeroberfläche und umfangreiche clientseitige Funktionen haben. Hier einige Ideen, die unser Team entwickelt hat:
- Neue Funktionen (z. B. ein WebSQL-Ersatz mit WebAssembly)
- Bibliotheken und Tools, die das Erstellen erweiterter Web-Apps erleichtern, z. B. Verbesserungen an Bubblewrap und Treiber, die WebUSB unterstützen.
- Demo-Apps und Anleitungen, die einzigartige oder leistungsstarke Anwendungsfälle für erweiterte Webanwendungen zeigen.
Voraussetzungen
Jeder kann sich bewerben, aber du benötigst ein Open Collective-Konto. Du kannst dich für ein Projekt bewerben, dessen Inhaber du bist, oder ein Projekt vorschlagen, das deiner Meinung nach Unterstützung verdient. Wenn Sie nicht der Inhaber des Projekts sind, müssen Sie dafür sorgen, dass die Hauptverantwortlichen des Projekts bereit sind, die Codeänderungen zu akzeptieren, für die Sie eine Finanzierung beantragen. Dies ist eine Voraussetzung dafür, dass das Sponsoring genehmigt wird.
So stellst du den Antrag
Erstellen Sie ein kurzes Dokument, in dem Sie Ihr Vorhaben beschreiben. Bei vorhandenen Projekten können Sie auch ein GitHub-Problem in Ihrem Projekt melden. Füllen Sie dann dieses Einreichungsformular aus. Es gibt keine Frist. Wir bewerten die Vorschläge fortlaufend.
Bildnachweis: #WOCinTech.