Mein Lifestream ist startklar

26 02 2009

Seit gestern ist meine Lifestream-Seite online und seit gerade eben auch der dazugehörige RSS-Feed. Damit biete ich Euch, liebe Leser, eine halbwegs übersichtliche und optisch erträgliche Möglichkeit, auf einen Blick zu sehen, was es bei mir Neues gibt.

Momentan könnt ihr dort neben Anreißern zu den jeweils letzten fünf Blogeinträgen und Kommentaren auch meine zehn neuesten Microblog-Einträge (Dents) sofort sehen. Wer etwas scrollt, findet weiter unten zehn neue Wong-Bookmarks und fünf neue Qype Bewertungen. Wenn ihr mit der Maus einen Moment über den Links verweilt, könnt ihr im Tooltip jeweils die Beschreibung bzw. einen Anreißer für den Text lesen.

Rechts daneben gibt es Links für alle Feeds einzeln und für den Gesamt-Feed. Der ist für diejenigen unter Euch, die Feeds nutzen, vielleicht eine gute Sache, bietet er doch alle meine aktuellen Inhalte chronologisch sortiert und halbwegs sinnvoll aufgearbeitet für den Feedreader der Wahl an. Ich habe mich hier entschieden, Titel und Autor möglichst aussagekräftig zu gestalten. Ich hoffe das ist mir gelungen.

Ich bin weiterhin und stets offen für Feedback.

Zum technischen Kram: Das Script für den ganzen Lifestream habe ich selber in PHP geschrieben und greife dabei auf das feine SimplePie für das Feed-Handling zurück, das ich um einige Funktionen zur Angleichung der Feedinhalte bereichert habe. Dazu musste ich die SimplePie-Klasse etwas erweitern und ein wenig was drumrum bauen. Wenn Interesse besteht, kann ich das Skript gerne unter einer liberalen Lizenz zur Verfügung stellen. Es ist recht allgemein gehalten und zentral konfigurierbar, vom Template für die Lifestream-Seite natürlich mal abgesehen, das muss jeder für sich selbst und jeden einzelnen Feed anpassen. Alternativ kann man auch ohne viel Eigenarbeit nur den Feedaggregator mit den feinen Angleichungsfunktionen nutzen: Feeds einfach nur zusammen mischen funktioniert nämlich nicht wirklich gut.


Eine kleine Fuck IE6 PHP Klasse

24 02 2009

Aktuell soll ja wieder mal der IE6 endlich sterben. In Norwegen sind einige große Nachrichtenseiten mit einer IE6-Warnung unterwegs und der IE6 Death March ist auch unterwegs. Ich verkaufe schon seit einiger Zeit IE6-Anpassungen nur noch als extra zu bezahlende Zusatzoption, wobei es bei mir dank semantisch sinnvollem Code hier nur um optische Feinheiten geht, die ich für entbehrlich halte. Wie auch immer: Bisher hat kein Kunde Aufpreis für den IE6 zahlen wollen. Geht doch.

Nun baue ich gerade meine Lifestream-Seite auf und befreie mich bei der Gelegenheit von jedem IE6-Mist. Meine Contentboxen hat der IE6 schlicht gar nicht angezeigt (wohl aber konnte man die unsichtbaren Links anklicken), so dass ich mich entschieden habe, dem IE6 und älteren Versionen einfach alle Styles vollständig wegzunehmen und stattdessen eine rote Alarm-Box einzublenden. Die Inhalte bleiben vollständig nutzbar, es sieht nur total scheiße aus. Sehr befriedigend, kann ich so den IE6-Nutzern doch etwas von der Hässlichkeit vermitteln, die dem IE6 innewohnt.

Zu diesem Zweck habe ich eine kleine statische PHP Klasse geschrieben, die ich hiermit gerne zur Verfügung stellen möchte. Wer Lust hat, kann die einfach für sich anpassen und in seine Projekte einbinden. Ich habe mich gegen eine clientseitige Lösung mit CSS und/oder JavaScript entschieden, weil ich "gute" Besucher nicht mit dem für sie sowieso unsichtbaren IE6-Code belasten wollte. Ich denke, das ist eine gute Idee.

