CSS3 Support für den IE

Keine Kommentare

Es gibt wahrscheinlich zig Möglichkeiten dem IE CSS3 beizubringen. Heute bin ich über eine, mir noch unbekannte, Möglichkeit gestoßen. Hierbei muss eine htc Datei eingebunden werden. Somit unterstützt der IE 6 – 8 folgende drei CSS3 Eigenschaften

  • border-radius
  • box-shadow
  • text-shadow

Eingebunden wird dies mittels behavior: url(ie-css3.htc);

Beispiel

Nehmen wir an ein div soll einen Schatten erhalten somit muss folgendes notiert werden.

.box {
-moz-border-radius: 15px; /* Firefox */
-webkit-border-radius: 15px; /* Safari and Chrome */
border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
-moz-box-shadow: 10px 10px 20px #000; /* Firefox */
-webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */
box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}

Das behavior sorgt nun dafür das der IE weiß er soll einen Schatten erzeugen.
Hier gehts zur Projektseite

Ähnliche Beiträge

Vollständiger Pfad in der Adressleiste – Windows 7

4 Kommentare

Pfad im Windows Explorer

Grundsätzlich bin ich ja richtig zufrieden mit Windows 7 (hmm, das reimt sich). Eine Kleinigkeit stört mich aber dennoch.
Unter XP habe ich immer eingestellt das der Pfad im Explorer immer in der Adressleiste angezeigt wird, somit hat man es einfacher einen kompletten Pfad einfach per copy & paste zu verteilen.
Bei Windows 7 wurden diese durch Klickflächen ersetzt. Nun kann man per Mausklick ganz einfach ein paar Ebenen zurückspringen, auch nicht so schlecht.

Was ich aber bisher nicht wusst ist das ich mittels Rechtsklick ein Kontextmenü erhalte und dort die Option bekomme die Adresse als Text zu kopieren.

Pfad von Explorer kopieren

Somit bin ich wieder zufrieden :)

Ähnliche Beiträge

komplettes Verzeichnis rekursiv diffen

Keine Kommentare

Nachdem wieder mal Patchday war :) und ich alle TYPO3 Installation upgedatet habe möchte ich hier nur kurz ein kleines Snippet veröffentlichen.

Ausgangslage:

Dadurch das unsere Seite doch doch knapp 2500 Seiten hat und diese aus ca. 80.000 Datensätzen besteht gibt es einiges zu optimieren, hierbei wurden div. Extensions erstellt. Dennoch war es leider nötig diverse Änderungen des Cores durchzuführen. Diese Änderungen werden dann zum “Problem” wenn ein neues Update für TYPO3 zur Verfügung steht. Damit ich den Überblick nicht verliere diffe ich einfach das komplette Verzeichnis durch und speichere die geänderten Files in einer changedfiles.txt

Lösung:

Der ganze Hokupokus geschiet in einer Zeile Code:
diff -rqu /pfad/zu/den/original/sourcen /pfad/zu/den/geaenderten/sourcen > changedfiles.txt
Als Ergebnis erhält man pro Zeile den Pfad zur geänderten Datei.

Ähnliche Beiträge

MenuMatic in TYPOlight

Keine Kommentare

Das mit TYPOlight so ziemlich alles realisierbar ist dürfte ich schon das ein oder andere mal erwähnt haben, ok natürlich gibt es andere CM Systeme mit denen es auch klappt keine Frage aber es geht jetzt hier um TYPOlight :) . Im TYPOlight Forum wurde ein nettes How-To gepostet wie sich das MooTools basierte Menü MenuMatic integrieren lässt. Vieles braucht man dazu nich, lediglich MooTools mit der Version 1.2 (welche Standard ab TYPOlight 2.8 ist) und ein eigenes Template für die Navigation.

Ähnliche Beiträge

Cachezeit bei TYPO3 festlegen

6 Kommentare

Wird bei TYPO3 der Cache genutzt ist die Lebensdauer standardmäßig 1 Tag. Nun habe ich allerdings das Problem das auf einem Webauftritt auf allen Seiten die News dargestellt werden. Leider erscheinen nun die neue News erst am nächsten Tag, eben dann wenn der Cache abgelaufen ist. Nun ist meine Lösung einfach. Der Cache der Seiten wird verkürzt. Experimentell auf 1 Stunde. Folgendes muss dazu im Setup eingfügt werden.

Cachezeit festlegen

page.config.cache_period = 3600
Der Wert muss in Sekunden angegeben werden. Nachzulesen auch hier.

Ähnliche Beiträge

Ältere Einträge Neuere Einträge