Das Web-Framework Phoenix 1.0 ist da

Gute Nachrichten für Web-Entwickler: Das in der modernen Programmiersprache Elixir geschriebene Open Source-Webframework Phoenix wurde gerade in der stabilen Version 1.0 veröffentlicht und für den Produktivbetrieb freigegeben. Phoenix ist ein  besonders für die Entwicklung hochverfügbarer und performanter APIs, HTML5-Apps und Netzwerkservices geeignetes Framework. Nach fast zwei Jahren Entwicklung ist das Framework jetzt in seiner finalen Version 1.0 erschienen. Die runde Versionsnummer soll verdeutlichen, dass Phoenix inzwischen stabil ist und sich für Produktivszenarien eignet. Phoenix implementiert das serverseitige MVC-Entwurfsmuster (Model View Controller) und soll damit den Programmierern helfen, echtzeitfähige und skalierbare Webanwendungen einfach zu erstellen. Elixir ist eine funktionale Sprache, die auf der Erlang Virtual Machine läuft und sich insbesondere durch Fehlertoleranz und Skalierbarkeit auszeichnet.

2015-08-31T11:45:06+02:00August 31st, 2015|CSS, HTML, Javascript, MySQL|Kommentare deaktiviert für Das Web-Framework Phoenix 1.0 ist da

Meistgenutzte Programmiersprachen: JavaScript und Java

Der webbasierte Filehosting-Dienst für Software-Entwicklungsprojekte Github hat die populärsten dort genutzten Programmiersprachen nach Häufigkeit ihrer Benutzung in den dort gehosteten Projekten bewertet. Das Resultat ist die nebenstehende Tabelle. Aktueller Top-Favorit ist eindeutig Javascript – gefolgt von Java. Wer als Webworker gelegentlich in interaktiven Seiten auch programmieren muss, stellt sich ja regelmäßig die Frage, ob er das Coding in PHP oder JaveScript oder gar im früher proprietären Microsoft-Dialekt C# erledigen sollte. Daß man eine Programmiersprache gut beherrscht, darf heute nicht mehr der Hauptgrund für die Auswahl sein. Die Github-Tabelle kann hier helfen, sich an den Präferenzen anderer Programmierer zeitgemäßer Projekte zu orientieren. Weitere Informationen zur Entwicklung der einzelnen Sprachen finden Sie bei Heise.

2015-08-21T23:42:54+02:00August 21st, 2015|HTML, Javascript, PHP|Kommentare deaktiviert für Meistgenutzte Programmiersprachen: JavaScript und Java

Firefox 39 macht Ernst mit der Sicherheit

Seit Ende letzter Woche ist der Einsatz von SSL Version 3 durch die Internet Engineering Task Force (IETF) offiziell verboten. Dies extrem alte und fehleranfällige Protokoll ist  damit zwar nominell abgeschafft, aber diverse Anwendungen müssen das erst noch umsetzen. Mit dem aktuellen Firefox 39 gehorcht Mozilla der Weisung der IETF und entfernt die Unterstützung für SSLv3 vollständig aus dem Browser. Vorher war schon die veraltete Verschlüsselung  als Reaktion auf eine Sicherheitslücke namens Poodle Ende letzten Jahres abgeschaltet worden. Bei Googles Chrome gingen die Entwickler einen ähnlichen Weg. Die Aktualisierung der Verschlüsselungsbibliothek NSS bietet jetzt auch eingebauten Schutz vor der bekannten Logjam-Attacke. Weitere Details dazu in Deutsch finden Sie bei Golem.

2015-07-03T13:09:46+02:00Juli 3rd, 2015|CSS, HTML, Javascript|Kommentare deaktiviert für Firefox 39 macht Ernst mit der Sicherheit

Mobilversionen von Internetseiten werden immer wichtiger

