Internet Explorer: Ich schmeiß die S****** aus dem Fenster hier!

August 29th, 2007 22:43 Uhr von Ronald

GNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!! Ich habe gerade 1 Stunde damit verbracht einen tollen “Bug”(!?!?!?!?!?) des Internet Explorers herauszufinden. AAAAAAAAAAAAAAHH!!

Es ist nicht sehr ratsam (DOM-)Elementen eine ID zu geben, die gleichzeitig auch der Name eines META-Tags ist.

Den Rest des Eintrags lesen »

Geschrieben in (X)HTML, JavaScript | 1 Kommentar »

Session-ID elegant abschneiden

August 29th, 2007 12:09 Uhr von Ronald

Aus SEO-Gründen sollte man ja immer versuchen, die Session-ID (unter Verwendung von PHP i.d.R. PHPSESSID) abzuschneiden, damit kein Duplicate Content entsteht. Dafür gibt es mit PHP (aber natürlich auch mit vielen anderen Mitteln) eine einfach Möglichkeit: Man startet die Session erst gar nicht, wenn es sich um einen Bot handelt.

Diese Sache hat aber natürlich einen Haken. Sehr oft brauch man aber die Session, z.B. um die Sprache der aktuellen Seite zu speichern, wenn intern Sprachdateien geladen werden oder für diverse andere Zwecke. Aus diesem Grund musste ich mir etwas anderes einfallen lassen.

Den Rest des Eintrags lesen »

Geschrieben in PHP, SEO | Keine Kommentare »

Duplicate Content vermeiden durch “Query-Strings richtig abschneiden”

August 23rd, 2007 14:31 Uhr von Ronald

“Manchmal kommt es vor, dass Leute auf eine Domain linken und dabei einen Parameter übergeben, der keinerlei Änderung an der Ausgabe der Seite hervorruft.”
Dieser Satz klingt kompliziert und deswegen erläutere ich ihn mal anhand eines Beispiels.

Den Rest des Eintrags lesen »

Geschrieben in PHP, SEO | Keine Kommentare »

JavaScript Development Console – JSDC 0.52 veröffentlicht

August 20th, 2007 10:29 Uhr von Ronald

Meine eigene kleine Entwicklung, die JavaScript Development Console (kurz JSDC hat ein paar Verbesserungen bekommen. Neben verbesserten Farbanpassungen ist es nun auch möglich, sich die Eigenschaften jeglicher Objekte, Strings oder Arrays, über eine einzige Methode auf der Konsole ausgeben zu lassen.

Den Rest des Eintrags lesen »

Geschrieben in JavaScript | Keine Kommentare »

Array kopieren

August 14th, 2007 15:23 Uhr von Ronald

Komischerweise ist es bei JavaScript anscheinend so, dass man ein Array nicht auf herkömmliche Art und Weise duplizieren kann. Also bei folgendem Beispiel wird lediglich eine Referenz erzeugt:

var arr1 = new Array();

var arr2 = arr1;

Änderungen an arr2 würden, der Referenz sei Dank, also immer auch arr1 betreffen. Ich hab lange forschen müssen, aber die einizge (einfache) Lösung erscheint mir ein Trick mit concat() zu sein.

var arr1 = new Array();

var arr2 = arr1.concat()

An arr1 wird also ein leeres Array angehängt was bewirkt, dass ein komplett neues Array mit dem Inhalt von arr1 erzeugt wird. Raffiniert und wirkungsvoll. Nur halt ein bisschen umständlich… Andere Lösungsvorschläge?

Geschrieben in JavaScript | 5 Kommentare »

Texte richtig abschneiden

August 9th, 2007 12:27 Uhr von Ronald

Das Abschneiden von Text-Teasern macht man ja im Allgemeinen mit den berühmten drei Punkten. So z.B.:

Find out all about the earthquake in Los Angeles. The origin of…

Dabei ist entscheidend, dass nicht mitten im Wort abgeschnitten wird. Dazu habe ich mal eben eine tolle kleine PHP-Funktion geschrieben. Vielleicht kann sie ja der ein oder andere gebrauchen. :-)

Den Rest des Eintrags lesen »

Geschrieben in PHP | Keine Kommentare »