![]() |
Stellenmarkt
Projektmanager für ASP-Softwarelösungen (m/w)
SAP-BI-Berater (m/w)
IT-Projektleiter (m/w) NewsletteraboVerwandte ThemenSoftware-Entwicklung, Internet, OSS, Desktop-Applikationen, OpenID, Ajax, Browser, Chrome, Firebug, Firefox Verwandte ArtikelE-Mail-Zugang bei GMX nach dem Login unverschlüsselt Sublimevideo - HTML5-Videoplayer mit Vollbildfunktion Letzte MeldungenO2: Kombiangebot aus Handyvertrag und Alice-DSL-Anschluss kommt Lost in Space: 28 Millionen US-Dollar für Raumfahrer Lord British Spieletest Starcraft 2: Mehr Einzelspielerstrategie geht nicht Blackberry 6: Erste Geräte kommen erst im Herbst Motorola: Der Smartphone-Absatz ist gestiegen Steve Ballmer: Windows-7-Tablets in Vorbereitung Microsoft: Linux Integration Services 2.1 prüft Herzschlag Eclipse SDK 4.0: Entwicklungsplattform mit neuer Benutzerschnittstelle Nokia: Ovi Browser für S40-Handys tut es Opera Mini gleich Google und Adobe: Chrome ab sofort mit integriertem Flash-Player Mozilla: Updates für Firefox Home und Sync Sysadminday: Feiert den Icon-Dieb! Blog-Software: Wordpress 3.0.1 beseitigt Fehler Echtzeit-Kompression: IBM kauft Storwize Microsoft: Beta des Internet Explorer 9 im September 2010 Web Timing: Wie schnell lädt eine Website? Freier Media-Player: VLC 1.1.2 veröffentlicht Mac-kompatibel: Webcam zum Mitnehmen 15 Minuten: Youtube erhöht Upload-Limit Digitales Rückteil: Sinar baut DSLRs zu Fachkameras um Panasonic: 3D-Filme selbst drehen WiFi-Gate: Britischer Datenschützer entlastet Google Yes, we can: FBI soll Verkehrsdaten ohne Richterbeschluss bekommen LTE-Mobilfunk: O2 startet Ende des Jahres Netze in Halle und München Alien Arena 2010: Mehr Licht und Schatten App-Genome-Projekt: Android-App sammelt persönliche Daten und gibt sie weiter Rakudo Star: Perl 6 ist benutzbar Elektromobilität: Blink - der iPod unter den Ladesäulen Großbritannien: Sky sendet ab Oktober in 3D Haben wir etwas übersehen? Dann Mail an news@golem.de. |
||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||
Web statt WindowsVon SquirrelFish, TraceMonkey, V8, Presto und Alchemy
JavaScript wird erwachsen
Langsam, wenig elegant und bestenfalls eine Spielerei, um Knöpfe auf Websites einzufärben oder Formulareingaben zu prüfen - dieser Ruf haftet der Skriptsprache JavaScript an. Dabei hat sie sich längst zu einer ernstzunehmenden Programmiersprache gemausert, in der komplexe Applikationen realisiert werden. Sie laufen im Browser und stehen damit plattformübergreifend ohne Installation überall zur Verfügung. Webseiten werden somit zu Applikation mit Anbindung an den Datenbankserver. War der Browser früher eine Art Terminal, führt er heute einen Teil der Applikationslogik selbst aus. Knackpunkt ist die Geschwindigkeit der aktuellen JavaScript-Engines, denn sie bremsen JavaScript-Applikationen aus und beschränken damit die Möglichkeiten für Entwickler. Doch genau in diesem Punkt hat sich 2008 einiges getan, wovon Nutzer 2009 profitieren werden. Vor allem Mozilla, Webkit und Google lieferten sich 2008 einen Wettkampf um die schnellste JavaScript-Implementierung, wobei es nicht um Leistungssteigerungen von wenigen Prozent geht. Mit den deutlich schneller werdenden JavaScript-Engines werden DOM-Operationen zunehmend zum Flaschenhals, denn diese werden von den JavaScript-Benchmarks nicht erfasst. Zudem stellt sich zunehmend die Frage nach einem umfassenden Sicherheitskonzept für Applikationen die im Browser laufen und Daten aus unterschiedlichen Quelle mischen. Ansätze wie die der OpenAjax Alliance sind nur ein Anfang.
Den Auftakt in Sachen JavaScript-Engines machte Mitte 2008 das Webkit-Projekt mit der neuen JavaScript-Engine SquirrelFish, die in Webkits JavaScript-Benchmark SunSpider rund 60 Prozent schneller läuft als die aktuelle JavaScript-Implementierung von Safari. Im Vergleich mit WebKit 3.0 war SquirrelFish im Juni 2008 rund viermal schneller. Im August 2008 folgte Mozillas TraceMonkey, womit einzelne Javascript-Funktionen 20-mal schneller ablaufen. Der Tracing-Mechanismus zeichnet die unterschiedlichen Pfade, die beim Durchlauf einer Schleife auftreten können, während der Laufzeit auf und generiert kompilierten Code, der erneut genutzt werden kann, wenn später ein solcher Pfad wieder erreicht wird. Im JavaScript-Benchmark SunSpider war die erste Veröffentlichung von TraceMonkey in einer Entwicklerversion von Firefox 3.1 mehr als 60 Prozent schneller als die Implementierung in Firefox 3.0. weiter...
Aktuelle Artikel
O2
Lost in Space
Gnome
|
|||||||||||||||||||||||||||||||||||

