Wegen Mac / Steve Jobs ist "HTML5" ein öffentlicher Begriff. Das heißt, Nicht-Programmierer (AKA-Clients) können sich daran erinnern und fragen häufig danach. In diesem Sinne ist es bereits relevant, obwohl es nicht wirklich in einer standardisierten Form existiert, sondern in WebKit- und Firefox-eigenen Versionen.
Leider werden die von Ihnen genannten Inkonsistenzen zu unserem Problem. Es gibt auch einen großen Mangel an Software zur Entwicklung allgemeiner HTML5-Elemente. (Wir müssen alles von Hand machen.)
Worauf es ankommt, ist Folgendes: Was möchten die Leute mit dem Geld, dass Sie tun?
Hier ist eine reale Situation, in die ich geraten bin: 98,5% der Benutzer meiner Kunden-Website befinden sich auf PCs mit IE (dies ist die tatsächliche Nutzungsstatistik, dies ist eine Website für einen bestimmten Nischenmarkt) und 0,02% ihrer Benutzer waren es auf einem Mobilgerät. Und innerhalb dieser .02%, wo 90% Brombeeren (Nicht HTML5-fähige iPhone oder Android). ABER der Kunde besitzt ein iPad. Natürlich, nachdem ich erklärt habe, dass die Benutzer unserer Kunden nicht von der Technologie profitieren würden ... konvertiere ich Flash-Inhalte in HTML5.
Warum? Weil sie Hunderttausende bezahlen, um die Website auf ihrem iPad präsentieren zu können.
Mit einem völlig anderen Client konvertiere ich derzeit Flash-Animationen / Benutzeroberflächen in WebKit-Animationen mit Javascript, weil sie eine "Website" -Klasse besucht haben, in der ihnen mitgeteilt wurde, dass Flash tot ist und HTML5 die Zukunft ist. In der Zwischenzeit verwenden sie keine HTML5-kompatiblen Browser oder haben keine iPhones / iPads.
Ich weiß, Sie sagen, Sie möchten hier nicht über die Inkonsistenzen zwischen HTML5-Implementierungen sprechen, aber das ist ein wesentlicher Teil des Problems. Was auch immer Sie erstellen, muss für die Benutzer Ihres Kunden funktionieren. Dies bedeutet häufig die Verwendung von Flash. Und jetzt, da Flash auf immer mehr Mobilgeräten zum Einsatz kommt, werden viele verschiedene HTML5-Versionen nur noch ein Sprungbrett sein.
Letztendlich ist HTML5 etwas, das Sie wissen sollten, aber Sie sollten niemals Ihre Eier in einen Korb legen.