RSS

Google unterstützt künftig den IE 6 (Internet Explorer 6) nicht mehr!

Na, das nenne ich mal gute Nachrichten: Google wird künftig den Support für den Internet Explorer 6 (IE 6) auslaufen lassen. Dies betrifft natürlich nicht die Website, d.h. die Google Suche, sondern das Angebot “Google Apps”.

Hier die Mail, die Google an die Accountinhaber von Google Apps versendet hat:

Dear Google Apps admin,

In order to continue to improve our products and deliver more sophisticated features and performance, we are harnessing some of the latest improvements in web browser technology. This includes faster JavaScript processing and new standards like HTML5. As a result, over the course of 2010, we will be phasing out support for Microsoft Internet Explorer 6.0 ​as well as other older browsers that are not supported by their own manufacturers.

We plan to begin phasing out support of these older browsers on the Google Docs suite and the Google Sites editor on March 1, 2010. After that point, certain functionality within these applications may have higher latency and may not work correctly in these older browsers. Later in 2010, we will start to phase out support for these browsers for Google Mail and Google Calendar.

Google Apps will continue to support Internet Explorer 7.0 and above, Firefox 3.0 and above, Google Chrome 4.0 and above, and Safari 3.0 and above.

Starting this week, users on these older browsers will see a message in Google Docs and the Google Sites editor explaining this change and asking them to upgrade their browser. We will also alert you again closer to March 1 to remind you of this change.

In 2009, the Google Apps team delivered more than 100 improvements to enhance your product experience. We are aiming to beat that in 2010 and continue to deliver the best and most innovative collaboration products for businesses.

Thank you for your continued support!

Sincerely,

The Google Apps team

Was daran so positiv ist: Wenn ein Unternehmen mit einer solchen Marktstellung eine solche Entscheidung fällt, folgen hoffentlich weitere. Ferner können Dritte (z.B. <eigenwerbung>Internetagenturen oder CMS Anbieter</eigenwerbung>) sich im Kundengespräch hierauf beziehen und so dem Kunden erhebliche Mehraufwände für den Support dieses in der Tat miserablen nicht mehr zeitgemäßen Browsers ersparen.




Kurznotiz: XSL Cache leeren

Bei Projekten mit intensiver Nutzung von XSL bzw. XSLT macht die Verwendung des XSL Bytecode Caches sehr viel Sinn, siehe dazu auch diese sehr umfassende Erklärung meines Kollegen Max.

Wichtig ist aber auch, wie sich der Cache hier verhält – und das ist bei der NY Times, welche die Extension “XSLCache” entwickelt hat, nachzulesen:

Neulich hatten wir die Aufgabe, in einem Projekt den XSL Cache zu “refreshen” – ohne jedoch die Webserver neu starten zu wollen. Es gibt da eine sehr simple und schnelle Lösung (Doku hier bei der NY Times):

The XSL cache uses the modification time (mtime) attribute of stylesheets to figure out if a file is newer than the cached version and needs to be updated. There are several cases where a file might change but the modification time remains old that you should avoid if you want the XSL cache to reload changed stylesheets correctly:

tar and rsync/scp can sometimes preserve the modification time of the archived/copied file. You must be careful about the following:

  • tar, use the -m flag
  • rsync, avoid using the -t/–times flag
  • scp, avoid using the -p flag
  • Be careful about radically adjusting the system clock and modifying XSL files. Similarly, clock skew between web servers and NFS shares may create issues.
  • If all else fails, use touch to clear a stylesheet from the cache, by resetting its last modified timestamp.

In addition, this early release of XSL Cache does not use shared memory, so each PHP process/thread will have its own copy of the stylesheet. Although this is admittedly wasteful, the memory cost does not seem to be costly. However, if you use the cachesheet argument to clear a cached stylesheet from one web server process, it may still be cached in other processes.

(Quelle: http://code.nytimes.com/projects/xslcache/wiki/StaleCaches)




papaya CMS – Release 5.0 – Pressereaktionen

Wir haben ja vorgestern das neue Release 5.0 des papaya CMS veröffentlicht. Eine anstrengende Launchphase, umso mehr freut uns das bisher erhaltene Feedback der Presse ;-)

Hier ein kleiner Auszug:




Kurzmitteilung: Eigene IP-Adresse in Spamlisten bzw. Spamblock-Listen prüfen

Um nachzuprüfen, ob ein Mailserver in gängigen Antispam- bzw. Spamblocklisten enthalten ist, habe ich bisher immer direkt die in Frage kommenden Anbieter aufgesucht und dort jeweils nach der IP-Adresse gesucht.

Ich bin gerade über dieses sehr coole Frontend bei heise.de gestolpert – das ist nicht nur praktisch (weil eine gleichzeitige Anfrage an verschiedene Dienste möglich ist, also eine Metasuche), sondern sehr praktisch (weil es einen Link gibt, mit dem man sich die Suche gleich als Suchdienst in Firefox einrichten kann) :-)

Eigene IP-Adresse in Spamlisten prüfen

Weitere Apps aus dem Bereich “Netze” bei Heise




Kurzmitteilung: Import von OpenOffice Dokumenten in das papaya CMS

Mein Arbeitskollege Martin hat ein papaya Modul entwickelt, mit dem sich OpenOffice Dokumente in das papaya CMS importieren lassen. Das Modul steht (neben anderen papaya Plugins wie einem Gästebuch und einer Google Maps API) im Downloadbereich seiner Website frei zur Verfügung)

Max hat dazu in seinem Blog eine hervorragende Einführung veröffentlicht, auf die hiermit verwiesen sei.

Als “Appetizer” hier die ersten zwei Absätze ;-)

Mit dem von Martin Kelm entwickelten Importmodul für das Oasis-Dokumentenformat kann man OpenOffice-Dokumente in papaya CMS importieren. Dies ist möglich, da der Inhalt eines OpenOffice-Dokuments intern als XML-Datei vorliegt. Durch ein XSLT-Stylesheet lässt sich das OpenOffice-Format in ein durch papaya CMS lesbares Importformat umwandeln.

Papaya CMS bietet eine entsprechende API-Schnittstelle für Importfilter an, sodass man sich als Programmierer allein auf die Umwandlung des Dokumentenformats konzentrieren kann.