Hallo,
Will man WebApps entwickeln und ein ähnliches Look&Feel bieten (und damit auch einen gewissen Komfort) wie native Apps, dann wären gewisse Infos hilfreich und zusätzlich könnte man einfach ausliefern, was benötigt wird und müsste nicht pauschal ausliefern und den Rest dem Browser überlassen.
Solche Web-Apps sind in 90% der Fälle komplexe JavaScript-Anwendungen. Also können die Feature-Abfragen clientseitig passieren. Dafür gibt es Fertiglösungen wie Modernizr, yepnope und Require.js. Nichts muss pauschal ausgeliefert werden.
Einige der von dir verlinkten Thread habe ich ja kommentiert. Zum Teil halte ich es für unangebracht, mit Feature-Abfragen unterscheiden zu wollen, z.B. zwischen Mouse- und Touch-Eingabe zu unterscheiden. Dies macht nur im Hinblick auf komplexere Gesten Sinn. Da heutige Geräte meist beides können (Maus und Multitouch sind möglich), wäre eher eine Nutzerabfrage sinnvoll.
Mathias