Die Klasse ist recht simpel gestaltet und schreit geradezu danach, bei Bedarf verfeinert zu werden (mir reicht das erst mal so). Also in Kürze:

  1. Einbinden der Klasse, etwa indem man den Code direkt in sein Projekt kopiert oder als Datei abspeichert und mit require_once('PFAD/fuck_ie6.class.php'); einbindet.
  2. Da die Klasse statisch ist, muss sie nicht instanziiert werden. Man ruft also die drei statischen Methoden wo man sie braucht.
  3. Folgende Methoden und Variablen stehen zur Verfügung:
    • fuck_ie6::is_ie6() gibt true zurück, wenn der Besucher mit einem IE4, 5 oder 6 unterwegs ist, sonst false. Praktisch, wenn man bestimmte Inhalte wie Stylesheets ohne Conditional Comments für diese Besucher aus- oder einblenden möchte. Im Prinzip ist das nur eine sehr simple RegEx.
    • fuck_ie6::print_style() und fuck_ie6::print_alert_box() printen den Inhalt der Variablen $alert_style und $alert_content in Abhängigkeit vom Browser des Besuchers. Die beiden Methoden ersparen einem also nur die if-Abfrage mit fuck_ie6::is_ie6() im Template ein.
    • Die beiden Variablen $alert_style und $alert_content enthalten den Style und den Code, die für die Alarm-Box genutzt werden sollen. Hier finden Anpassungen an die eigenen Wünsche statt.

<?php
/**
* a very simple static class for sniffing Internet Explorer 6 and below
*
* can detect whether the user comes with an annoying IE (version 4,5 or 6)
* additionally holds content and styles for a red alert box
*
* @author	Gregor Nathanael Meyer <Gregor [at] der-meyer.de>
* @license  http://creativecommons.org/licenses/by-sa/3.0/de/ Creative Commons cc-by-sa
* @version  0.1  first release
*/
class fuck_ie6
{
  /**
    * the style block used for the alert box
    * @static
    */
  public static $alert_style = '  <style>
  .errorBox {
    background: #fbe3e4;
    color: #8a1f11;
    border: 2px solid #fbc2c4;
    width: 80%;
    padding: 25px;
    margin: 0 auto;
    font-size: 1em;
    line-height: 1.3em;
  }
  </style>';
  
  /**
    * the HTML of the alert box
    * @static
    */
  public static $alert_content = '<p class="errorBox"><strong>Alarm:</strong> Offensichtlich bist Du mit einem alten Internet Explorer (6.0 oder älter) unterwegs. Da dieser Browser aus dem Jahr 2001 die auf dieser Seite genutzten modernen Webstandards nicht hinreichend unterstützt, habe ich das visuelle Beiwerk für Dich deaktiviert. Die Inhalte sind weiterhin erreichbar.</p>';
  
  
  /**
    * the IE6 detector function
    * uses just a simple RegEx to read the UA string
    * @static
    */
  public static function is_ie6()
  {
    return preg_match('#^Mozilla/4.0 \(compatible; MSIE [456]#i', $_SERVER['HTTP_USER_AGENT']) ? true : false;
  }
  
  /**
    * prints the style block in case of IE<=6
    * @static
    */
  public static function print_style()
  {
    if ( self::is_ie6() )
    {
      echo self::$alert_style;
    }
  }
  
  /**
    * prints the alert box content in case of IE<=6
    * @static
    */
  public static function print_alert_box()
  {
    if ( self::is_ie6() )
    {
      echo self::$alert_content;
    }
  }
}

Ein Beispiel könnt ihr bei meinem Lifestream sehen.


Bitte um Feedback zum Thema Lifestream

23 02 2009

Hallo liebe Freunde und Bekannte, die ihr an meiner Person interessiert seid, ich brauche mal Feedback zu Eurem Zugang zu meinen Inhalten. Ich weiß, ihr mögt fast alle keine Kommentare schreiben, also sprecht mich bitte einfach auf irgendeinem Kanal an.

