- W1Wenn ihr HTML5 App Entwickler seid und beabsichtigt, eine App für das neue Firefox OS zu entwickeln, könnt ihr von Mozilla ein kostenloses Firefox-Smartphone (Geeksphone Keon) bekommen, wenn ihr bis Ende des Monats eine Beschreibung eurer App einreicht, die Mozilla überzeugt. Mehr Informationen: Mozilla Blog Eintrag https://hacks.mozilla.org/2013/05/phones-for-apps-for-firefox-os/ Das Bewerbungsformular http://bit.ly/phones-for-apps Das Smartphone, das ihr bekommen könnt http://www.geeksphone.com/ Außerdem: Trotz aller Kritik wird die W3C die Pläne weiterverfolgen, DRM ins offene Web zu bringen. Google hat den Entwurf der »Encrypted Media Extension« bereits in Chrome und Chrome OS integriert. Die EME selbst übernimmt nicht die Ver- / Entschlüsselung, sondern ist nur ein standardisierter Weg, um Daten an ein Plugin weiterzureichen, das deren Ver- / Entschlüsselung übernimmt. Kritiker bemängeln deshalb auch, dass die EME das Web erneut von Plugins abhängig macht. Mehr Informationen: CNet-Artikel mit einem Interview mit dem CEO des W3C http://news.cnet.com/8301-1023_3-57583619-93/w3c-proceeds-with-web-video-encryption-despite-opposition/ heise-Artikel, der auf den CNet-Artikel Bezug nimmt http://www.heise.de/newsticker/meldung/HTML5-W3C-haelt-an-DRM-Schnittstelle-fest-1860163.htmlPhones for Apps for Firefox OShacks.mozilla.orgHello HTML5 app developers, the open mobile web is calling. We know you're out there, chomping at the bit, coding, testing, reading documentation, downloading …
Petition gegen die Einführung von DRM in HTML5 und weitere Entwicklungen
Von oli veröffentlicht am UhrVor über einem Jahr schrieb ich im deutschsprachigen Opera Blog über das Vorhaben, DRM in HTML5 einzuführen.
Damals gab es eine hitzige Debatte in der WHATWG-Mailingliste zwischen Befürwortern dieses Vorhabens, die eine Möglichkeit wollten, kopiergeschützte Inhalte (vorrangig Premium-Videos, wie z.B. Kinofilme) auch über die offene Webplattform abspielen zu können, und Gegnern des Vorhabens, die verhindern wollten, dass ein System, das dem Nutzer Zugang zu den Daten auf seinem Computer verwehrt, Teil dieser offenen Webplattform wird.Die Diskussion ist seitdem nicht abgeebbt. Im Gegenteil: Ende Januar hat die HTML Workinggroup der W3C die Spezifikation von damals auf die nächste Stufe des Standardisierungsprozesses gebracht. Seitdem ist eine neue, intensivere Welle von Protesten durch das Internet geschwappt.
Vor einer Woche veröffentlichte die Anti-DRM-Initiative »Defective By Design« eine Petition, die die Einführung von DRM in HTML unter allen Umständen verhindern möchte. Über zehntausend Unterzeichner zählt die Petition inzwischen.
Selbst bekannte deutsche Webseiten, die thematisch nicht primär auf HTML5 spezialisiert sind (u.a. Spiegel Online, Netzpolitik, t3n, Nerdcore), berichteten gestern und heute über die Petition und riefen zum Unterzeichnen auf. Weiterlesen »Die neue Rolle von Javascript
Von DerElse veröffentlicht am UhrIn diesem Artikel möchte ich erklären, warum ich daran glaube, dass Javascript eine neue Rolle als vollwertige Programmiersprache einnehmen wird. Einen Geschichtsexkurs und eine Einführung in Javascript spare ich mir an dieser Stelle, das haben andere schon besser gemacht (siehe HTML&CSS lernen, Abschnitt Javascript).
Die Rolle von Javascript bisher
Javascript ist bei vielen Programmieren als “die Client-Sprache” verschrien. Sie wird meist genutzt, um im Browser dynamisches Verhalten zu ermöglichen, Daten zu validieren oder asynchrone Events auszulösen und zu verarbeiten. Der Code wird mit dem HTML und CSS an den Browser geschickt und dort ausgeführt.Und dann kam Node…
Javascript kann aber mehr. Durch neue Umgebungen wie node.js oder vert.x ist es möglich, Javascript auch ohne Browser auszuführen und damit Webserver und Applikationen zu erstellen. Weiterlesen »Erster Beitrag im Opera-Blog und Änderung der Mitwirkungs-Möglichkeiten
Von oli veröffentlicht am UhrVor einiger Zeit habe ich die Möglichkeit bekommen, im deutschsprachigen Opera-Blog Artikel über HTML5 zu schreiben. Gestern habe ich nun endlich meinen ersten Artikel dort veröffentlicht: DRM und das offene Web. Er handelt von den aktuellen Diskussionen in der W3C Mailingliste über die mögliche Einführung von DRM in HTML5. Durchaus lesenswert also.
Wer den RSS-Feed dieser Seite abonniert, hat am 29. Februar vermutlich einen seltsamen Artikel im Feed gehabt. Ein Spammer hat die Mitmach-Möglichkeiten von css3-html5.de genutzt und einen Spam-Beitrag veröffentlicht. Dies ist nicht das erste Mal, dass ein Spammer das versucht, aber das erste Mal, dass ich die Veröffentlichung nicht verhindern konnte. Deshalb habe ich nun als Konsequenz die Rechte neuer Autoren eingeschränkt. Ihr könnt nun nicht mehr sofort Artikel veröffentlichen, es tut mir Leid. Wenn ihr einen Beitrag geschrieben habt, müsst ihr mir jetzt “manuell” Bescheid geben, damit ich euch upgrade und ihr ihn veröffentlichen könnt.
Rundumschlag: Mozilla Marketplace, B2G, die Zukunft des Webs, Roadmap für Adobe Flash und mal wieder ein Zwischenbericht zum Stand der Seite
Von oli veröffentlicht am UhrNach einiger Zeit mal wieder hier ein Beitrag statt auf der facebook-Seite.
Dieser Beitrag ist über verschiedene aktuelle Entwicklungen: Über zwei Mozilla Projekte, eine Analyse, was sie für die Zukunft des Webs bedeuten, über die neue Roadmap, die Adobe für den Flash Player bekanntgegeben hat, und zu guter Letzt nach langer Zeit ein Einblick, wie es momentan mit css3-html5.de und den YouTube-Videos steht. Weiterlesen »Tschüss time-Element! Hallo, data!
Von oli veröffentlicht am UhrWährend die W3C dabei ist, das aktuelle HTML5 in seinen Empfehlungsstatus zu überführen, ist die WHATWG dabei, es fleißig weiterzuentwickeln und umzuändern. Dementsprechend werfen sie auch bereits bestehende Elemente wieder aus der Spezifikation heraus und fügen neue ein. In diesem Fall: Das time-Element! Eines der sinnvollsten semantischen Elemente in HTML5 gibt es seit heute nicht mehr.
Doch das hat auch einen guten Grund: Es wurde durch das data-Element ersetzt. Weiterlesen »
Mehr Informationen auf Facebook
Von oli veröffentlicht am UhrDa ich momentan nur selten die Zeit finde, Artikel zu schreiben, ist der letzte Beitrag hier schon über einen Monat alt. Wenn du dennoch auf dem neusten Stand bleiben willst, empfehle ich dir die Facebook-Seite von css3-html5.de
Da es schneller und weniger aufwändig ist, etwas auf facebook zu schreiben, veröffentliche ich Neuigkeiten dort eher als hier auf der Seite, sodass du besser informiert bleibst, wenn du der Facebook-Seite folgst.
Ein kurzes Roundup der letzten News:
- Google veröffentlicht mit “Swiffy” ein Tool, um Flash-Inhalte in HTML5 und SVG zu konvertieren (von vor 5 Stunden / vom 28. Juni)
- Opera 11.5 wurde als Final veröffentlicht und ein Counter auf opera.com zeigt, wie oft der Browser bereits heruntergeladen wurde (vom 28. Juni)
- Firefox 5 ist veröffentlicht und Techchrunch erregt viel Aufsehen um die Meldung, Facebook plane mit einem HTML5-basierten Web App-Store einen Angriff auf Apple (vom 18. Juni)
- Die ersten 20 Minuten meines .Net DevCon-Vortrags “HTML5: Der Browser als Plattform” als YouTube-Video (vom 10. Juni)
Weiterer Vorteil der Facebook-Seite: Ich habe den YouTube-Link nur auf Facebook veröffentlicht. Ohne Link könnt ihr das Video nicht sehen, da es nicht über die YouTube- oder Google-Suche zu finden ist. - Google veröffentlicht ein webbasiertes Buch über das Web, dessen Zukunft und HTML5. Das Buch ist passenderweise selbst in HTML5 geschrieben worden. (vom 3.6.)
- Adobe erklärt die “Flash vs. HTML5″-Debatte und damit die “Adobe vs. Apple”-Debatte für beendet. (vom 2. Juni)
- Microsoft gibt einen ersten Einblick in Windows 8. Die Überraschung: Das Konzept sieht vor, native Programme und HTML5 Web Apps gleichberechtigt auf eine Stufe zu stellen. (vom 2. Juni)
- Kurz nachdem ich den Artikel über die neue Beta von Firefox 5 veröffentlicht hatte, released Mozilla bereits Firefox 6 im Aurora-Channel. (vom 1. Juni)
Du siehst, die Facebook-Seite lohnt sich, um informiert zu bleiben bzw. manchmal sogar für exklusive Inhalte. Die Posts sind alle kurz und bieten für diejenigen, die sich tiefer mit dem entsprechenden Thema befassen wollen, externe Links mit weiterführenden Informationen.
Firefox 5, Opera 11.5, Chrome 12 und Chromebooks: Neuerungen an allen Fronten
Von oli veröffentlicht am UhrWie ich in meinem letzten Beitrag schon geschrieben habe, ist nichts Weltbewegendes bei der Entwicklung von HTML5 passiert. Dennoch schreitet sie aber unentwegt voran und besonders spannend ist dabei das, was nicht nur in der Theorie existiert (sprich das, was in der WHATWG-Mailingliste diskutiert wird), sondern was tatsächlich schon in der Praxis anwendbar ist. Innerhalb der letzten Wochen sind neue Versionen von Opera, Chrome und Firefox veröffentlicht worden. Dieser Beitrag ist ein kurzes Update zur HTML5-Implementation bei den neuen Browser-Veröffentlichungen:

Bildquelle: Mozilla Blog
Weiterlesen ».Net DevCon und My Opera Deutschland
Von oli veröffentlicht am UhrJe, oh, je. Seit das neue Semester angefangen hat, komme ich zu nichts mehr. Glücklicherweise ist in der HTML5-Entwicklung in der Zeit auch nichts dramatisches passiert, weswegen hier nichts fehlt.
Dennoch gibt es aber zwei selbstreferentielle Nachrichten, die ich schon seit einigen Wochen loswerden wollte, und eigentlich vorhatte, in einem neuen Videoupdate zu verarbeiten. Aber ich komme nicht dazu, es zu machen. Deswegen nun hier als Text und nur ganz schnell:- Am 6. und 7. Juni wird in der Meistersingerhalle in Nürnberg die .Net Developer-Conference veranstaltet. Es gibt auch Vorträge zum Thema Webentwicklung. Ich werde eine Session haben mit dem Thema “HTML5: Der Browser als Plattform“, in der es um die Möglichkeiten von HTML5 für Webanwendungen geht. Karten für die Konferenz sind übrigens noch erhältlich.
http://www.dotnet-devcon.de/
Ich bin gespannt, wie das wird, da ich völlig Entwicklerkonferenz-unerfahren bin. Nicht mal als Besucher war ich bisher auf einer. - Dank des Beitrags über die Veröffentlichung der Beta von Opera 11.10 habe ich Post von Opera bekommen mit dem Resultat, dass ich seit dem 28. April nun die Möglichkeit habe, im deutschsprachigen Opera-Blog Artikel über HTML5 zu schreiben!
http://my.opera.com/deutsch/blog/
Jetzt ist es endlich gesagt. Das war’s dann aber auch erstmal an selbstbezogenen Nachrichten. Auf Themen, wie bspw. dass die erste Beta von Chrome 12 heute herausgekommen ist, werde ich noch irgendwann eingehen!
MIX11 und ein Ausblick auf Internet Explorer 10
Von oli veröffentlicht am UhrNachdem ich es vor drei Tagen bereits auf facebook gepostet habe, nun hier noch einmal ein wenig ausführlicher: Microsoft hat vom bis die MIX11 abgehalten. Die MIX ist eine jährlich stattfindende Microsoft-Konferenz für Webentwickler und -designer, auf der kommende Webtechnologien vorgestellt werden.
Eingeleitet wurde die MIX11 mit einem Rückblick auf den IE9, der vor vier Wochen veröffentlicht wurde. Dean Hachamovitch, der Leiter des Internet Explorer Teams bei Microsoft, präsentierte den IE9 als einzigen Browser, mit dem man eine “native Erfahrung von HTML5″ erleben könne (“The only native experience of the Web of HTML5 today is on Windows 7 with IE9.”). Der Begriff “native HTML5″ ist immer wieder gefallen, auch in einem begleitenden Eintrag im IE-Blog, der zu einem großen Teil wortgetreu das enthält, was Dean Hachamovitch in der Keynote vorgetragen hat.
“Nativ” bedeutet aber in Bezug auf Software, dass ein Programm für ein bestimmtes Betriebssystem oder einen bestimmten Prozessor entwickelt wurde. “Natives HTML5″ wäre somit HTML5, dass für ein bestimmtes Betriebssystem oder einen bestimmten Prozessor entwickelt wurde. Webstandards wie HTML5 haben aber die besondere Eigenschaft, dass sie gerade nicht für bestimmte Hardware oder Betriebssysteme entwickelt wurden, sondern plattform-übegreifend und geräte-unabhängig sind. Deswegen gab es für die Formulierung “native HTML5″ sehr viel Spott aus Operas und Firefox Ecke, die dies als ein Marketing-Versuch von Microsoft aufgefasst haben, dem IE eine besondere Stellung im Browsermarkt zu geben. Einige Blogger und Zeitungen haben die Formulierung dennoch kritiklos übernommen.Nach der Einleitung gab es einen Ausblick auf die Zukunft des IEs. Obwohl der neuste IE erst vier Wochen alt ist, wird seit drei Wochen bereits an dessen Nachfolger gearbeitet, dem IE10. Weiterlesen »
Encoding.com öffnet vid.ly – Eine URL für Videos, die du überall gucken kannst
Von oli veröffentlicht am Uhr
Das HTML5 Videoelement wurde konzipiert, damit das Einbinden von Videos so einfach wird wie das Einbinden von Bildern. Das ist bis dato nicht der Fall. Die Browserhersteller konnten sich nicht auf einen Video-Codec einigen, sodass Apples Safari und der neue Internet Explorer von sich aus nur H.264-kodierte Videos unterstützen (Googles Chrome kann dies noch, wird die Unterstützung aber bald aufgeben), während Firefox und Opera nur Ogg Theora-kodierte Videos abspielen können, bald aber auch WebM-Support bieten.
Möchte man ein HTML5 Video in allen Browsern wiedergeben, muss man es also in mehreren Codecs anbieten. Darüberhinaus müssen bei H.264 die verschiedenen Profile beachtet werden, wenn man die Videos auch auf Smartphones (bspw. iPhone oder Android), Tablets (iPad, Honeycomb) und anderen Geräten zum Laufen bringen möchte. Man muss ein und dasselbe Video in so vielen verschiedenen Varianten speichern, dass manche Webentwickler sich bereits fragen, ob das Videoelement überhaupt irgendetwas vereinfacht. Der Webdienst vid.ly könnte dort nun Abhilfe schaffen. Weiterlesen »