Schlagwort-Archive: HTML5

Note: Leut‘ vergesst den DOCTYPE nicht!

Ich möchte hiermit nur etwas ansprechen, dass mir in den letzten Monaten sehr, sehr häufig untergekommen ist. Wie es scheint, neigen etliche HTML-Anfänger dazu, keinen DOCTYPE zu setzen. Und das obwohl der DOCTYPE nach HTML-Standard verpflichtend ist. (Ja, HTML5 ist noch kein Standard, macht jedoch kein Unterschied zu (X)HTML(4.0(.1)) in den verpflichtenden Status des DOCTYPEs). Mit anderen Worten: Ihr schreibt ohne DOCTYPE keinen standardkonformen HTML-Code!

Also, falls ihr gerade dabei sein solltet HTML zu lernen, vergesst den DOCTYPE am Anfang des Dokuments nicht. Eine Zeile mehr:

<!DOCTYPE html>

und das wars.

Falls ihr durchaus schon fortgeschrittene Kenntnisse habt, dann achtet zukünftig bitte bei anderen auf solchen Kleinigkeiten und macht diese freundlich und konstruktiv darauf aufmerksam. Wir waren alle einmal froh, als man uns weitergeholfen hatte.

Ach ja, der DOCTYPE ist übrings case insensitive. Ihr könntet also auch <!DoCtYpE hTmL> schreiben. Aber mal ernsthaft, verwendet lieber die vorgeschlagene Schreibweise des W3C, wie oben erwähnt. Und da wären wir direkt bei ein weiteren Punkt: Ich habe auch oft genug Code gesehen, bei denen die Tags in Großbuchstaben geschrieben wurden. Das ist nicht falsch, aber unüblich und nicht empfohlen.

Danke!

 

Der große Browser Benchmark Test

Sobald es von Browser neue Testversionen gibt, werden sie meistens sofort ausgeführt, um einen Vergleich aufstellen zu können: Die Rede ist von Browser Benchmarks.

Was sind Browser Benchmarks?

Benchmarks sind Tests, die die Leistung der Browser in der Unterstützung von Webstandards sowie der Rendering-Schnelligkeit testen. Es gibt auch Benchmarks, bei denen beides, also die Schnelligkeit und die Seitendarstellung, getestet werden.

 

Welche Benchmarks gibt es?

Bei unseren Tests haben wir die bekanntesten Benchmarks berücksichtigt. Der SunSpider Benchmark testet ausschließlich die Geschwindigkeit beim Ausführen von reinem Javascript. Mozilla’s Kraken Benchmark und Google’s V8 testen ebenfalls das Tempo beim Abarbeiten von Javascript. Während Acid3 und HTML5test.com ausschließlich die Unterstützung der Webstandards (bzw. den zukünftigen) überprüfen, testet Peacekeeper als einziger Benchmark in unseren Test beides.

Der große Browser Benchmark Test weiterlesen

Fortschritt

Revolution Games

Inzwischen ist die Revolution Games Seite schon etwas länger online (aus bestimmten Gründen erst jetzt der Artikel dazu). Revolution Games ist eine kostenlose Spieleseite die auf neuste Webtechniken wie HTML5, CSS3 und Javascript bzw. Ajax setzt. Für den Anfang gibt es dort das Spiel Bombsville (mit freundlicher Genehmigung von splorg.org.uk), einen Reaktionstest, der Klassiker Snake und unser Tic Tac Toe.

Prinzipiell lässt sich die Seite auch komplett ohne Registrierung nutzen, jedoch sind Spiele wie Tic Tac Toe ohne Registrierung nicht möglich, da man hierbei gegen andere Mitspieler antritt. Außerdem kann man mit einem Account um die Highscore kämpfen und die Punkte so mit anderen Spieler vergleichen.

Tic Tac Toe
Tic Tac Toe

Im Laufe der Zeit werden noch mehr Spiele hinzukommen. So ist aktuell Pac Man, Tetris und „Hau den Maulwurf“ geplant, eventuelle Erscheinungstermine lassen sich zu diesem Zeitpunkt jedoch noch nicht bestimmen.

 

In eigener Sache: IE 6 Countdown & Google+