Es geht um folgendes: Ich baue gerade eine "Lifestream"-Startseite, die später unter spackmat.de alle meine im Netz verstreuten Inhalte zusammenführen soll. Also nicht mehr der ganze Kram in der Sidebar hier im Blog, das ist auf Dauer zu unübersichtlich, sondern eine extra Seite, auf der ihr auf einen Blick meine Publikationen finden könnt. Es geht erst mal um mein Blog, die Kommentare, mein(e) Microblogs, meine Wong Bookmarks und meine Qype-Besprechungen. Ich denke, das ist eine gute Idee.

Nun zum Feedback:

  1. Was wünscht Ihr Euch dafür? Sollen die Quellen getrennt voneinander stehen oder alles in chronologischer Reihenfolge hintereinander? Oder beides? Wieviele Nachrichten sollen pro Kanal dort erscheinen?
  2. Wäre eine Funktion gewünscht, die sich den letzten Besuch per Cookie merkt und dann seitdem neue Beiträge irgendwie markiert? Der Nachteil ist, dass der Cookie vom Browser abhängt, wenn ich Euch keinen Login aufbürden möchte. Das ganze funktioniert also nur auf einem Rechner korrekt, wenn man mehrere Rechner nutzt, hat man auch mehrere Gelesen-Stände. Würdet Ihr für diese Funktion in funktionierend ein vereinfachtes Login akzeptieren?
  3. Lest Ihr überhaupt meine anderen Publikationen? Wenn nein, warum nicht? Konkret geht es mir da vor allem um mein Microblog.
  4. Wer von Euch hat einen oder mehrere meiner RSS-Feeds abonniert? Wie nutzt Ihr diese Feeds? Wäre ein aggregierter Feed (also alles auf einmal in einem Feed) etwas für Euch? Wer weiß nicht, was ein Feed ist, findet das aber irgendwie interessant? Wer ignoriert RSS-Feed vollständig und ist womöglich gar genervt davon? Warum? Mich würden die Gründe interessieren.
  5. Sonstiges Feedback zu meinem Blog oder den anderen Publikationen? Zu wenig? Zu viel? Zu lange Texte? Oder gar gut so?

Also sucht Euch bitte einen Kommunikationskanal Eures Vertrauens aus und gebt mir Feedback, und bitte nicht erst bei der nächsten Party in x Monaten, sondern jetzt. Das wär super lieb. Danke.


Verkürzte URLs

16 02 2009

In Twitter und Co. ist es ja dank der Beschränkung auf 140 Zeichen pro Nachricht sehr beliebt, URLs mit verschiedenen Diensten zu verkürzen. Mich kotzt das total an, weil man erst nach dem Klick sieht, wo die Reise hin geht. Also fordere ich von allen häufig verlinkten Seiten einen eigenen URL-Verkürzer. Also etwa kurz.heise.de/ID und kurz.spiegel.de/ID. Damit, denke ich, schafft man einen Kompromiss aus halbwegs kurzen, aber eben auch halbwegs aussagekräftigen URLs für Twitter, Mail und Co.. Ich werde sowas beim nächsten Relaunch für mein Blog machen und als kurzen Permalink anbieten.


Doch bei O2 geblieben

16 02 2009

