Ich hab meinen Hoster gewechselt und bin jetzt auf Media Temple. Ich muss sagen das die Seite sich gefühlt schneller aufbaut als zuvor und die Features von MT wirklich super sind.
Vor allem interessiert mich aber noch der MySQL GridContainer. Für Web-Anwendungen sicherlich nicht schlecht. Der ganze Umzug verlief eigentlich reibungslos. CakePHP und Zend Framework hab ich direkt als PHP Include angelegt und die Apps kommen super damit klar. Backup Cron Job, SSL, Mails als IMAP und POP, alles kein Thema. Am besten find ich dass ich volle Kontrolle über die DNS Zone Files habe. Dafür habe ich bisher zahlen müssen.
Kurzum: Ich kann es wirklich empfehlen und der Service ist super. Zur Zeit warte ich noch auf eine Bestätigung für einen kostenlosen Ruby-on-Rails GridContainer, der mir ohne zu Fragen angeboten wurde. Falls ihr auch etwas mehr Power braucht und mit dem Gedanken spielt zu wechseln oder euch MT anspricht nutz meinen Link. Dann hab ich auch noch was davon. ;)
Ich mag das Smashing Magazine, denn sie haben dort oft schöne Linksammlungen und Designbeispiele. Heute ist Favicons das Thema. Favicons sind diese kleinen unaufälligen Grafiken neben der Adresse im Browser. Entweder man hat’s, oder hat’s nicht. Smashing Magzine hat heute eine neue Liste mit Favicon-Beispielen in diversen Kategorien erstellt.
Inspire youself: More creative favicons
Schon ein paar schöne dabei, aber ich mag meines und bleib dabei :)

Ich habe nun OpenID für Kommentare aktiviert. Man kann sich nun bei m3nt0r.de via OpenID registrieren. Einmal geschehen, seid ihr bei zukünftigen Kommentaren von der Eingabe eurer Daten befreit. Einfach die OpenID in das dafür vorgesehene Feld, Kommentar eintippen und losschicken. Der OpenID Vorgang an sich erstellt auf m3nt0r.de einen lokalen Wordpress Account und somit auch ein Profil das euch frei steht zu pflegen. Zudem könnt ihr eingeloggt bleiben und braucht nicht mehr Name, Email und Homepage einzutippen. Zeitersparnis :)
Das ganze nennt sich Single-Sign-On und wird im Detail auf Wikipedia erklärt. Wer keine OpenID hat kann sich einen der vielen, meist kostenlosen, Provider raussuchen. Ich empfehle myOpenID.com. Ist einfach und stabil. Falls ihr bei AOL seid solltet ihr bereits eine OpenID haben. Ich hab gelesen das die Funktion erst kürzlich eingebaut wurde.
Das schöne an OpenID ist eben das man die Wahl hat und natürlich auch mehrere Anbieter wählen kann. Ich selbst bin zusätzlich noch bei ClaimID und Videntity.