Wenn sie ihre eigenen Internetseiten mit einem Smartphone aufrufen, ist das für viele Seitenbetreiber eine Art Offenbarungseid. Je nach verwendetem Browser sieht man nur einen Bruchteil der Seite (die ersten anderthalb Einträge im Horizontalmenü) oder alles auf einmal (aber so klein, dass man es kaum lesen kann). Und versuchen Sie mal, da einen Link durch Antippen mit dem Finger zu treffen – das braucht viele Versuche oder aber eine Zweifingergeste, um den Bildschirmausschnitt mit dem gewünschten Link darin erst mal zu vergrößern, damit man im zweiten Schritt dann auch erfolgreich draufklicken kann. Auch so mancher Wordpress-Blogbetreiber hat bisher noch kein Mobil-Plugin zugeschaltet. Sei es wegen der schwachen Konfigurierbarkeit des WP-Mobile Packs oder wegen der Sorge, dass Piwik oder Google Analytics Besuche über die Mobilversion nicht mitbekommen könnten. Deshalb müssen sich die Besucher dann auch weiterhin durch für die kleinen Bildschirme der Mobilgeräte völlig ungeeignete Internetseiten quälen – und rufen solche Angebote nur noch auf, wenn es absolut keine Alternative gibt. Da lacht die Konkurrenz – und so mancher Interessent wird nicht zum Kunden, weil die angebotene Internetseite einem aus der immer größer werdenden Zahl der Smartphone-Surfer keine Chance lässt…

2015-06-14T12:21:35+02:00Juni 14th, 2015|Allgemein, HTML|Kommentare deaktiviert für Mobilversionen von Internetseiten werden immer wichtiger

Firefox 38.0.5 kommt mit Offline-Reader Pocket

Die gerade erschienene Version 38.0.5 des Mozilla-Browsers Firefox kommt schon jetzt mit integriertem Pocket-Dienst. Diese Erweiterung war eigentlich erst für die Version 40 erwartet worden. Der gestattet es den Nutzern, Artikel, Videos und Internetseiten zunächst abzuspeichern, um sie dann zu einem späteren Zeitpunkt zu lesen oder anzuschauen. Pockets steht in den Sprachen Englisch, Japanisch, Russisch, Spanisch und Deutsch zur Verfügung - weitere Sprachen und Funktionen sollen noch folgen. Böse Zungen behaupten allerdings, dass Mozilla sich davon nur erhofft, dass mehr Anwender des Browsers auch ein Firefox-Benutzerkonto anlegen…

2015-06-04T18:42:21+02:00Juni 4th, 2015|Bildbearbeitung, HTML, Javascript|Kommentare deaktiviert für Firefox 38.0.5 kommt mit Offline-Reader Pocket

Suchmaschine Bing mit Apps im Index

In einem Blogartikel bittet Bing-Manager Vincent Wehren Webmaster und SEO-Experten um Unterstützung beim Aufbau eines Index für Apps und App-Funktionen. Bisher konnten solche Inhalte für die Suchmaschinen nur  als geschlossene und nicht einsehbare Bereiche daherkommen. “Wir bei Bing glauben, dass es einen besseren Weg für Suchende gibt, Apps zu finden und mit ihnen zu interagieren”, schreibt der Manager. Daraus eröffne sich außerdem auch ein Modell mit großen Chancen für Publisher von Apps: “Viele von Ihnen werden dadurch in überlaufenen Kategorien besser konkurrieren können, in denen gewöhnlich eine Handvoll führender Anwendungen dominiert.” Für mehr und bessere Suchergebnisse zu Apps unterstützt Bing zwei offene Standards. Mit ihren Auszeichnungen sollen jetzt Betreiber von Internetseiten die Verbindung zwischen ihren Inhalten und ihrer App aufbauen – sowohl zu deren Inhalten als auch zu den Aufgaben, die sie damit erfüllt. Das von Facebook verbreitete App Links ist als offener Standard für das Deep-Linking von Apps konzipiert. Es arbeitet mit dem bekannten Konzept der URL, um eine Beziehung zu gleichen Inhalten oder zu Aktivitäten innerhalb einer App herzustellen. Anders das von allen relevanten Suchmaschinen unterstützte Schema.org: Es zeichnet strukturierte Daten aus und kann deshalb sowohl auf Objekte als auch auf Aktionen verweisen, die eine App oder ein Service damit ausführen. Wehren zeichnet dazu das Szenario eines Nutzers, der mit seinem Mobiltelefon [...]