Die vor einiger Zeit genannten Gründe, warum ich O2 gekündigt hatte, sind weiterhin gültig. Trotzdem habe ich soeben einen Genion L mit 24 Monaten Vertragsbindung abgeschlossen. Warum?

  • Ich habe die Premium-Hotline angerufen und nach mehrmaligem Weiterverbinden bin ich der Hotline für Selbstständige gelandet. Der Typ dort schien mein Problem zu verstehen und bot mir einen Genion-L-Selbstständigen-Tarif für 25,50€/Monat und dazu einen HTC Touch HD für 169€ an. Wenn man das gegenrechnet (ab ca. 580€ für den Touch HD im freien Handel), bekomme ich ca. 17€/Monat Subvention auf das Handy, bezahle für das Genion-L ohne Handy also letztlich 8,50€/Monat. Klar ist das ne Milchmädchenrechnung, wenn man bedenkt, dass ich den Touch HD eigentlich nicht brauche. Aber derart schöngerechnet ist der Tarif echt attraktiv. Der Genion-L-Spezial-Tarif ohne Handy für selbstständige Neukunden würde mich 12,75€/Monat kosten und mich "nur" sechs Monate binden.
  • Ich bin noch bis Ende des Jahres Premium-Kunde, das ist sicherlich vorteilhaft. Bin ich nicht mehr Premium-Kunde, habe ich als Selbstständiger trotzdem eine kostenlose Hotline und gleichzeitig 15% Rabatt auf die Rechnung.
  • Als Selbstständiger bekommt man ferner einen 48-Stunden-Handy-Austauschdienst, falls mal was am Gerät ist.
  • Ich bin schon immer und gerne O2-Kunde, auch wenn die Tarife manchmal schlicht eine Unverschämtheit sind; wie der neue Genion S, der übrigens inzwischen doch nicht mehr 2,50€ Grundgebühr kostet, wenn man ihn online bucht. Das war ja wirklich unhaltbar.
  • Ich glaube nicht ansatzweise, dass ich bei einem anderen Anbieter auch nur einen Tick zufriedener wäre. Irgendwas ist ja immer.
  • Ich kenne ne Menge Leute, die (nicht zuletzt wegen mir) bei O2 sind und Genion L haben. Da können wir uns alle wunderschön inzestös für lau anrufen. Würde ich zu blau.de wechseln, wär Essig damit. Einzige Alternative wäre Alice im O2-Netz für 15¢/min, das bringt mich allerdings nicht wirklich nach vorne, zumal es da keine guten Datentarife gibt, wenn man von den netten 30MB inkl. absieht. Fonic übernimmt leider keine Rufnummern.
  • Der Touch HD ist schon fein und bis es nennenswert bessere iPhone Konkurrenten wie den Palm Pre oder brauchbare(!) Android-Geräte gibt, ist das sicher eine gute Zwischenlösung. Mein XDA Orbit 2 ist ja wirklich nett, aber die 320x240 Mini-Auflösung steht einer echten Nutzbarkeit doch sehr im Weg. Und iPhone-Besitzer lachen einen hoffentlich mit dem Touch HD nicht mehr gar so sehr aus.

Twitter in der Sidebar = Suchmaschinenproblem

16 02 2009

Scheiße. Ich binde in der Sidebar u.a. meine letzten identi.ca Dents ein, was an sich ne schöne Sache ist. Ich tue das nicht beim Nutzer mit einem JavaScript, sondern hole die bei Bedarf alle zehn Minuten aktualisiert mit PHP ab und binde sie direkt in meine Seite ein. Soweit so gut, alle wären zufrieden, wenn nicht… ja wenn ich nicht plötzlich in unpassenden Google-Treffern ertrinken würde. Was ist hier passiert?

Google indiziert gelegentlich mein Blog und nimmt alle vorgefundenen Inhalte (ausgenommen die in der robots.txt ausgeschlossenen Kategorien- und Tagseiten) in seinen Index auf. Leider passiert das auch mit den Inhalten in der Sidebar und besonders lästig, passiert das mit meinen dort nur temporär zu findenden identi.ca Dents. Dumm ist jetzt, dass jemand bei Google etwas sucht, was dort zu finden ist und Google zeigt auf einen zufälligen Artikel in meinem Blog, wo der gesuchte Content aber sehr wahrscheinlich durch die aktuellen Dents ersetzt wurde, also nicht mehr da ist. Das will niemand, wie kann man das also lösen?

Der naheliegendste Ansatz ist simpel: Ich binde die Inhalte nicht mehr via PHP Serverseitig ein, sondern liefere ein Script, auf dass sich der Browser des Besuchers die Dents selber hole und einbaue. Google sieht keine Dents mehr, alles ist geritzt. Allerdings mag ich solche JavaScript-Lösungen gar nicht, erzeugen sie doch einen nicht geringen und überflüssigen Overhead bei identi.ca und bei meinen Besuchern.

