Mehrere Fehler in Opera 12.12 beseitigt

Beim Erstellen von Internetseiten muss man schon die wichtigsten Browser auf seinem Rechner haben, um zu testen, ob Darstellung und Funktion der Seiten in Ordnung sind. Opera gehört zu den wichtigeren Browsern und hat vor wenigen Tagen die neue Version Opera 12.12 herausgebracht. Behoben wurden vor allem Sicherheits- und Stabilitätsprobleme, darunter auch der Fehler, der die Ausführung von Schadcode über entsprechend präparierte GIF-Dateien erlaubte. Auch die in Opera 12.11 bekannt gewordenen Fehler mit der Löschfunktion für Nutzungsdaten der Browsererweiterungen soll jetzt korrekt arbeiten. Ein guter Grund für ein Update!

2012-12-21T17:56:46+02:00Dezember 21st, 2012|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Mehrere Fehler in Opera 12.12 beseitigt

Das W3C bringt Grobentwurf für Aufzählungszeichen

Das W3C hat einen ersten Grobentwurf der CSS Counter Styles für CSS3 vorgestellt. Darin wird festgelegt, wie Ersteller von Internetseiten eigene Zeichenfolgen zur Verwendung in der CSS-Eigenschaft list-style und in list-style-type festlegen können. Die dazu nötige Regel @counter-style enthält die Angaben system, symbols und suffix, wobei system die Verarbeitungsweise, symbols das oder die Aufzählungszeichen und suffix ggfs. nachfolgende Zeichen enthält. Im ersten Beispiel wird ein kleines o mit nachfolgendem Leerzeichen vor jedem Item ausgegeben: @counter-style kreis {   system: cyclic;   symbols: o;   suffix: ''; } Das Ergebnis sieht dann so aus: o eins o zwei o drei Im zweiten Beispiel ist die Verarbeitungsweise anders (symbolic): @counter-style fussnote { system: symbolic;  symbols: *;  suffix: ''; } Das führt dann zu folgender Liste: *.      eins **.     zwei ***.    drei

2012-10-10T21:20:26+02:00Oktober 10th, 2012|CSS|Kommentare deaktiviert für Das W3C bringt Grobentwurf für Aufzählungszeichen

Keine Photoshop-Updates mehr für XP

Zu den beliebtesten Tools bei der Erstellung von Webseiten zählt das Bildbearbeitungsprogramm Photoshop. Nach einem Bericht von Golem wird Adobe keine neue Version von Photoshop mehr unter Windows XP anbieten. Auch zukünftige Erweiterungen für das Programm Photoshop CS6 wird es nicht mehr für Windows XP geben. Wer also Photoshop in seiner jeweils aktuellsten Version und mit den aktuellsten Erweiterungen nutzen möchte, sollte jetzt auf Windows 7 umsteigen. Windows Vista wird offiziell von Photoshop nicht unterstützt. Man kann die aktuelle Version zwar unter Vista nutzen, aber es gibt dafür keinen Support. Und Funktionen, die mit Photoshop unter XP nicht zur Verfügung stehen, gibt es ja schon jetzt, beispielsweise Verbesserungen der 3D-Funktionen und Beleuchtungseffekte.

2012-09-17T05:34:14+02:00September 17th, 2012|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Keine Photoshop-Updates mehr für XP

PayPal IPN unterstützt HTTP 1.0-Protokoll ab 1.2.2013 nicht mehr

Wer Internetseiten für Shops erstellt oder pflegt, die auch eine PayPal-Zahlungsschnittstelle nutzen, muss möglicherweise Änderungen vornehmen.  PayPal erweitert den IP-Adresspool seiner Server. Als Teil dieses Übergangs plant der Zahlungsdienstleister, die Unterstützung des HTTP 1.0-Protokolls ab 1. Februar 2013 einzustellen. Das wirkt sich auf die Instant Payment Notification (IPN) aus in den Zahlungsschnittstellen von Internetshops und Verkaufsstellen aus, die IPN nutzen. PayPal hat sich in einem Foren-Eintrag und per Email bei Kunden, die IPN schon nutzen, dazu geäußert und weist insbesondere darauf hin, dass die IPN- Scripte nur noch funktionieren, wenn das HTTP 1.1-Protokoll verwendet wird, das den Header "Host: www.paypal.com" im Request beinhalten muss. Hier ein Auszug aus der Email, nach dem Programmierer ihre Zahlungsschnittstelle umstellen können:   Was bedeutet das im Detail? Alle eingehenden Anfragen benötigen ab dem 1. Februar 2013 einen "Host"-Header, der den HTTP 1.1-Spezifikationen entspricht. Dieser Header wurde für HTTP 1.0 nicht benötigt. IPN- und PDT-Skripte, die nach dem 1. Februar 2013 HTTP 1.0 verwenden, werden möglicherweise die Fehlermeldung "HTTP/1.0 400 Bad Request" erhalten. Aus diesem Grund können IPN-Benachrichtigungen nicht erfolgreich bestätigt werden oder PDT-Skripte können keine Transaktionsinformationen abrufen. Erforderliche Maßnahmen vor dem 1. Februar 2013 Händler müssen Ihre IPN- und/oder PDT-Skripte aktualisieren, HTTP 1.1 verwenden und den "Host"-Header in dem IPN-Verifizierungsskript [...]