Auch wir machen beim IE 6 Countdown (wir berichteten) mit.  Nun wurden wir mit unserem Logo auf der Seite, die alle unterstützenden Websites beinhaltet (oder zumindest die Seiten, die sich auch gemeldet haben), verlinkt.

Außerdem sind wir seit Kurzem auch bei Google+ vertreten. Wer immer auf den neusten Stand bleiben möchte, kann uns gerne ein +1 geben und uns in seinen Kreisen hinzufügen.

 

Ausblick

Wie vorhin bereits angesprochen ist unser Tic Tac Toe Spiel nun vorerst fertig. Vorerst, da es alle Funktionen beinhaltet um gegen einen andern Spieler zu spielen, demnächst wird noch die Möglichkeit hinzukommen gegen den Computer zu spielen in drei verschiedenen Schwierigkeitsgraden. Sobald dies dann fertig ist, werden wir dieses Spiel zum kostenlosen Download anbieten.

Übrigens ist es auch etwas mit dem Revolution Chat vorangegangen, das wird jedoch noch eine ganze Weile dauern, bis die erste Version fertig ist.

Sobald das Tic Tac Toe fertig ist wird auch die externe Revolution Seite starten. Ich habe mich dazu entschlossen, meine Anwendungen und Go DEV! so zu trennen, auch wenn ich weiterhin über meine Anwendungen hier berichten werde. Einfach damit eine bessere Übersicht und somit auch ein besserer Support gewährleistet wird. Revolution Games lässt sich hierbei als „Bruder Projekt“ von Revolution verstehen, das sich aus einem anderen Team zusammensetzt.

 

Stand der aktuellen Revolution

Ich habe nun schon länger nichts mehr vom Revolution Chat, dem Tic Tac Toe Spiel und der Revolution Games Spieleseite hören lassen. Deswegen schreibe ich hier noch mal kurz etwas dazu.

Der Revolution Chat hat seit dem letzten Bericht wohl einen beinahen Stillstand erlebt. Deswegen ist das Nächste, was ich tun werde, immer noch das Template System einzubauen. Das Revolution Tic Tac Toe Spiel ist auch nicht viel weitergekommen, den das Einzige woran ich (neben Go… DEV!) mit Bimungile und David wirklich gearbeitet habe ist Revolution Games.

Revolution Games Minesweeper
Revolution Games - Das Spiel Minesweeper

Revolution Games wird, wie bereits berichtet, eine Browsergames Seite, die ausschließlich HTML5, CSS3 und Javascript verwendet. Zu den bereits vorhandenen Spielen dürfen sich Bombsville, ein Reaktionstest, Minesweeper und der Klassiker Snake zählen. Bei jedem Spiel werden die erreichten Punkte in der Highscore gespeichert und diese werden zu einer Gesamtpunktezahl addiert. Anhand dessen lässt sich dann die Highscore Platzierung berechnen. Die Highscore wird alle drei Minuten neu berechnet.

Die Registrierung auf der Seite ist schnell erfolgt. Nur die E-Mail-Adresse, das Geschlecht, ein Benutzername und ein Passwort muss angegeben werden. Wer ein Account bei Facebook hat und dort eingeloggt ist findet beim Registrierungsfomular sogar schon ausgefüllte Fehler vor. In diesem Fall fehlt nur noch der Benutzername und ein Passwort.

Jeder Benutzer hat ein Profil, indem bisher der Name, der Highscoreplatz, der Avatar und die Punkte in den einzelnen Spielen aufgelistet wird. Bei den Avataren setzen wir auf den externen Dienst Gravatar.

Dann gibt es noch den Tracker. Mithilfe des Trackers kann jeder Benutzer Fehler melden, gewünschte Verbesserungen und eine neue Spiel Idee einreichen, Spieler melden und in schweren Fällen Sicherheitslücken melden.

Die Veröffentlichung der Seite ist Anfang Januar geplant und bis dahin werde ich noch schauen, dass ich das Tic Tac Toe Spiel fertigbekomme. Das Spiel wird es dann erst mal eine Weile ausschließlich auf der Spiele Seite geben, bevor ich es zum Download freigebe.