Die nächste Idee liegt ebenfalls nahe: Das ist eigentlich nur indirekt mein Problem, viel mehr ist es eine Unzulänglichkeit von Google, relevanten Inhalt auf meinem Blog zu finden. Wie kann man Google (immer stellvertretend für alle Suchmaschinen) also dabei helfen? Zwei Wege fallen mir da ein, die aber beide bisher noch nicht (ist das so?) unterstützt werden:

  1. HTML5 bietet die praktische semantische Auszeichnung <aside>, mit der man nicht inhaltsrelevante Dinge wie die Sidebar auszeichnet. Allerdings klingt die Spezifikation eher so, dass dort Inhalte einer Randspalte hinein gehören, wie man sie etwa in Büchern findet, also durchaus relevanter Content. Semantisch hat man also nur vielleicht seine Hausaufgaben gemacht. Schaden tut es auch nicht, also werde ich das demnächst benutzen.
  2. Das Mkroformat "Robot Exclusion Profile" könnte die Lösung sein. Hierbei werden Tags analog zu den ROBOTS Meta-Angaben mit entsprechenden Klassen versehen, die Hinweise auf die Verarbeitung durch Suchmaschinen liefern. Das scheint mir der richtige Weg zu sein, allerdings unterstützt meines bisherigen Wissens auf Basis einer zehnminütigen Recherche nach noch keine Suchmaschine dieses Mikroformat (seit 2005 im Entwurfsstatus). Zu allem Unglück hat Yahoo eine abweichende Variante implementiert: class="robots-nocontent". Na vielen Dank, zwei voneinander abweichende Methoden… Und Google? Ich konnte keine Infos dazu finden und dank der zwei möglichen Methoden weiß ich jetzt nicht, welche ich vorgreifend für die Zukunft schon mal einsetzen soll. Yahoo ist bei mir ein eher seltener Referrer und ehrlich gesagt ist mir auch egal, was Yahoo so an Alleingängen macht. So hehr das Ziel von Yahoo auch ist, sind sie (zumindest in Deutschland) nicht in der Marktposition, eine neue Technik zu etablieren. Google muss das unterstützen, dann wird es praktisch relevant. Von Live Search brauche ich gar nicht zu reden, auch wenn ich von dort deutlich mehr (zumeist unpassende) Suchtreffer bekomme als von Yahoo.

Also Fazit: Außer meine Dents/Tweets per JavaScript einzubinden oder sie ganz aus meiner globalen Sidebar wegzulassen, ist mir aktuell keine praktisch relevante Möglichkeit bekannt, hierfür Google Hinweise für sinnvolle Suchtreffer zu geben und ich werde wohl weiterhin Scharen von enttäuschten Besuchern von Google bekommen.

Oder hat jemand eine gute Anregung parat?


Ich Klick-Hure, ich

14 02 2009

Gelegentlich verlinke ich auf viel gelesene Blogs und setze dort auch ein Trackback. An sich ja legitim und Sinn der Funktion. Aber dann bekomme ich plötzlich zwischen 02:08 und 12:30 Uhr satte 19 Besucher zurück, wie heute Nacht/Morgen bei meinem Link auf Malte Weldings Blog. Das ist ja schön für mich, aber in solchen Fällen fühle ich mich immer wie eine miese SEO-Schlampe, weil ich dank meiner wenigen Besucher kaum jemand hinschicke, also eigentlich nur profitiere und Aufmerksamkeit abkassiere. So wie die miesen SEO-Typen, deren Hauptgeschäft es ist, sich mit inhaltlich fragwürdigen Kommentaren (Google-)Aufmerksamkeit von gut verlinkten Blogs zu erschleichen. Oft setze ich schon gar kein Trackback mehr, wenn ich auf der verlinkten Seite nichts beizutragen habe. Die scheiß Spammer machen echt mal alles kaputt.


Malte/Paul

14 02 2009

Ich würde es twittern (identi.caen?), aber das würde nur unter gehen, also ein hochoffizieller Lesehinweis für euch Vögel, die ihr meinen Blog lest: Malte Welding, dessen meist großartige Schreibe für mich der Auslöser für mein Spreeblick-RSS-Abo war, schreibt nicht mehr für Spreeblick. Warum, kann nur vermutet werden; aber es klingt in der Art, wie darüber geschwiegen wird, irgendwie nach Streit. Naja, wie auch immer. Jedenfalls schreibt der Gute neben Twitter auch ein eigenes Blog und dort gibt es großartige Geschichten über Paul. Diese Geschichten gefallen mir derart gut, dass ich sie gesammelt als Buch sofort kaufen würde, egal ob sie nun autobiographisch, semi-autobiographisch oder frei erfunden sind. Ein gutes Beispiel ist diese Geschichte hier. Eine kurze Leseprobe daraus (Paul ist alleine im Zoo):