2015-05-25T20:01:06+02:00Mai 25th, 2015|HTML|Kommentare deaktiviert für Suchmaschine Bing mit Apps im Index

Der neue Microsoft-Browser Edge

Microsoft will seinen gerade vorgestellten neuen Browser Edge für Windows 10 von dem Ballast befreien, der die Ursache für den schlechten Ruf des Vorläufers Internet Explorer bildete. Dafür werden lange gepflegte Technologien wie beispielsweise ActiveX und Browser Helper Objects (BHO) ausgemustert. Edge wurde unter dem Codenamen “Spartan” entwickelt, und mit der in wenigen Wochen erscheinenden endgültigen Version (RTM – Release to Manufacturing) von Windows 10 sind noch weitere Features für den Browser geplant. Dazu gehört natürlich auch die Unterstützung von Erweiterungen (Plugins). Plugins für Skype, Reddit und Pinterest hat Microsoft schon auf mehreren Veranstaltungen für Entwickler gezeigt. Ein Schwachpunkt des Browsers Edge soll zurzeit die HTML 5-Unterstützung sein, die noch deutlich hinter den HTML5-Fähigkeiten von Firefox und Chrome zurückliegt – da wird Microsoft aber wohl bis zur Veröffentlichung von Windows 10 noch nachlegen…

2015-05-11T22:34:02+02:00Mai 11th, 2015|Allgemein, CSS, HTML, Javascript, PHP|1 Kommentar

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

Google-Browser Chrome empfängt jetzt Push-Nachrichten

Gestern hat  Google die Version 42 des Chrome-Browsers veröffentlicht. Der aktualisierte Browser für Windows, Mac und Linux ist jetzt auch in der Lage, Push-Nachrichten von Internetseiten zu empfangen. Über diese Funktion können die Benutzer auch Neuigkeiten erhalten, wenn sie die sendende Internetseite überhaupt nicht geöffnet haben – vorausgesetzt, sie haben sich vorher damit einverstanden erklärt. Programmtechnisch kommen diese Nachrichten über das Push API, das als Editor's Draft schon beim W3C vorliegt. Viele sehen das aber weniger als sinnvolle Verbesserung, sondern mehr als ein neues Einfallstor für Spam an. Darüber hinaus wurden in Chrome 42 insgesamt 45 Sicherheitslücken geschlossen, darunter auch mehrere kritische. Eine ausführliche Liste aller Neuerungen hält das Changelog bereit.

2015-04-16T10:02:12+02:00April 16th, 2015|Allgemein, CSS, HTML|Kommentare deaktiviert für Google-Browser Chrome empfängt jetzt Push-Nachrichten

Facebook-Videos in Internetseite einbinden

Zu den Neuerungen, die Facebook auf seiner gestern begonnenen Entwicklerkonferenz f8 angekündigt hat, kündigte das Soziale Netzwerk einige interessante neue Funktionen an. Dazu gehören auch überarbeitete Social Plugins, mit deren Hilfe Betreiber von Internetseiten Inhalte von Facebook auf ihren Seiten anzeigen können. Zu diesen neuen Plugins gehört jetzt auch ein Video-Player, mit dem sich auf Facebook veröffentlichte Videos jetzt auch auf externen Seiten anzeigen lassen. Viele sehen das als einen Angriff auf Googles Video-Plattform YouTube. Besucher einer Webseite, auf der Facebook-Videos so eingebunden sind, können damit umgehen wie mit einem auf der Facebook-Website selbst eingebetteten Video.

2015-03-26T11:52:02+02:00März 26th, 2015|Bildbearbeitung, HTML|Kommentare deaktiviert für Facebook-Videos in Internetseite einbinden
Nach oben