Artikel mit Tag javascript

Clippy, Merlin oder Rover - Karl Klammer für eure Webseite

Könnt ihr euch noch an Karl Klammer aka Clippy erinnern? Diese nervige Büroklammer, die bei zu geringer Arbeitsleistung an den Bildschirm geklopft hat. Oder Rover, den guten alten Suchhund aus Windows XP. Alle diese tollen Gimmicks lassen sich mit ein wenig Javascript auch auf der eigenen Webseite einbinden. 

clippyjs

Das Clippy.js Projekt aus dem Hause smore hat zwar schon ein paar Jahre auf dem Buckel, für ein wenig Nostalgie ist es jedoch nie zu spät. Mir sagte das Javascript Paket bisher jedenfalls Nichts. 

Mit ein paar wenigen Javascript Schnipseln lassen sich Karl und Co einbinden und zu verschiedenen Aktionen bewegen. Viel Spaß

Clippy JS

Codecademy - Schnell und einfach erste Schritte mit JavaScript

Man sollte jedes Jahr eine neue Programmiersprache lernen, so behauptet es jedenfalls Chad Fowler in seinem Buch "The Passionate Programmer".
Das neue Jahr ist zwar schon ein paar Tage alt, dennoch ist es noch nicht zu spät eine neue Sprache zu erlernen. Wie wäre es denn 2012 mit JavaScript. Jahrelang hat diese Sprache ein Nischendasein geführt, heute ist sie aus der Netzwelt nicht mehr wegzudenken und nahezu auf jeder interaktiven Webseite zu finden.

Das Startup Codecademy bietet hierfür einen schnellen Einstiegslehrgang und die richtige Umgebung. Die Interaktive Webseite stellt einen Editor für Codeingaben zur Verfügung, welcher das meist aufwendige Einrichten einer Entwicklungsumgebung erspart.

codecadamy

Codecademy verlangt nicht zwingend eine Anmeldung, somit kann jeder sofort mit den ersten Unterrichtstunden beginnen.

Um JavaScript zu erlernen werden einfache Übungen abgefragt, diese sind in Lektionen unterteilt und fragen verschiedene Bereiche ab. Durch die Eingabe in der Sandbox wird sofort sichtbar, ob Code korrekt war. Der Laie erspart sich aufwendiges Fehlersuchen bzw. kann zusätzlich Tipps einblenden. Wer sich registriert erhält pro gelöster Aufgabe Punkte und kann sich so mit Freunden messen.

Für 2012 hat Codecademy zusätzlich das CodeYear ausgerufen.

codeyear

Auf Code Year könnt ihr euch zum E-Mail Newsletter anmelden. Ihr bekommt dann jede Woche eine Erinnerungsmail, das der nächste Kurs ansteht. Eine sehr praktische Sache.

Schlussendlich wird der Dienst sicherlich kein Buch und jahrelanges Üben und Lernen ersetzten können. Als schneller und einfacher Einstieg ist die Webseite bzw. das CodeYear bestimmt das Richtige für den Anfänger, der ein Buch allzu schnell in die Ecke wirft. Neben JavaScript sollen bald Python und Ruby angeboten werden, ein regelmäßiger Blick auf die Seite kann also nicht schaden.

Firefox 9 - schon wieder 30% schneller - Das sind die Neuerungen

Gerade rechtzeitig zu Weihnachten bringt Mozilla Version 9 des hauseigenen Browsers heraus. Mit Type Inference zur JagerMonkey Engine soll JavaScript unter Firefox um 20-30% besser funktionieren. Wie sich dieser Performance Schub in der Praxis bemerkbar macht, muss sich noch zeigen.

firefox

Weitere Neuerungen in der Version 9 sind

  • Type Inference für bessere Javascript Performance
  • Unterstützung für font stretch
  • Unterstützung für text-overflow
  • Unterstützung für Do Not Track via JavaScript
  • Besserer HTML5, MathML und CSS Support
  • Mac OS X Lion Verbesserungen
    • Theme Integration
    • Zwei Finger Navigation

Download Firefox 9

Ganz offiziell ist der Download noch nicht, da Mozilla auf seiner Seite noch die alte 8.0.1 Version anpreist. Es handelt sich jedoch bereits um die offizielle Version 9.

pdf.js - Firefox als PDF Betrachter verwenden

Schon seit einer Weile arbeiten die Mozilla-Entwickler Chris Jones und Andreas Gal Mozilla an PDF.js. Dabei handelt es sich um einen auf Javascript und HTML5 basierenden PDF Betrachter, der in spätere Firefox Versionen integriert werden soll.

Der Firefox PDF Reader befindet sich noch in der Entwicklung , ist aber schon lauffähig. Die Oberfläche bietet ein Vorschauleiste und typische Navigationselemente, wie Vor, Zurück, Zoom, Drucken, Download und Durchsuchen. Die Darstellung von PDF Dokumenten erfolgt pixelgenau, das verwendete System sollte allerdings Direct2D und DirectWrite kennen. Neben Type 1 Fonts kann PDF.js bereits gestrichelte Linien darstellen und mit verschlüsselten Dokumenten umgehen.

firefox-pdf.js

Wer jetzt schon auf externe Plugins von Anbietern wie Adobe verzichten möchte oder einfach eine Alternative sucht, der kann die aktuelle Version von PDF.js benutzen.

PDF.js in Firefox installieren

  1. Aktuelle Version von PDF.js herunterladen
  2. Add-on Bereich aufrufen (STRG+Umschalt+A)
  3. In der oberen Leiste "Zahnrad/Add-on aus Datei installieren" wählen
  4. Sollte ein anderes Programm wie Adobe Reader installiert sein, muss das zuständige Plugin deaktiviert werden

    firefox-pdf.js-acroba

  5. Nach einem Neustart sollte PDF.js bei Bedarf Standard Betrachter automatisch im Browser starten

Firefox 5 Beta 2 - mehr Geschwindigkeit und Animationen

Mozilla hat eine weitere Beta des kommenden Firefox 5 veröffentlicht. Die neue Version unterstützt nun CSS Animationen und besitzt einen Channel Switcher, um zwischen Aurora, Beta und Final hin und her zu schalten.

Wer die "Do Not Track" Funktion sucht, findet diese nun in den Privatsphäre Einstellungen.

Interessanteste Neuerungen ist jedoch die bessere Geschwindigkeit der Javascript Engine. Diese bringt 10% mehr Leistung und kommt der Geschwindigkeit der Konkurrenz immer näher. Man darf gespannt sein, was sich bis zum finalen Releasetag am 21 Juni 2011 noch ändert.

firefox 5