Posts

Es werden Posts vom Januar, 2010 angezeigt.

Neues jQuery-PlugIn

Bild
Nachdem wir gestern in der Probe meiner Band Safety First am Anfang wieder mal die Frage nicht entscheiden konnten, in welcher Tonart wir uns einspielen, kam mir die Idee ein jQuery-PlugIn zu schreiben, das uns die Entscheidung abnimmt ;-). Ich wollte sowieso ein paar neue jQuery-PlugIns erstellen und das ist zumindest mal eine Idee für was halbwegs Sinnvolles.

Das PlugIn sucht einfach per Zufallsgenerator aus allen 12 Tonarten eine aus und liefert die als Rückgabewert. Den kann man in einem beliebigen Container anzeigen.


Das PlugIn ist über diverse Parameter bezüglich des Aussehens konfigurierbar.

Hier ist die jQuery UI-Seite für das neue PlugIn

Eine Anwendung in einer Webseite

So nutze ich das auf der Bandseite


Hier geht es zu meinem Client für Twitter als jQuery-PlugIn



jQuery - Das neue JavaScript-Framework für interaktives Design







Ralph Steyer,
Addison-Wesley,
ISBN 978-3-8273-2887-8,
erschienen 1…

Manuskript fertig

Bild
Ich bin gerade mit dem Manuskript von meinem neuen JavaScript-Handbuch (ISBN: 978-3-8273-2940-0, 850 - 900 Seiten) fertig geworden. Das soll im März erscheinen und ich bin genau in der Zeit. Geht jetzt ab zum Lektor.
Das Buch kann man schon hier vorbestellen.

ECMAScript 5 wurde veröffentlicht

Die als standardisierte Grundlage von JavaScript als auch JScript dienende Sprache ECMAScript wurde im Dezember 2009 in der Version 5 verabschiedet (kurz ES5) und um diverse Features aus den Mozilla-Ideen zur JavaScript 1.6 - 1.8 erweitert.

Der neue Standard führt einige neue APIs ein und soll vor allen Dingen robustere Programme ermöglichen. ES5 ist die direkte Nachfolgeversion von ECMAScript 3, denn ECMAScript 4 wurde auf Grund interner Streitigkeiten im Konsortium übersprungen.

Eine der wichtigsten Erweiterungen der neuen Version von ES5 ist die offizielle Aufnahme von JSON samt der offiziellen Implementierung einiger wichtiger Referenzfunktionen bzw. APIs (http://www.json.org/json2.js) in den Sprachumfang. Und damit werden auch Parsermethoden Einzug in die Sprache halten, die als Alternative für die Erzeugung eines Objektes aus JSON mittels eval() sowie die Extraktion eines Strings aus einem JSON-Objekt dienen (JSON.parse() und JSON.stringify()).

Mittels einer neuen Methode seal() ka…

Keine length-Eigenschaft bei deklarativ erzeugten Arrays

Ich dachte eigentlich nicht, dass mich in JavaScript überhaupt noch was überraschen kann. Aber wenn man deklarativ ein Datenfeld etwa so erzeugt:

var p = {
0:1, 1:2, 2:3
}

dann steht die Eigenschaft length über p nicht zur Verfügung. Bei assoziativen Arrays war mir das zwar bekannt.Und nach etwas Nachdenken war die Sache wegen dem impliziten assoziativen Ansatz klar, aber irgendwie hat mich das in dem Moment überrascht,

Jetzt lerne ich AJAX als eBook bei PC Welt

Bild
Am 8. Januar war die eBook-Version von meinem AJAX-Buch bei Markt+Technik der Tagesdownload bei PC Welt.
Jetzt lerne ich AJAX Ralph Steyer
Markt & Technik
ISBN 978-3-8272-4225-9
erschienen 5/2007
ca. 352 Seiten

Umfrage in Silverlight

Bild
Würden Sie eine Programmierschulung besuchen, die in Englisch durchgeführt wird – oder bevorzugen Sie Deutsch als Unterrichtsprache?
Diese Frage steht im Zentrum einer kleinen Umfrage, die Silverlight-Experte Otto Fischer gestartet hat. Mit der Teilnahme an der Umfrage nehmen Sie automatisch an der Verlosung von zehn Exemplaren des Buchs "Silverlight-3 Crashkurs" von Otto Fischer teil. Der Titel ist im Microsoft-Press Verlag erschienen.
Sie können Ihre Gewinnchance verdoppeln (verdreifachen…), indem Sie das Umfrage-PlugIn auf Ihrer Website platzieren. Für jede Internet-Domäne, auf der Sie das PlugIn installieren, wandert eine zusätzliche Kugel mit Ihrem Namen in die Lostrommel. Schicken Sie einfach den Link zu Ihrer Seite mit dem PlugIn an Info@silverlight-city.de