2012-09-07T08:27:10+02:00September 7th, 2012|Javascript, PHP|Kommentare deaktiviert für PayPal IPN unterstützt HTTP 1.0-Protokoll ab 1.2.2013 nicht mehr

Die „GEMA-Vermutung“ auf Internetseiten

Gerade hat das Amtsgericht Frankfurt in einem Urteil bestätigt, dass die GEMA für ein unter anonym oder unter Pseudonym veröffentlichtes Musikstück Gebühren verlangen kann. Das Gericht verurteilte den Verein "Musikpiraten" dazu, für ein unter der Creative Commons-Lizenz veröffentlichtes Stück GEMA-Gebühren zu zahlen. Die Grundlage dafür ist die sogenannte "GEMA-Vermutung", nach der die Verwertungsgesellschaft davon ausgehen darf, die Urheber von veröffentlichter Musik zu vertreten, solange nicht eindeutig feststeht, dass die GEMA die Autoren nicht vertritt. Das wird bei Musik wichtig, die man für Internetseiten verwendet. Hier reicht es offensichtlich nicht aus, wenn man dazu z.B. im Impressum schreibt, dass es sich um eine CC-Lizenz handelt, sondern man muss den Autor wirklich namhaft machen, ansonsten kommen die Copyright-Gangster und zucken den Betreiber mit GEMA-Gebühren ab. Wer Internetseiten erstellt und dabei Musik verwendet, sollte also immer darauf achten, auch den Autor namentlich zu erwähnen und die Finger von anonym oder pseudonym veröffentlichten Stücken lassen.

2012-08-28T06:34:58+02:00August 28th, 2012|Allgemein|Kommentare deaktiviert für Die „GEMA-Vermutung“ auf Internetseiten

Twitter-Entwickler immer unsicherer

Twitter will die Regeln für seine Kurzmitteilungs-Plattform verschärfen, damit der Nutzer eine "konsistentere Erfahrung" angeboten bekommt. Wenn man das in Klartext übersetzt, könnte es heißen: Die Benutzer sollen die Originalfunktionen von Twitter nutzen, wo das Unternehmen auch Werbung schalten kann. Das sagt natürlich noch nicht genau, was sich bei Twitter ändern wird. Aber die ersten Entwickler sind schon abgesprungen oder haben Probleme, weiteres Geld für Twitter-Projekte aufzutreiben. Es wurde sogar schon eine Petition dazu gestartet, weil Twitter hartnäckig zu den Fragen schweigt. Also seine Sie vorsichtig bei der Erstellung von Internetseiten mit Twitter-Funktionen, denn es könnte sein, dass die bald nicht mehr funktionieren.

2012-08-16T09:13:58+02:00August 16th, 2012|Allgemein, PHP|Kommentare deaktiviert für Twitter-Entwickler immer unsicherer

Google zahlt jetzt mehr für gefundene Schwachstellen

Egal ob Sicherheitsexperte oder normaler Programmierer von dynamischen Webseiten – wer Google eine bisher nicht bekannte Schwachstelle im Browser-Projekt im Rahmen des ausgelobten Belohnungsprogramms nennen kann, soll jetzt eine höhere Belohnung erhalten als bisher. Das ist wohl eine Reaktion auf den deutlichen Rückgang der gemeldeten Sicherheitslücken. Zwar verkauft Google das als Erfolg seiner Belohnungsaktion, aber die Erhöhung der Prämien spricht doch Bände. Wer also bei der Entwicklung von Internetseiten auf solche Schwachstellen stößt, könnte das weiter verfolgen und bis zu 10.000 US-Dollar für eine gemeldete außergewöhnliche Lücke kassieren. Zu den bisherigen Prämien kommen jetzt auch noch Boni – da fühlt man sich doch wie ein Banker! Auch für einen (zumindest teilweise) lauffähigen Exploit zu einer neu gemeldeten Lücke gibt es 1.000 $ extra.

