Archiv der Kategorie Allgemeines

HTML5 Youtube Videos in Vollbild / Fullscreen [Update2]

Der HTML5-YT-Player unterstützt leider keinen Fullscreensupport — und deshalb glauben tatsächlich einige Leute, HTML5 könnte kein Fullscreen. Youtube ist der Nabel der Welt…

Eigentlich hat Youtube nur “vergessen”, das entsprechende Control-Element in die Leiste einzufügen.

Für ein kleinen “Geht doch!”-Beweis: Diesen Linkcode im Fenster von Youtube ausführen.

  1. Möglichkeit 1: Den Link einfach in die Linkleiste des Browsers “ziehen”. Beim Betrachten eines HTML5-Videos einfach drauf klicken.
  2. Möglichkeit 2: Den Linkcode in die Zwischenablage kopieren. Beim Betrachten eines HTML5-Videos den Code in die Addresszeile einfügen und ausführen.

Es gäbe noch die Möglichkeit, daraus ein Greasemonkey-Script zu bauen. Wer es unbedingt braucht’s, darf es gerne selber bauen.

Code im Safari4 entwickelt, aber sollte überall funktionieren. Nichts weltbewegendes…

Update: Natürlich geht es dabei nur um ein Vollbild im Browser selbst. Denn selbst dieses Feature unterstützt der HTML5-YT-Player nicht. Ein kompletter, systemweiter Vollbildmodus *muss* über den Browser  gemacht werden. Firefox 3.6 hat einen entsprechenden Menüpunkt im Kontextmenü, der aktuelle WebKit als API.

Update2: Tatsache ist, in der WebKit-Nightly hat Youtube auch einen Fullscreen-Button…

Android Upgrades

Die Upgradeparty wird in wenigen Wochen starten können (oder Monate, je nachdem, wie schnell die OEM-Hersteller sind). Aber schon jetzt zeichnet sich ab, das eine ganze Reihe von Gästen schon vorab abgesagt wird.

Android 2.2 wird es für für das G1 nicht geben

Vielmehr sagt HTC, das erstmal (=überhaupt?) nur Geräte aus dem Jahre 2010 in den Genuss von 2.2 kommen werden.

Gab es da nicht letztens einen — wenn auch kurzen — Aufschrei in der Community, als bekannt wurde, dass das drei(!) Jahre alte, erste iPhone nicht mehr mehr in den Genuss eines Upgrades kommen wird.

Lachhaft.

Selbstverständlich ist das kein Problem von Android oder Google, sondern die schlichte Arroganz der Hersteller. Jedes Jahr ein neues “Android” kaufen kann doch jetzt auch nicht die Lösung sein?!

Fwd: We Love Choice (Comment)

Valhalla Island

Both systems are as closed as each other.

[…]

Adobe: not open, claim to be.

Apple: not open, don’t claim to be, contribute heavily to that which is truly open.

… meaning HTML.

Fwd: Jeff Croft at FlashCamp

Link

Reflektiert die “Ereignisse” am Freitag.

Fwd: Wo bleiben die ARM-Netbooks?

Der letzte Absatz der Heise-Artikels bringt es auf den Punkt.

Anscheinend gibt es aber auch noch technische Probleme. Dem britischen ZDNet erklärte ARM-Vertriebschef Ian Drew, dass Verzögerungen bei der Implementierung von Adobe Flash (vermutlich meint er Flash 10.1, welches unter anderem Hardware-Beschleuniger zur Videowiedergabe einbinden können soll) dazu beigetragen hätten, dass es noch keine ARM-Netbooks und auch nur wenige Tablets zu kaufen gibt. Da mutet es geradezu ironisch an, dass der Browser des bisher erfolgreichsten ARM-Tablets, des Apple iPad, Adobe Flash nicht unterstützt.

Griechenland…

Der Artikel bei der tagesschau ist echt nicht zu übertreffen. Un-mög-lich! Beispiele gefällig?

Staatsbedienstete können durch diverse Boni bis zu 1300 Euro pro Monat hinzuverdienen. Extrageld gibt es beispielsweise für die Nutzung eines Computers, das Beherrschen einer Fremdsprache oder das pünktliche Erscheinen am Arbeitsplatz.

Bei uns selbstverständlich.. ??!

Eine griechische Eigenheit ist die Existenz von Hunderten staatlich berufener Gremien – wobei oft unklar ist, warum sie bestehen. So gibt es eine Kommission, die den See Kopais verwalten soll. Der ist allerdings schon in den 30er-Jahren des vorigen Jahrhunderts ausgetrocknet.

Wahnsinn.

Wegen der Schuldenkrise ist für 2010 ein [Verteidigungs-]Etat von nur noch 6,7 Milliarden Euro vorgesehen. Die Regierung hat zugesichert, in diesem Jahr maximal 1,8 Milliarden Euro oder 0,7 Prozent des Bruttoinlandsproduktes für Waffenkäufe auszugeben.

Ja super. Man hat ja sonst nichts zu bezahlen.

In diesem Zusammenhang auch zu erwähnen: The New York Times: Europe’s Web Of Debt. Vor allem, die schulden sich das ja gegenseitig. Irre.

Fw: The Progress of the Platform

Netter Beitrag über die aktuelle iPhone/Framework-Thematik.

iansamuel.com

Fw: Eine fragmentierte Android-Landschaft

Interessanter Artikel bei Heise.

Auch mit Open Source kriegt man nicht die Inkompetenz der Hersteller bekämpft.

Großes Kino: Opera Mini und UI

http://rizla.wordpress.com/2010/04/13/opera-mini-vs-mobilesafari/

– Wir brauchen mehr Qualitätskontrolle bei Apple.

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?”).