Ein grauhaariger Mann mit Taxifahrergesicht macht Nude-in-Public-Aufnahmen von einer hennafarbenen Swingerfresse. Immer, wenn niemand hinschaut, lüftet sie ihr Mini-Jeans-Röckchen und er fotografiert ihre lieblos rasierte Möse. Da ich allein bin und damit Niemand, sehe ich alles. Die Rasierpickel und die ausgefransten Schamlippen sehen aus wie ein Schaschlikteller oder Beweisfotos in einem Kriegsverbrecherprozess.

Wo ich sowas lese, bleibe ich.


Fritz!Box als SIP-Telefonanlage - Eine Liebeserklärung

07 02 2009

Da lese ich so ganz beiläufig in einem Nachsatz bei Golem erwähnt, dass die neue Labor-Firmware für die Fritz!Box 7270 als SIP-Registrar fungiert. Liebe AVM-Leute und liebe Leute bei Golem: Das ist ein Killerfeature, keine Nebensache! Sonst fallen mir in dem Preisbereich nur frickelige Asterisk Selbstbau-Router und die als Router quasi unbrauchbare HorstBox Professional als Anlage für interne SIP-Telefonie ein und die Fritz!Box bringt das mal so nebenbei mit. Plus internem und externem S0-Bus und Analog-Telefonie, plus hervorragendem Router, plus DECT Basisstation, plus hervorragendem Multiband-WLAN, plus herausragender Firmware-Pflege. Ach ja, und plus relativ leicht konfigurierbarer VPN-Lösung. Ich habe ja schon viele Router besessen und noch mehr Router betreut, aber keiner hat mich so nachhaltig glücklich gemacht, wie meine beiden Fritz!Boxen. Und die nächste Generation bringt auch endlich den lange erwarteten Gigabit-Switch mit, fehlt dann noch was?

Ich weiß, dass man schon lange Asterisk auf der Fritz!Box installieren kann, aber solche Bastellösungen möchte ich nicht gerne Leuten ans Herz legen, schon gar nicht für die Bürotelefonie. Wenn man Basteln will, kann man ja noch ganz andere famose Dinge mit der Box anstellen.

Nachtrag 23.07.2009: Ich habe inzwischen eine Fritz!Box 7270 als SIP-Registrar für drei Siemens OpenStage 40 Telefone (die ich nebenbei bemerkt zum Kotzen finde) testen können. Die Einrichtung funktioniert ganz vorzüglich, auch die Telefonie läuft in den ersten Tagen problemlos und stabil, ganz im Gegensatz zur vorher eingesetzten D-Link HorstBox Professional. Aber: Zwei ganz wichtige Funktionen funktionieren zur Zeit nicht mit SIP-Nebenstellen! Die erste Funktion ist die TAPI-Wahl und -Überwachung (und auch die Wählhilfe), bei der man zur Zeit nur für analoge Nebenstellen oder alle ISDN-Telefone auswählen kann. Die AVM-Hotline versprach diese Funktion für das nächste reguläre Update Ende August oder Anfang September. Immerhin. Viel schlimmer aber ist die fehlende Möglichkeit, Gespräche von einer SIP-Nebenstelle aus zu vermitteln. Das Handbuch weist für die Vermittlungsfunktion die R-Taste aus, die es freilich nur an analogen Telefonen gibt. Die SIP-Funktion für Vermitteln ist in der Fritz!Box derzeit nicht implementiert! Halten und Makeln funktionieren immerhin. Ich stehe in Kontakt mit der AVM-Hotline, die meine Anregung an den zuständigen Produktmanager weitergeleitet hat. Sollte sich da innerhalb der nächsten zwei Wochen nichts tun, fliegt die Fritz!Box bei meinem Kunden leider wieder raus. Vermitteln ist eine 100%ige Muss-Funktion für jedes Büro und auch im privaten Einsatz. Sehr sehr ärgerlich und enttäuschend, vor allem weil die HorstBox Professional (trotz Asterisk) so scheiße ist und eigentlich hochkant rausfliegen sollte. Ich bleibe am Ball.