2012-08-16T08:10:07+02:00August 16th, 2012|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Google zahlt jetzt mehr für gefundene Schwachstellen

Beim Internet Explorer 10 wird “Do NotTrack” wieder voreingestellt

Der Nach einem Blogeintrag des Microsoft-Datenschützers (Privacy Officer) Brendon Lynch soll der neue Internet Explorer 10 standardmäßig den Do not Track (DNT)-Header verschicken. Bei einer benutzerdefinierten Installation und später in den Browser-Einstellungen kann der Nutzer die DNT-Funktion natürlich  auch wieder abschalten. DNT ist ein auch von Google und Mozilla genutztes Verfahren, das die Websites per HTTP-Header auffordert, das Benutzerverhalten nicht zu protokollieren. Es setzt dabei auf die Kooperation der Betreiber der Internetseiten, Schwarze Schafe können aber trotzdem Protokolle speichern. Wer Internetseiten erstellt, muss sich entscheiden, ob er DNT beachtet oder nicht und diese Frage auch ggfs. mit seinem Kunden abklären. Weitere Informationen dazu finden Sie bei Heise.

2012-08-09T07:09:45+02:00August 9th, 2012|Webwerkzeuge|Kommentare deaktiviert für Beim Internet Explorer 10 wird “Do NotTrack” wieder voreingestellt

Oracle veröffentlicht Entwicklungsumgebung NetBeans 7.2

Oracle hat gerade die neue Version der quelloffenen Integrierten Entwicklungsumgebung (IDE) Netbeans 7.2 zum Download bereitgestellt. In der neuen Version wurden Performance und Kompatibilität deutlich verbessert. Die Gesamtperformance soll abhängig von der Projektkonfiguration verglichen mit der Vorversion Netbeans 7.1 um bis zu 60 % besser sein. Schon beim Start eines Prijekts wird der Vorteil der neuen Version 7.2 gegenüber NetBeans 7.1 mit 10 % angegeben. Eine komplette Beschreibung aller Neuerungen in NetBeans 7.2 findet man auf der “New and Noteworthy”-Seite im Wiki von NetBeans. Die kostenlose Entwicklungsumgebung NetBeans 7.2 kann man jetzt auf NetBeans.org downloden. Netbeans hat sich schon seit einigen Jahren von einer Java-IDE zu einer IDE für C++ und Java entwickelt und unterstützt auch PHP 5.4. Ich selbst nutze diese IDE von Oracle schon seit Jahren als Hauptwerkzeug zur Erstellung von dynamischen Internetseiten und -anwendungen mit PHP und Java und bin schon auf den Test der neuen Version gespannt...

2012-07-24T15:21:44+02:00Juli 24th, 2012|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Oracle veröffentlicht Entwicklungsumgebung NetBeans 7.2

HTML5-Tag output

Mit dem neuen HTML5-Tag <output> lassen sich nur dynamisch zum Beispiel mit Jacascript erzeugte Werte ausgeben. Ein typisches Fallbeispiel ist die Summe der Artikel in einem Warenkorb. Es besitzt ein value-Attribut, das durch DOM mit Javascript festlegen kann, was auf dem Bildschirm als Output erscheint. Das ist für den Programmierer durchaus bequemer und einfacher beim Erstellen von Internetseiten als die bisherigen Möglichkeiten. Hier ein Codebeispiel für eine Berechnung und die Ausgabe des Ergebnisses per Output-Tag: <form onsubmit="return false" oninput="o.value = parseInt(a.value) + parseInt(b.value)">   <input name="a" type="number" step="any"> +   <input name="b" type="number" step="any"> =   <output name="o"></output> </form> In diesem Codebeispiel wird auch das neue HTML5-Attribut "number" des Input-Tags benutzt…

2012-07-17T08:01:21+02:00Juli 17th, 2012|HTML|Kommentare deaktiviert für HTML5-Tag output
Nach oben