Heute hab ich mir mal ein vernünftiges Theme rausgesucht und es ~ein wenig~ modifiziert. Meine Wahl fiel auf Vertigo von Brian Gardner. Da ich aber im Moment auf dem Schwarz/Grün Trip bin hab ich es komplett ins Negativ umgefärbt und die Grafiken ersetzt. Anschliessend habe ich noch die Syntax Templates von GeSHi angepasst und den Footer sowie die Sidebar ein wenig umgemodelt. Alles in allem bin ich zufrieden. Aber wer meinen Blog kennt weiss das ich immer gerne bastel und es fehlen noch ein paar Elemente zur Navigation. Diese werde ich aber nach und nach einfügen.
PS: Falls es jemand aufgefallen ist.. meine Seite war während meines Upgrades von Mint 1.0 auf 2.0 für circa 1 bis 2 Stunden down. Ich bitte den Ausfall zu entschuldigen. Man sollte sich nicht immer auf seine Skills verlassen und den Code den man hochlädt auch nachträglich nochmal checken … (whoops.)
So .. und nun wieder zurück zum täglichen Allerlei :)
Neue Scripte sind immer eine heikle Angelegenheit. Gerade wenn es darum geht seine Applikation einer breiten Audienz zugänglich zu machen. Ich persönlich war/bin immer darauf erpicht möglichst viele Browser zu unterstützen und selbst Barrierfrei zu bleiben, trotz eines komplexen Funktionsumfangs. Mit der Zeit hat sich das allerdings gelegt …
1995 war Javascript böse und wurde von finsteren Werbefirmen missbraucht. Kurz darauf war der Internet Explorer böse, weil seine Sicherheitslücken den Dialerverbreitenden Agenturen zuviel Spielraum bot. Ende vom Lied: Kein Javascript mehr, neue Browser entstanden, Sicherheitsfirmen verdienten sich blöde und Netscape ist “die Alternative”.
10 Jahre später ist der IE6 und der neue IE7 wieder vollkommen in Ordnung und Javascript ist wieder überall aktiviert. Oder doch nicht … ?
Es gibt nun mehrere Fan-Clubs … Die neuformierte Armee von Mozilla Firefox Anhängern, die Apple Mac Fetischisten und ihr Safari, sowie die ungläubigen Windows-User die dem Opera die Treue schwören anstatt auf Firefox umzusatteln wie der Rest derer die erkannt haben das der IE nicht alles ist. Es gibt aber noch viel, viel mehr: Die Internet Explorer 5 Benutzer und Kontrollfreaks die grundsätzlich alles an ihrem Rechner abstellen und darauf bestehen das jede Seite auch so zu funktionieren hat (Erm.. ja, ok).
Da Javascript aber durch Ajax und tollen Effekt-biblotheken, entstanden durch den Web2.0 Buzz und dem Ruf nach mehr Usability, nun quasi Standard in allen neuen Projekten ist, steht man als Entwickler vor einem Rätsel: Wie zum Henker soll man hier einen Spagat machen?
Ich bin der Meinung, wie Eingangs schon angedeutet, dass wir uns entscheiden müssen - oder zumindest eine neue Basis definieren, denn es ist quasi unmöglich jedem Gerecht zu werden. Man kann einfach nicht tolle neue Applikationen ins Netz stellen ohne eine Gruppe auszuschliessen, oder auf wesentliche Funktionen zu verzichten. Auf der anderen Seite ist genau das gefragt: Wir wollen höher, schneller, besser - mit dem Beisatz: Aber mein Javascript bleibt aus!
Das beste Beispiel für meinen Entschluss ist mein aktuelles Design. Wer kein Javascript aktiviert hat wird an dieser Seite nicht viel Freude haben. Ich muss dazu aber deutlich machen das das nicht immer so gewesen ist. Es gab Zeiten wo ich nicht glücklich war bevor der HTML Quelltext nicht sauber formatiert, und komplett XHTML Strict validierte. Mittlerweile denke ich mir: ‘Schluss damit’. Jeder der einen Opera 9, Firefox oder Internet Explorer 6+ hat, sollte mit dieser Seite klar kommen. Es sind 10 Jahre ins Land gezogen seit Javascript das absolute No-No war. Wir sollten nach vorne Blicken und uns nicht von dem Irrglauben leiten lassen das man es jedem Recht machen kann.
In diesem Sinne..
Mein Wort am Sonntag ;)
Mein Hoster musste mich notgedrungen auf einen eigenne Root Server umziehen. Meine Seite hat zuviel Last erzeugt, so dass meine “Nachbarn” in Mitleidenschaft gezogen wurden. Das ganze hat seinen Ursprung durch die hohe frequentierung meiner Lightbox Plugin Seite, sowie die damit verbundenen Beispiele. Zum anderen hatte auch noch eine Spammerdomain seine Hände im Spiel. Zusammen mit den über 300 Kommentaren auf der Seite eine böse Mischung.
Vorerst musste ich nun das Plugin deaktivieren, sowie die IP des Spamservers sperren lassen um einen konstanten Betrieb weiterhin gewährleisten zu können. Ich bitte den kurzzeitigen Ausfall auf Grund des DNS Updates zu entschuldigen. Für die Zukunft ist geplant, dass m3nt0r.de und weitere Seiten von mir auf meinen dedizierten Server umgezogen werden um solche Ereignisse besser auffangen zu können.
An dieser Stelle möchte ich mich nochmal für den excellenten Support seitens Neue Medien Münich bedanken, der sich über 2 Stunden ausgiebig mit meinem Fall beschäftigt hat. Danke!
So.. und nun geht es wie gewohnt weiter. Der nächste Wechsel und damit verbundenen Ausfall werde ich rechtzeitig bekanntgeben.
Immer wieder erhalte ich Fragen über das Kontaktformular zu diversen Themen. Im Zuge der Umgestaltung meines Blogs habe ich eine neue Funktion eingebaut die es jedem die Möglichkeit gibt mir, fern ab von meinen Beiträgen, Fragen zu stellen. Jede Frage, sofern beantwortet, wird anschliessend mit meiner Antwort dort sichtbar, so dass alle etwas davon haben. Ich halte das für eine tolle Idee und hoffe das ihr auch gefallen an dieser Art von Kommunikation findet. Mal etwas anderes … :)
Ihr findet den Link oben rechts, oder klickt einfach mal hier.
Ich habe ja vor circa 2 Wochen den CoOp Dienst von Google ausprobiert und über 850 Seiten importiert. Es scheint so als wenn Google die anfänglichen Probleme beseitigt hat. Daher habe ich ein wenig mit der OpenSearch API rumgespielt und darf euch nun die Möglichkeit presentieren die “WebDev Search” bei euch im Browser als Suchmaschine zu installieren.
Wenn ihr meine Seite mit dem Firefox2 oder Internet Explorer 7 besucht sollte euer Suchfeld euch darauf aufmerksam machen, dass hier eine Suche hinterlegt ist. Ihr könnt Sie ganze einfach darüber installieren. Bei Firefox müsst ihr nur den Button zur Auswahl der Suchmaschine anklicken und unten den Eintrag “Web Development Search hinzufügen” auswählen. Zweite Möglichkeit ist einfach den folgenden Link anzuklicken:
Web Development Search installieren
Achja.. die CoOp Suche ist offen für alle. Ihr könnt also gerne mit dem GoogleMarker ein paar Seiten vorschlagen.
Seit heute habe ich ja den neuen Dienst von Google in meine Seite integriert. Die Suche für Webentwickler. Eine sehr feine Sache, aber leider musste ich feststellen das diese nur für mich so funktioniert wie erwartet. Ich glaube das Google hier noch ein Problem hat.
Normalerweise sehen die Ergebnisse für den Suchbegriff “tabs” so aus:

Aber anstatt “CSS Tab”-Tutorials, was sich aus meinen Links ergeben sollte, sieht jeder andere ausser mir folgendes:

Also ich glaube das Google meine Einstellung noch nicht ganz Akzeptiert, bzw. der Service ist wirklich Beta. Es kann aber auch sein, dass eine öffentliche Suche nur möglich ist, wenn ich zulasse das andere auch Links hinzufügen können. Das wäre aber meiner Meinung nach schwachsinning. Die dritte Möglichkeit ist, dass man einen Google Account braucht um die modifzierte Suche anderer benutzen zu können (was aber auch dumm wäre…).
Wie auch immer … Ich hoffe das nach dem Eintrag heute morgen nicht zuviele von euch enttäuscht abgewandert sind. Das System funktioniert wunderbar, nur leider im Moment wohl nicht für jeden.. Derzeitig ist ein anmelden mit meinen Accountdaten auch nicht mehr möglich. Es kann sein das die ihre Probleme bemerkt haben und gerade daran arbeiten. Sobald es einwandfrei funktioniert werde ich euch Bescheid geben.
Ich bin erfolgreich umgezogen. Ging schneller als erwartet und irgendwie ist das Wordpress nun nicht mehr so träge. Mal sehen was mir nun alles aufällt was nicht mehr funktioniert.. wenn ich aber nichts entdecken kann werde ich mich mal nach ein paar neuen Plugins umsehen. Jetzt wo ich wieder ein die Übersicht habe, kann ich mir sicherlich das eine oder andere leisten.

