Chrome 7
Ich weiß nicht, ob das, was Google jetzt treibt, sinnvoll ist.
Alle paar Monate kommt eine neue Version, und da die Updates ja automatisch passieren, kann man sich nicht mal gegen die Probleme wehren, die man sich mit neuen Versionen einfängt.
Diese Version ist auf jeden fall nicht in Ordnung. Ich bin mir nicht sicher, ob Chrome 7 Schuld ist, oder die Adblock Extension. Mit Chrome 6 jedenfalls hat sich der Browser nicht nach ein paar Stunden surfen 500MB Hauptspeicher und mehr gegönnt.
Ich verwende Chrome nicht als Standardbrowser, aber zum arbeiten und
testen durchaus regelmäßg.
Ich hoffe das Problem wird schnell behoben.
Layout die Zweite
Ich habe nun links einen Bereich geschaffen, in dem neben Links in Zukunft weitere Module, wie eine Tag Cloud oder Ältere Beiträge, angezeigt werden können.
Als nächstes nehme ich die Navigation und die Artikelpflege in Angriff.
Ach ja, und eine coole Schlagzeile habe ich immer noch nicht.
Kalenderwoche berechnen
Heute gibt es mal ein bisschen JavaScript Code zum ausprobieren.
Ich musste die Kalenderwoche berechnen und habe sehr schnell im
Netz
den Algorithmus gefunden.
Auch eine JavaScript Implementierung war nicht schwer zu finden,
allerdings hat diese bei Tests dann Ihre Schwächen bei der ersten bzw.
letzten Kalenderwoche offenbart.
Meine Implementierung sieht nun folgendermaßen aus. Test
function getCalendarWeek(date) {
try {
var thursday = getThursday(date);
thursday.setUTCHours(0, 0, 0, 0);
var firstThursday = getThursday(new Date(thursday.getFullYear(), 0, 4));
firstThursday.setUTCHours(0, 0, 0, 0);
var dt = thursday.getTime() - firstThursday.getTime();
return dt / (1000 * 3600 * 24 * 7) + 1;
} catch (e) {
if (this.console) {
console.error("getCalendarWeek(", arguments, ") >", e)
}
}
function getThursday(date) {
return new Date(date.getFullYear(), date.getMonth(),
date.getDate() + 3 - ((date.getDay() + 6) % 7));
};
};
Viel Spaß damit...
Layout
Endlich habe ich die Zeit gefunden mich wieder meiner Website zu widmen. Nach einigem Suchen im Netz habe ich auch ein Layout gefunden.
Da mir Kyanite
aber mit zu vielen Grafiken gespickt war, habe ich das meiste nach meinen
Vorstellungen angepasst.
So sind die Schatten und die Abrundung der Ecke mit CSS3 realisiert und
ein paar Farbverläufe habe ich auch weg gelassen.
Wie man sieht, ist das Layout noch nicht ganz vollständig, aber ich hoffe es in den nächsten Tagen fertig zu stellen.
20.10.2010