Nachtrag 05.08.2009: Inzwischen habe ich nochmals Nachricht vom AVM-Support bekommen. Die Funktionalität Weiterverbinden von SIP-Nebenstellen aus wird nicht kurzfristig eingebaut werden, scheinbar hat man andere Prioritäten. Man empfahl mir eine andere Lösung zu nutzen. Das Einfachheits-Paradigma der Fritz!Box hätte oberste Priorität, jetzt frage ich mich, warum eine Implementierung der Verbinden-Funktion nach SIP-Standard die Einfachheit der Fritz!Box Konfiguration angreift. Da muss ja nichts konfiguriert werden, zumindest lief das mit der Horst!Box auf Anhieb. Ich werde jetzt wohl Asterisk auf der Fritz!Box installieren müssen und mich da durchfuchsen. Sehr ärgerlich und enttäuschend das ganze.

Nachtrag 09.10.2009: heute habe ich noch mal bei AVM nachgefragt und folgende Absage bekommen:

Das Leistungsmerkmal Vermitteln bei IP-Telefonen an der FRITZ!Box wird von uns auch derzeit noch nicht unterstützt. Eine Unterstützung dieses Leistungsmerkmals in dem noch für dieses Jahr geplanten Update ist nicht zu erwarten. Ob und ggf. wann das Vermitteln oder andere Leistungsmerkmale für IP-Telefone an der FRITZ!Box in zukünftigen Firmware-Updates bereit gestellt werden, steht noch nicht fest.

In diesem Licht kann ich vom Einsatz der Fritz!Box für SIP-Nebenstellen in einem Büro-Szenario derzeit leider nur abraten. Wenn man auf eine Vermittlung zwischen den Nebenstellen verzichten kann, ist die SIP-Implementierung der Fritz!Box trotzdem angenehm problemlos. Ob TAPI-Funktionen wie Wahl vom Rechner aus für SIP-Nebenstellen wie ursprünglich mal versprochen in der nächsten Firmware eingeführt werden, ist angesichts der obigen Aussage auch nicht mehr sicher. Sehr unschön das Ganze, SIP-Nebenstellen sind bei AVM scheinbar die ungeliebten Stiefkinder der Telefonanlage.

Nachtrag 25.03.2010: Heute habe ich mal testen können, ob der Blindtransfer in der aktuellen Firmware (.80) inzwischen funktioniert. Einige positive Kommentare zu verschiedenen Telefonmodellen haben mich hoffnungsfroh gestimmt, aber mit Siemens OpenStage 40 Telefonen klappt es weiterhin nicht (inzwischen sehe ich die Hauptschuld bei den Telefonen). Ob die TAPI-Schnittstelle inzwischen auch für SIP-Nebenstellen funktioniert, habe ich nicht getestet, unter Windows 7 64Bit funktioniert sie aber sowieso noch immer nicht. Also alles beim Alten für mich.

Nachtrag 08.04.2010: Heute konnte ich mit einer Fritz!Box 7390 herumspielen (morgen kommt dann meine eigene), die Wählhilfe bietet auch hier weiterhin keine IP-Nebenstellen als Ziel an. Da ist die fehlende 64Bit-Unterstützung des TAPI-Treibers dann auch egal.


O2 gekündigt, viele Gründe

05 02 2009

So, nach langem Überlegen habe ich gerade eben die Kündigung an O2 gefaxt.

