„Die Rente ist sicher.“

Nein, es geht nicht um die Rente. Sondern um den neuen Personalausweis.

Da hat die FAZ ein äußerst aufschlussreiches Interview mit der sog. IT-Beauftragten der Bundesregierung geführt. Ich formuliere es mal so: Aus Sicht der Komik hat es eine gute Note verdient.

Dazu ein lustiges Zwischen-den-Zeilen-lesen (Mirror, weil fefe den Server kaputt gemacht hat).

Beauty Of The Web?

Nun ja, Microsoft stellt seinen neuen Internet Explorer 9 Beta vor. Und da man heutzutage nicht einfach mehr ein Produkt vorstellt, gibt es dazu gleich eine komplette eigene Seite. www.BeautyOfTheWeb.com

Wie gut der Browser jetzt ist, werden wir in den nächsten Tagen merken. Zu der Seite sei gesagt: Rein technisch scheint sie voll aufneuen Technologien zu setzen bzw. ohne Flash und Silverlight auszukommen. Die Seite ist schnell und auch ohne IE benutzbar. Im Gegensatz zu Apple haben sie es auch tunlichst vermieden, irgendwelche Browser künstlich auszuschließen, oder sollte ich etwas übersehen haben?

Mit Silverlight war es wohl schwieriger, mit Flash wohl unmöglich, noch mehr Performance rauszukitzeln. Schließlich soll der Browser IE9 ja zeigen, wie gut er ist. Also, keine Plugins, sondern pure HTML-Magie. Und CSS-Magie. Und Javascript-Magie.

Ein Schlag in Adobes Gesicht.

Adobe vs. Apple

Es gibt derzeit eigentlich hauptsächlich zwei gute Artikel, wenn man sich mit etwas Hintergrundinformationen über diesen angeblichen „Krieg“ (laut Presse…) bereichern will.

Zum einen hat John Gruber bereits vor einigen Tagen hübsch zusammengefasst, was es sich mit dem Multitasking und der Section 3.3.1 (das ist der Abschnitt, der Adobe zur Zeit die Galle hoch kommen lässt). Der Grundtenor: Es geht nur um die Kontrolle der Plattform (siehe unten). Außerdem können die fremden, 3rd-Party-Tools nicht alle Features wie Multitasking automatisch. Apple ist also darauf angewiesen, dass der Dritte dies mit einbaut. Der Anwender bekommt sonst ein inkonsistentes Produkt, und das will Apple nicht. Das ist eine Strategie, die sich bei der iPhoneOS-Produktpalette nachweislich bezahlt hat.

Desweiteren hat ein Entwickler auf seinem Blog /dev/why!?! sehr schön aufgezeigt, wer hier eigentlich wen angegriffen hat. Dem kann ich nur beipflichten, ich zitier die interessantestem Stellen, der Titel lautet: It’s all about the framework.

Imagine if 10% of the apps on iPhone came from Flash. If that was the case, then ensuring Flash didn’t break release to release would be a big deal, much bigger than any other compatibility issues.

[…]

Shipping a release where they break a large percentage of apps is not generally an option. Letting any of these secondary runtimes develop a significant base of applications in the store risks putting Apple in a position where the company that controls that runtime can cause delays in Apple’s release schedule, or worse, demand specific engineering decisions from Apple, under the threat of withholding the information necessary to keep their runtime working.

[…]

So ultimately, preventing Flash on the platform is about control, but is not control over the user experience of the Flash applications, or even the languages used. It is about the runtimes they bring on to the system, and Apple’s control over future releases of iPhone OS.

Diese Problematik ist den meisten Trollen unserer hiesigen IT-Welt natürlich völlig fremd *g* Man muss sich das auf der Zunge zergehen lassen: Als Unternehmen einen potenziell nicht kleinen Teil der Anwendungen aus der Hand zu geben, mit allen Konsequenzen. Und das Haupteinfallstor Nummer 1 auf PCs (und auch Macs) ist… jawohl, Flash. Die Betriebssysteme (auch Windows) sind heutzutage meist sehr gut abgeriegelt, aber Flashlücken tauchen dauernd auf. Microsoft ist machtlos, Apple ist machtlos. Und den Pinguinen ist das total latte.. 🙂

There is no doubt in my mind that if they asked Apple to bless this they were rebuffed, and if they didn’t ask the only reason they didn’t was because they knew Apple would say no. In either event, they announced the product to their customers and sold them on an idea they were not in a position to deliver, hoping Apple would be unwilling to piss off developers by not fulfilling Adobe’s promises. They tried to force Apple’s hand by putting Apple in a position where in order stop the Flash they would have to do it publicly in front of Adobe’s users. That was a bad call on Adobe’s part.

Das ist eine völlig neue Perspektive: Das Ganze wäre nur ein taktisches Spielchen seitens Adobe, in welchem es nur zwei Auswege gab. Spiel ohne Trumpf, und mit hohem Einsatz. Und ganz wertfrei betrachtet: Es ist gut, wenn man nicht sofort vor anderen großen Firmen kuscht.

They can get an awesome, high performance, Flash environment working on Android, and get a bunch of great Flash apps running on Android phones. As much as Apple wants to control iPhone, I am willing to bet they want to beat Android more.

Tja, und da haben wir das Problem: Ich glaube nicht, dass Adobe das in der nächsten Zukunft machen werden. Die hatten genug Power und Geld, das in den letzten 3 Jahren zu machen; da bestand aber wohl keine (wirtschaftliche) Interesse. Warum sollten sie also jetzt damit anfangen?

