Kategorie Archiv: Frontendentwicklung

//implement missing function
document.getElementsByClassName = function(cl) {
    var retnode = [];
    var myclass = new RegExp('\\b'+cl+'\\b');
    var elem = this.getElementsByTagName('*');
    for (var i = 0; i < elem.length; i++) {
        var classes = elem[i].className;
        if (myclass.test(classes)) retnode.push(elem[i]);
    }
return retnode;
};

//framework functions
function $(id){ return document.getElementById(id); }
function html(id, html){ $(id).innerHTML = html; }
function css(id, style){ $(id).style.cssText += ';'+style;}
function $$(class){ return document.getElementsByClassName(class); }

You can find a testrun here: http://jsfiddle.net/ZjsYB/

Based on a Thomas Fuchs article found here.

Facebook: What You Probably Didn't Know
[Source: Online PhD Programs for MashableMashable.com]

Und heute aus der Kategorie freie und kostenlose Icons dieses freie Buttonset bei dem es gleich noch die PSDs dazu gibt:

Freie und kostenlose Buttons fürs Web

Internet Explorer 6Für den Internet Explorer 6 kursieren einige PNG-Fixes. Angefangen bei Filtern in der CSS-Datei bis hin zu ausgeklügelteren Methoden. Besonders überzeugt hat mich der dd_belated PNG-Fix, der auch sich wiederholende Hintergründe erlaubt, was bei den anderen nicht möglich ist.

Außerdem lässt er sich einfach auch in eigenen Scripten zusätzlich verwenden, wenn Inhalte versteckt und dann angezeigt werden sollen. Der Vorteil bei dd_belated liegt an der Benutzung von VML anstatt des üblichen Alphafilters, was bessere Resultate ermöglicht. Was bleibt, ist natürlich eine kurze Verzögerung bis zum Ausführen des Scriptes und der damit kurz sichtbaren falsch angezeigten PNGs.

Recht häufig trat bei der Verwendung des Fixes ein Problem mit der Positionierung des Elementes selber im Elternelement auf. Ein einfaches “position:relative” für das umgebende Elternelement reichte dann aber meist aus.

IE6 looking sad

Mach es gut, mein Alter Freund

Nachdem sich google nun bei youtube und facebook selbst langsam vom Internet Explorer 6 verschabschieden und allgemein schon zur Beerdigung des Internet Explorer 6 aufgerufen wird, wollte ich mal kurz ein paar sinnvolle Links hier verbreiten, die sich im Laufe der Zeit bei mir angesammelt haben (Lebt er noch?):

Ja, mein alter Freund, was werden wir ohne Dich machen, wenn wir Dich nicht mehr zum ultimativen Feind ernennen können? Das wird ganz schön langweilig werden…

Keine Herausforderung mehr, alles wird totaler Standard, keine Bugs mehr zu beheben, die uns den Verstand kosten. Frontend- und Backendleuten wird dann der Konsens fehlen, kein Hass auf Dich mehr, der sie zusammenschweißt…

Ich glaube, ich werde mich dann wieder mehr mit dem Wetter auseinandersetzen müssen. Ganz schön kalt draußen, oder?

shttp://www.onderhond.com/blog/work/ie6-core-bug-fixing

Wer chatroulette.com noch nicht kennt, bekommt in diesem Video einen netten Eindruck. Aber Vorsicht, da sind ein Haufen Perverse unterwegs…. chatroulette.com ist übrigens mit Flex gemacht.

Ein 17jähriger russischer Gymnasiast wollte nur eine Plattform entwickeln, um mit Freunden Videochat zu machen. Daraus ist ein Roulette geworden, mit einem Druck auf F9 wird man per Zufall zu einem Videochattenden geleitet. Das Ding gibts seit 3 Monaten, mittlerweile nutzen es bis zu 500.000 Menschen am Tag. Quelle

http://www.vimeo.com/9669721

Passend dazu noch die Augenvagina:

YouTube Preview Image