Der Auslöser war letztlich, dass man mir nach dem XDA-Projekt ohne Rückfrage den neuen Genion S Tarif aufgebrummt hat, der sehr sehr unattraktiv ist (2,50€ Grundgebühr statt 0€ und 25¢/min statt 19¢/min). Das ist mir erst im Januar auf der Rechnung aufgefallen und an der Hotline ließ sich nichts machen, ich hing da fest. Da hätte ich beinahe schön gekündigt, wenn nicht die betreuende Agentur des XDA-Projekts interveniert hätte und mir die versprochene Rückkehr in meinen Ursprungstarif ermöglicht hätte. Damit war ich erst mal ruhig gestellt und habe mich auch nicht wegen den zuviel bezahlten Gebühren und den 25€ Umstellungsgebühr beschwert. Das war mir egal und man hatte mir immerhin ein feines Handy geschenkt und sechs Monate Genion XL, da wollte ich nicht undankbar sein. Heute Nacht bekomme ich meine Rechnung für Januar und staune Bauklötze: Schon wieder 25€ Bereitstellungspreis wegen der Rückstellung auf den alten Genion S. So nicht! Das war nicht mein Fehler, dass ich nach Projektende nicht in meinen alten Tarif zurück gestuft worden bin und jetzt kostet mich die Scheiße neben der überhöhten Dezember-Rechnung auch noch 50€ Hin- und Herwechselgebühr! Unverschämtheit, jetzt reichts.

Neben dieser Sche gibt es aber eine Menge Dinge, die mich latent bei O2 stören:

  • Wenn man für mehrere Euro Aufpreis im Monat den 10-Sekunden Takt erkauft, was für mich wichtig wäre, gilt der klammheimlich nicht in der Homezone. Meine Homezone ist riesig – was prima ist an sich – ich zahle aber faktisch immer drauf, wenn ich aus der Düsseldorfer Innenstadt telefoniere. Was soll das?
  • Für Bestandskunden gibt es neben dem sehr sehr unattraktiven neuen Genion S nur noch Tarife mit unzeitgemäßen Mindestlaufzeiten von 24 Monaten. Neukunden bekommen einen Genion L Tarif mit 6 Monaten, Bestandskunden nicht. Was soll das? Mir ist es völlig schleierhaft, wieso ich als Bestandskunde einen teureren Vertrag mit ewig langer Laufzeit in Kauf nehmen sollte, wenn ich kein Handy haben möchte.
  • Die Tarife sind nicht mehr zeitgemäß: Angesichts von 9¢/min in Prepaid-Tarifen empfinde ich 19ct/min als irgendwie zu viel, erst recht die unfassbaren 25¢/min im neuen Genion S. Wenn man viel Grundgebühr bezahlt, muss man doch nicht auch noch mehr als das doppelte in fremde Netze bezahlen als anderswo.
  • Warum ist das Abhören meiner Mailbox nicht kostenlos? Warum??
  • Man kann die laufenden Kosten nicht einsehen. Lustige Überraschungen am Monatsende sind also vorprogrammiert. Warum erfahre ich erst am Anfang des nächsten Monats, für wieviel Geld ich kommuniziert habe?
  • Die Netzkapazitäten im O2-Netz sind mitunter recht schlecht, bei Veranstaltungen kann man häufig nicht telefonieren, während alle anderen Netze noch funktionieren. In letzter Zeit trifft das auch auf die Uni zur Mensazeit zu, gegen 12:45 konnte ich mehrere Tage in Folge keine Anrufe tätigen. Eine Kurze Umfrage im Bekanntenkreis bestätigte das. Sowas sollte nicht passieren.
  • In letzter Zeit bin ich sehr schlecht erreichbar, ständig landen Anrufe auf meiner Mailbox, obwohl das Handy vor mir liegt und guten Empfang hat.
  • Der SyncML-Zugriff auf das Communication Center klappt nur noch mit Outlook und mit Handys, mit Thunderbird und dem Funambol-Plugin klappt das seit einiger Zeit nicht mehr: Fehler 510, was auch immer das bedeutet.

Meine Genion Festnetznummer wird zu Sipgate portiert und die Handynummer zu blau.de oder zu Alice. Mal schauen. Im großen und ganzen bin ich O2 trotzdem immer noch zugeneigt, aber ich habe inzwischen keine Lust mehr auf die vielen kleinen Unverschämtheiten, die mich immer wieder fassungslos machen. Wobei ich kaum davon ausgehe, dass das anderswo nennenswert besser wird. Hoffentlich werde ich nicht zum dauer-unzufriedenen Handy-Nomaden.