Diverse Anpassungen und Cacheprobleme

In letzter Zeit kommt es massiv zu Cacheproblemen, die bewirken, dass man Änderungen im Blog nicht sofort sieht. Bilder werden scheinbar nicht in den Mediamanager geladen; die Uhren passen zeitlich auch nicht mehr. uvm.

Bildschirmfoto_2011_09_27_um_09.01.16.pngWir haben nun im Admin eine Anpassung vorgenommen, die bewirkt, dass jedem Link, der im Admin geklickt wird, ein sog. timestamp mitgegeben wird. Man kann das an der URL sehen: jeder Link hat am Ende ein "t=Zahlenkombination" -> die Zahlenkombination ist immer unterschiedlich. Ruft man z.b. den Bloggenlink nacheinander immer wieder auf, sieht man, dass sich die Zahlenkombination immer wieder neu generiert. Der Browser denkt nun, dass er immer wieder eine NEUE Seite (bewirkt durch die veränderte Zahlenkombination) vor sich hat und diese ordentlich einlesen muss, obwohl es eigentlich ja immer nur der Link zum Bloggen ist. Man bekommt also nun Änderungen wieder zu sehen.
Diese Anpassung hat keine Wirkung auf den HTML-Editor und auf den ImageManager!

datumFalsche Datumsanzeige bei vorgebloggten Beiträgen.
Vereinzelt kam es in letzter Zeit (auch bedingt durch die Kombination von Cache+Arbeitsweise) zur Fehldarstellung des Datums eines Blogbeitrags. Beiträge wurden dann in die Zukunft datiert abgebildet, anstatt das Datum der Freischaltung einzutragen. Nachdem ein Beitrag freigeschalten war, konnte das Datum im Admin nicht geändert werden. Wir mussten das über die Datenbank vornehmen.
Wir haben nun die Kalenderfunktion soweit überarbeitet, dass man jederzeit nachträglich, also nach dem Abschicken des Beitrags, das Datum anpassen/ändern kann. Ruft man jetzt einen gebloggten Beitrag auf, wird man das Datum sehen, zu welchem Zeitpunkt der Beitrag freigeschalten wurde und kann das Datum noch ändern, wenn man das möchte. Soll am Datum nichts geändert werden, ignoriert man das Feld einfach.

RSS-Feed
Bisher war es so, dass Änderungen in einem Beitrag, die man nach dem Abschicken des Beitrags vorgenommen hat, nicht sofort im RSS-Feed zu sehen waren. Die Änderungen kamen erst nach dem Veröffentlichen eines Folge-Beitrags im Feed zum tragen.
Ändert man jetzt einen Beitrag wird diese Änderung auch sofort im Feed neu geschrieben.

BLW 27.09.2011, 10.48| (3/0) Kommentare (RSS) | TB | PL | einsortiert in: DesignBlog | Tags: DesignBlog, Programmierung, Information,

Cacheprobleme im Firefox u.a.

Im Moment erreichen mich Mails wegen Darstellungsproblemen im Blog.
Seit dem letzten Firefox-Update hat sich das Cache-Verhalten des Browser leider (weiter) negativ verändert. Der Browser cached noch mehr, als er es sowieso schon getan ha.

Was bedeutet Browser-Cache?
Damit die Browser Webseiten schneller laden können, werden bereits "gesehene" Dateien/Inhalte einer Webseite auf dem Rechner abgelegt und bei einem neuen Besuch wieder abgerufen. "Was ich schon gesehen habe, brauche ich ja nicht neu auslesen." Eine Webseite wird so bei einem neuen Besuch schneller geladen. Wir kennen ja den Spruch "höher, weiter schneller..." Die Browserentwickler schreiben sich gerne auf die Fahnen, dass sie wieder an der Schnelligkeit schrauben konnten. Das Ganze geht auf Kosten derjenigen, die an Webseiten arbeiten - das schliesst auch uns Blogger mit ein :-)

Soviel zur Einleitung - konkret sieht das Ganze aktuell wie folgt in den Blogs aus:
  1. Blogbeitrag schreiben, der z.B. mit einem Datum versehen wird, um später noch Verbesserungen daran vornehmen zu können (vorbloggen).
  2. Der Beitrag wird abgespeichert. 
  3. Der Browser hat den Zustand in seinem Cache!
  4. Vorschau anklicken um den Beitrag zu überprüfen.
  5. Es muss noch was verbessert werden.
  6. Der Beitrag wird wieder geöffnet und nun kommt das, was aktuell bei einigen passiert: alles ist so wie es beim 1. Abspeichern war. Vermeintlich! Der Browser hat den Zustand des 1. Abspeicherns gecached und zeigt das wieder an.
  7. Bildschirmfoto_2011_09_15_um_12.54.11.pngKlicke nun einfach mal oben im Browser auf den Aktualisieren-Pfeil deines Browsers. Und schon wirst du deine Änderungen sehen.