Every day Adobe does not have a widely deployed mobile Flash, is a day they are not having Flash based mobile apps developed, and is a day the odds of mobile Flash being successful goes down a little bit.

[…]

That’s right, Adobe has been making the case for Flash on iPhone for 3 years, but still hasn’t deployed a non-lite version of Flash on any phones, even when Apple is not obstructing them.

Zusammengefasst lässt sich sagen: Für den Anwender kann das ganze nur positiv ausgehen — und deswegen ist es auch gut so:

  • Adobe schafft es tatsächlich und bringt mobil-optimierte Versionen der Flashruntime heraus, die zudem auch mit speziellen Geräteeigenschaften ausgestattet sind. Sie müssen zeigen, dass sie auch Neuerungen zeitnah (oder gleichzeitig) herausbringen. Stellt sich hingegen heraus, dass ein Flashplayer auf Android auch erst Monate später die neuen Features unterstützt, dann…
  • Adobe bringt wirklich mal einen optimierten Flashplayer für Mac OS X heraus (derzeit gibt es wohl eine WebKit nightly + 10.1-Beta, die ja scheinbar wirklich Welten besser ist).. wäre ja nach jahrelanger Stromverschwendung der CPU auch mal Zeit, oder?
  • Adobe schafft es nicht, und die Anwender können sich nicht über unzureichende Akkulaufzeiten oder Userinterfaces bei der Plattform „iPhone OS“ beschweren. Denn was ein Entwickler zu unterscheiden weiß, das kann der Anwender nicht („Ist das ein Flashspiel?“).

Auszeichnung mit dem Innovationspreis (Update)

Just for note: Im Rahmen unserer Diplomarbeit sind mein Kommilitone und ich gestern Abend auf der Weihnachtsfeier der Firma Opitz Consulting mit dem „Innovationspreis für Informatik (3. Platz)“ ausgezeichnet worden.

Weitere Informationen

Presse:

Ersatz für Thawte (personal e-mail certificates)

Kleine Randnotiz und Hinweis für diejenigen, die auch eine Alternative für Thawte suchen – zur Erinnerung: Die kostenlosen E-Mail-Zertifikate bzw. der Dienst dafür läuft in wenigen Tagen ab.

Eine Alternative ist TrustCenter mit seinem Angebot TC Internet ID. Auch dies ist ein E-Mail-Adressen basiertes und kostenloses Zertifikat – und dieses PKI-Zertifikat ist auch beim „Rest“ installiert und bekannt.

Die Sache mit meinem Blog und Google…

… einerseits verirrt sich kein Schwein auf meinen Blog, dann aber taucht mein Blog auf 10. Position auf, wenn man nach „fusion charts extjs“ sucht. Ohne entsprechenden Content!!

Nun gut, ich habe mir erlaubt, letzte Woche ein paar Links zur Integration von Fusion Charts in ExtJS zu bookmarken (und Delicious hängt ja rechts im Kasten). Aber das Google das so ernst nimmt, also ne..

Thawte Personal E-mail Certificates discontinued

Gerade eben, trudelte per Mail ein:

Important Thawte® Personal E-mail Certificate Holder Notice
Thawte Personal E-mail Certificates and Web of Trust are being discontinued

Over the past several years, security compliance requirements have become more restrictive, while the technology infrastructure necessary to meet these requirements has expanded greatly. Despite our strong desire to continue providing the Thawte Personal E-mail Certificate and Web of Trust services, the ever-expanding standards and technology requirements will outpace our ability to maintain these services at the high level of quality we require. As a result, Thawte Personal E-Mail Certificates and the Web of Trust will be discontinued on November 16, 2009 and will no longer be available after that date.

Deciding to conclude these services was a difficult decision for us to bear, specifically because of the community that has been built around these products over the years.

To express our gratitude and sincere appreciation for being a part of our Thawte community, we would like to offer you up to $100.00 off the purchase price of our SSL and/or code signing certificates.

If you would like to take advantage of our offer, please forward this email to our sales department. Their contact details are listed at the foot of this message. Please note that this offer expires on November 16, 2009.

We have also made a special arrangement with VeriSign regarding replacing your personal email certificate. VeriSign’s exclusive offer to you is for a FREE 1-year replacement personal email certificate – a $19.95 value. This offer will be open for 2 months after the service is discontinued and will no longer be available after January 16, 2010.

Veröffentlichung der Diplomarbeit

Bereits in einigen Beiträgen der letzten Monate hatte ich Themen aufgegriffen, die im Zusammenhang mit meiner Diplomarbeit standen. Diese ist nun fertig, bewertet und kann nun veröffentlicht werden. Die Diplomarbeit von von einem Kommilitonen und mir zusammen ausgearbeitet. Eine Downloadmöglichkeit der Diplomarbeit ist nun vorhanden.

Die Arbeit beschäftigt sich mit dem Thema der Visualisierung von Datenbankobjekten, also Tabellen, Views und Trigger. Dabei geht es jedoch nicht um die Objekte selber, sondern vielmehr um eine geeignete Darstellung der Abhängigkeiten. Diese können sowohl wechselseitig (Trigger) als auch nur „einfach“ komplex sein (Viewhierarchien). Als Produkt entwickelten wir das Produkt „visualDependencies“, welches ebenfalls derzeit kostenfrei zum Herunterladen verfügbar ist.