WebAssembly – eine schnelle Javascript-Alternative

Schnellere Internetseiten mit WebAssembly: Das neue, schnellere Binärformat für Webinhalte könnte auf lange Sicht JavaScript im Browser ablösen. WebAssembly besteht aus Bytecode und soll mit Unterstützung der großen Browserhersteller kompilierte Programme ohne Notwendigkeit eines Browser-Plug-ins statt JavaScript-Code im Internet etablieren. Um diesen Anspruch zu verdeutlichen, koordiniert eine Community-Arbeitsgruppe des Internet-Standardisierungsgremiums W3C die Arbeit. Zum Start des Projekts gab Brendan Eich auf seiner Website zahlreiche Details bekannt. Er gehört zum Entwicklerteam für WebAssembly. Für interessierte Ersteller von Webseiten ist die Web-Assembly-Dokumentation samt FAQ und ersten Code-Experimenten ist auf GitHub zugänglich. WebAssembly (kurz "wasm" genannt) kann auf verschiedenen Plattformen laufen: auf den x86-Prozessoren der PCs ebenso wie auf den ARM-CPUs in den Mobilgeräten. Es ist sehr kompakt und kann deshalb schneller geladen werden. Da das zeitaufwendige Übersetzen im Browser zur Laufzeit wie bei JavaScript entfällt, soll wasm auch deutlich schneller laufen. Zum einfacheren Debuggen durch den Programmierer soll es neben dem Binärcode auch eine Repräsentation des Programmcodes als Text geben. Ein LLVM-Backend erlaubt es den Entwicklern, C- und C++-Code in wasm zu übersetzen, und weiter Programmiersprachen könnten noch folgen. Es gab zwar schon früher Versuche in dieser Richtung für schnelleren Code (Java, .Net, TypeScript), aber immer nur als Alleingänge einzelner Firmen, die dann von Plugins in den Browsern abhängig waren und deshalb auch [...]

2015-06-21T16:01:43+02:00Juni 21st, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für WebAssembly – eine schnelle Javascript-Alternative

Fünf Sicherheitslücken in Safari für OS X geschlossen

Neue Versionen des Apple-Browsers Safari decken insgesamt fünf Schwachstellen unter OS X 10.8.5 Mountain Lion, 10.9.5 Mavericks und 10.10.3 Yosemite ab. Angreifer könnten diese Sicherheitslücken benutzen, um über eine manipulierte Internetseite die Kontrolle über das System des Benutzers zu übernehmen. Mehr Details zu den Verbesserungen in der Speicherverwaltung des Apple-Betriebssystems finden Sie in einem  Support-Dokument. Drei der Probleme sind nämlich im Grunde Speicherfehler, dazu kommt eine Lücke in der WebKit History und eine im Ladeprozess der Webseiten in Webkit. Alle fünf Lücken können über entsprechend präparierte Internetseiten zur Übernahme des Rechners genutzt werden. Wer Internetseiten mit dem Mac erstellt, sollte deshalb sein System schnellstmöglich mit einer der Versionen Safari 8.0.6, Safari 7.1.6 oder Safari 6.2.6. updaten. Die neuen Versionen von Safari können über die Softwareaktualisierung heruntergeladen und installiert werden.

2015-05-08T12:09:05+02:00Mai 8th, 2015|HTML, Javascript|Kommentare deaktiviert für Fünf Sicherheitslücken in Safari für OS X geschlossen

Spartan ist der neue Browser für Windows 10

Bis jetzt ging man davon aus, dass Spartan nur ein Codename für Microsofts IE 12-Browser ist. Jetzt hat sich aber nach Angaben von ZDNet gezeigt, dass Microsoft unter diesem Namen einen ganz neuen Browser für sein neues Betriebssystem entwickelt. Allerdings wird Spartan sowohl Microsofts JavaScript-Engine Chakra als auch die hauseigene Rendering-Engine Trident weiter nutzen – und nicht etwa WebKit. Das berichtet auch Neowin, demzufolge Microsoft an zwei verschiedenen Weiterentwicklungen von Trident arbeitet, vermutlich, weil  es zwei verschiedene Trident-basierte Browser baut. Der endgültige Name des neuen Microsoft-Browsers steht noch nicht fest. Der Konzern hat im Laufe des Jahres schon einmal im Rahmen einer Fragesession auf Reddit angedeutet, dass man über eine Änderung des Namens – weg von Internet Explorer – nachdenkt, um klar zu machen, dass der neue Browser nichts mehr mit Microsofts Sonderwegen in der Vergangenheit zu tun hat.

2014-12-30T12:47:54+02:00Dezember 30th, 2014|Allgemein|Kommentare deaktiviert für Spartan ist der neue Browser für Windows 10

Die erste Beta des Webkit-Browsers „Otter“

Seit einem knappen halbem Jahr arbeitet der polnische Entwickler Michał Dutkiewicz zusammen mit einer kleinen Gruppe von Beitragenden an einem Browser auf Basis von Qt5 mit der Webkit-Engine. Das Team will die Oberfläche und Funktionalität von Opera 12 nachahmen und stellt jetzt eine erste Beta-Version des Otter-Browsers bereit. Die neueren Opera-Browser basieren ja inzwischen nicht mehr auf der Presto-Engine, sondern auf Chromium.

2014-06-04T08:14:55+02:00Juni 4th, 2014|Allgemein, HTML|Kommentare deaktiviert für Die erste Beta des Webkit-Browsers „Otter“
Nach oben