Wenn dir also Änderungen, die du durchgeführt hast, nicht angezeigt werden, dann aktualisiere die Seite mit F5 oder dem Aktualisieren-Pfeil. Dies betrifft nicht nur Änderungen beim Bloggen! Auch Einstellungen im Admin werden erst nach einem erzwungenen Aktualisieren des Browsers angezeigt. So verwundert es nicht, dass man Änderungen sieht, wenn man den Browser z.b. schliesst und neu öffnet. Hier wird der Browser ebenfalls gezwungen den Cache zu leeren und die Daten neu einzulesen.

... dies betrifft auch die Anzeige eines geposteten Beitrags. Nach dem Abspeichern ist der Beitrag scheinbar verschwunden. Klickt man nun aktualisieren, ist der Beitrag vorhanden.

BLW 15.09.2011, 20.18| (5/0) Kommentare (RSS) | TB | PL | einsortiert in: Informationen | Tags: Browser, Cache, Technik, Tipp, Hilfe,

Social-Buttons - Überarbeitung

Wer in seinem Blog die Social-Buttons NOCH online hatte, bekommt ab sofort eine neue Ansicht.
Wir haben ein kleines Icon eingebaut, welches geklickt werden kann und erst, wenn der Button geklickt wurde, öffnen sich die Social-Buttons wie facebook-like/send/teilen, Google+ und Twitter.

Die Ansicht nach dem Klick auf das Icon:

Nun kann munter getwittert, geliked und verteilt werden. Anschliessend kann man diese Leiste wieder schließen, indem man auf das kleine rote X klickt.
Neu ist nun, dass ERST MIT DEM ÖFFNEN der Leiste, die Social-Buttons per Ajax-Funktion (wer bisschen Technik-Hintergrund haben möchte) geladen werden. Wir haben damit wieder eine normale Ladezeit für die Blogs, die die Social-Leiste eingebunden haben, erreicht.

Leider haben wir noch keine Lösung für den Like-Button. Per Klick wird wahllos ein Bild eingebunden um das Like auf facebook zu posten. Mit dieser Problematik kämpfen auch andere, wie wir festgestellt haben. Beim Teilen sind die Bilder wählbar.

BLW 21.07.2011, 18.10| (3/1) Kommentare (RSS) | TB | PL | einsortiert in: DesignBlog | Tags: facebook, netzwerken, Information, DesignBlog,

Social-Buttons - Facebook, Twitter, Google+

Bisher waren die Social- und Bookmark-Buttons erst bedienbar, wenn man sich zum Kommentieren in den Beitrag geklickt hat. Vor wenigen Tagen haben wir diese Ansicht verändert, da immer öfter die Anfragen kamen, ob denn der LIKE bzw. SEND-Button für Facebook eingebaut werden kann. Wir haben diese Buttons (inkl. Twitter und Google+) nun als wählbare Funktion in die Blogs eingebunden.
Die Social-Buttons werden - sichtbar - ans Ende des Beitrags gesetzt. Die Bookmark-Icons haben wir entfernt und werden vorerst nicht mehr angeboten.

Wir haben festgestellt, dass die Lösung noch nicht wirklich optimal ist und werden noch weitere Veränderungen vornehmen. Also nicht wundern ;-) Uns ist wichtig, dass die Performance der Blogs nicht leidet - aktuell stellen wir aber fest, dass sich die Ladezeiten der Blogs verändert haben. Wir arbeiten daran, dies noch zu verbessern.

An- und Abschaltbar sind die Social Buttons über "DesignBlog -> Grundeinstellungen -> Funktionen".

BLW 15.07.2011, 11.49| (0/0) Kommentare | TB | PL | einsortiert in: DesignBlog | Tags: facebook, netzwerken, Information, DesignBlog,

sweety

BLW 02.01.2011, 00.44| (1/0) Kommentare (RSS) | TB | PL | einsortiert in: Themes - Tiere | Tags: Design, Theme, Template, hell, Tiere, Katzen, kostenloses Design,

yellow meadow

BLW 01.01.2011, 21.30| (1/0) Kommentare (RSS) | TB | PL | einsortiert in: Themes - Naturally | Tags: Design, Theme, Template, hell, Natur, Blumen, kostenloses Design,

Herbstlich-t

BLW 01.01.2011, 15.36| (0/0) Kommentare | TB | PL | einsortiert in: Themes - Naturally | Tags: Design, Theme, Template, hell, Natur, kostenloses Design,

Herbstwald 2

BLW 01.01.2011, 13.57| (2/0) Kommentare (RSS) | TB | PL | einsortiert in: Themes - Naturally | Tags: Design, Theme, Template, hell, Natur, kostenloses Design,