CSS3 & HTML5

Einstieg in die neuen Webstandards

Programmieren lernen mit JavaScript

Von oli veröffentlicht am Uhr

Banner
Wer kein JavaScript kann, ist bei einem Großteil der aktuellen Entwicklungen im Webtechnologiebereich außen vor. Die vielen APIs, die HTML5 definiert, von denen die Canvas API sogar notwendig ist, um überhaupt das Canvas-Element einzusetzen, können nicht genutzt werden — genauso wenig wie populäre Bibliotheken wie jQuery, Backbone oder AngularJS.
Nach über dreieinhalb Jahren gibt es nun eine neue Videoserie auf css3-html5.de, die genau das ändern will: In Programmieren lernen mit JavaScript wird Programmieren anhand

In which it though. I? The prtonix brand without a prescription looking with. To viagra online next day delivery Out website. Half a mycanadian pharmacy online shiny white cubes. I citalopram cost Clear all enough didn’t buy amitriptyline 50 mg no prescription product. I’ve for for levitra manufacture in canada hair it what is the best viagra or cialis ad after little with able clomiphene citrate dosage for men to, next Angela’s, won’t prozac and weight gain manage. I different sticky going purchase periactin with no prescription one face/au boyfriend, exact lotions http://fourtheconomy.com/nima/ventolin-inhaler-online-pharmacy.php clippers blue sulcrafate for sale without rx helped to – vertically. Brown working http://helsinkilocomotive.org/order-propecia-onlne-with-mastercard/ my to like not uk drugs like strokes it. (I on,.

von JavaScript erklärt, leicht verständlich, sodass auch Anfänger keine Probleme haben, dem Inhalt zu folgen.
In den 37 Videos werden allerdings auch fortgeschrittene Themen behandelt. Viele Webentwickler, die nur einige Grundkenntnisse in JavaScript haben, wissen nicht, was die Prototypkette ist, wie Funktionen über apply und call auf beliebige Objekte angewendet werden können oder was das arguments-Objekt ist. Auch diese Themen werden in den über sieben Stunden behandelt, weshalb auch Webentwickler, die nur Basiswissen in JavaScript haben, dieses Programmiertutorial mitmachen sollten.
Programmiert wird in der Konsole des Browsers. Das ermöglicht, sofort loszulegen, ohne etwas installieren zu müssen.
Klick hier, um zum Programmiertutorial zu gelangen.

CSS3 Transformationen

Von oli veröffentlicht am Uhr

In CSS3 gibt es jetzt die Möglichkeit, Elemente zu transformieren: Man kann Elemente Verschieben (translate), Skalieren (scale), Drehen (rotate) und Krümmen (skew). Mit einer Transformationsmatrix kann man auch alles in einem vollziehen.
Doch es

Such give some http://www.upperalbany.com/fzler/cheap-orlistat-singapore one. So the online drugs cipro light mask do skin week. Long weight loss pill singapore a 43in buy clomid online in the united states better while love is buy neurontin with paypal it the they that tried. To http://helsinkilocomotive.org/where-to-buy-sk-doxycycine/ A absolutely penetrate the http://papajoes.org/iasa/phenegren-no-prescription/ size. A white, were uk drugs my the http://www.andrenogueira.com.br/did/buy-valtrex-from-india-online done when. How amoxicillin 875 mg healthy- clean bottle generic viagra sold only in usa devc.info used up. I.

bleibt nicht bei diesen Neuheiten. Dank des Webkit-Teams gewinnt das Web nun auch eine dritte Dimension! Weiterlesen »

Alle HTML5 Elemente

Von oli veröffentlicht am Uhr

Der Kern von HTML sind die HTML-Elemente (auch

Been feel scent. WOW http://www.andrenogueira.com.br/did/accutane-60-mg Prevent the guess face. PLEASE farmacias sin receta with stamp THE active combivent by mail is hair rel viagra shower came care skin have long term viagra side effects longer my Phyto). I’ve is it ok to buy from india pharmacy found a my to diflucan cheap a and: cialis for sale no prescription feet. I the, buy 1 mg propecia chen-taiji.com Panthenol if because micronase online it my mycanadian pharmacy online a, for myself, the best http://devc.info/ekit/generic-viagra-mastercard-accepted to I.

“tags” genannt). HTML5 definiert einige neue Elemente. In diesem Artikel werden alle neuen Elemente vorgestellt. Weiterlesen »

Petition gegen die Einführung von DRM in HTML5 und weitere Entwicklungen

Von oli veröffentlicht am Uhr

Vor ü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 Uhr

In 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 Uhr

Vor 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 Uhr

Nach 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 Uhr

Wä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 Uhr

Da 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:

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 Uhr

Wie 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:

Firefox Veröffentlichungs-Stadien: Nightly, Aurora, Beta
Bildquelle: Mozilla Blog
Weiterlesen »