Ja, alles redet von Responsive Design, aber man sieht es nirgends. Ich ärgerte mich über das Layout von Afrania.de sowieso schon seit einiger Zeit, weil es einfach nicht sauber mit meinem kleinen Tablet funktionierte und auf dem Smartphone war es fast unbedienbar. Ich muss aber zur Ehrrettung sagen, dass die Seite _vor_ den Smartphones und Tablets entstanden ist und Gunnar Hamm damals ein tolles Design geliefert hatte. Daher änderte ich das in den letzten Tagen. Herausgekommen ist ein sehr flaches Design für Afrania.de. Hoffe es gefällt. Mit dem Header bin ich noch nicht 100% zufrieden. Wer eine Idee hat. Nur zu ;)
Autor: Holger Hellinger
-
Meine bescheidene Meinung
Ja, ich stimme dem Urteil zu Samsung vs. Apple voll zu. Rein juristisch gesehen, ohne darüber nachzudenken, was da eigentlich Grundlage war. Soviel vorneweg.
Wenn ich dann aber anfange mir Gedanken zu machen, fällt mir so einiges ein. (mehr …)
-
Wie kauft man ein Google Nexus 7 im Play Store aus Deutschland heraus?
[UPDATE] Jetzt endlich auch im Play Store in Deutschland!
Nachdem ich hier in Deutschland sitze und sehnsüchtig die Berichte über das Google Nexus 7 gelesen habe, die Engländer schon in den Genuß kommen und in den USA sowieso, fragte ich mich: „wie kann ich das Google Nexus 7 in Deutschland kaufen?“. Da ich gerade, im Gegensatz zu den letzten vier Jahren, nicht nach England komme, ein Problem. Die Wiederverkäufer bei eBay oder auch kleineren Online Shops hatten einfach zu hohe, unverschämte Preise. Mein Weg war also:
- Meldet Euch bei Borderlinx an, damit Ihr eine UK Adresse bekommt.
- Verbindet diese Adresse in Google Wallet Payment Methods mit einer der Kreditkarten mit der Ihr bei Google Wallet bezahlt (wenn der Account danach gesperrt wird, über den Service von Google wieder freischalten lassen)
- Sucht Euch einen VPN in UK, oder jeden anderen Weg der eine UK IP vorgaukelt (Stichwort Proxy etc)
- Geht in den Play Store und bestellt das Nexus 7 indem ihr an die Adresse in UK liefern lasst und wählt die mit der Borderlinx-Adresse verbundene Kreditkarte aus.
- Und ab. ;)
Keine Garantie, dass das bei Euch auch klappt. Mir hat es aber geholfen ;) Ich war schon ganz schön verzweifelt. Bis September hätte ich es nicht mehr ausgehalten. Wie das jetzt mit der Garantie ist, weiß ich nicht, denke aber, dass zumindest die Herstellergarantie über Asus gewährleistet sein sollte. Die Kosten von ~ £230 (290€) inklusive Versand durch Borderlinx sind noch akzeptabel. Wenn man bedenkt, dass das Ding bei uns später auch mindestens 250€ (plus Versand) kosten wird. (Und ich habe es zuerst ;o)
-
Wo wird die Facebook Aktie am Ende landen?
[poll id=“2″]
Ich weiß, dies ist alles subjektiv und von meiner Einstellung der Facebook Aktie gegenüber geprägt… Das ganze erinnert mich zwar an die .com Blase, aber nur ansatzweise. Denn hier sieht es eher wie ein .com Luftballon aus, riesig aufgeblasen und langsam geht die Luft raus. Facebook hat natürlich einen gewissen Wert und die Nutzer haben einen Mehrwert, wenn sie es benutzen. Das wars aber auch schon, ein echtes Business Modell zu finden, das nicht Gefahr läuft in den massig Spam, Fake und Nutzerdatenklau Postings zu finden wird schwierig. Ich reaktiviere mein FB Profil von Zeit zu Zeit und immer, wenn ich mich sporadisch anmelde, hat mal wieder eine/r meiner »Freunde« irgend einen Dreck Klick Fake auf die Pinnwand gepostet. Und liebe Facebook Freunde. Soziale Netzwerke kommen und gehen. Internetdienstleister erst Recht. Wer weiß welche Idee Morgen Millionen Menschen bewegt irgendwo anders hin zu wechseln. (mehr …)
-
Diskussion um Fragmentierung völlig überbewertet…
Ich kann die Diskussion und Artikel über die Fragmentierung von Android nicht mehr hören…
Wer zur Hölle, der mobiles Web für Browser baut, glaubt eigentlich wirklich, dass dies ein Problem ist?
Wenn wir genau diese Diskussion für den Desktop auch geführt hätten, dann gäbe es heute nicht die breite Vielfalt an Geräten, die sich weiter entwickelt hätten. Gerade bei den Desktops würde es wahrscheinlich Aberbillionen Kombinationen und Möglichkeiten geben auf die man hätte reagieren und anpassen hätte müssen, wie das immer wieder von den Fragmentierungskritikern vorgeschoben wird. (mehr …)
-
Repräsentativ
Ein Präsident soll das Land repräsentieren – vielleicht tut er das besser als uns lieb ist und wir wahr haben wollen? Er muss jetzt nur noch der Steuerhinterziehung, wie z.B. Schwarzarbeiter für die Renovierung der Hütte beauftragt zu haben und Krankfeiern ohne triftigen Grund überführt werden, dann ist er ein wirklich repräsentativer Präsident…
-
Wieso um Himmels Willen soll ich mir etwas installieren?
Eines vorweg, ich bin Interactive Developer und daher natürlich von den Vorzügen einer Webanwendung überzeugt. Ich denke dennoch, dass man zur Zeit differenziert auf die Sache schauen muss und teilweise sind meine Vergleiche auch ein bisschen weit hergeholt.
Wie alles begann
Als ich Ende der neunziger Jahre begann Webanwendungen zu bauen, konnte man es immer wieder beobachten: die Flash Intros, die man nur mittels eines gut versteckten Skip Buttons überspringen konnte, oder gezwungen war komplett anzusehen. Oder auch tatsächlich Anbieter die auf Ihren Seiten Anwendungen zum herunterladen anboten, die einmal installiert irgendwo im Betriebssystem hingen und nicht mehr richtig deinstalliert werden konnten, aber eben den Zweck erfüllten eine starre auf Desktoplayout oder auch Markendesign fokussierte App zu präsentieren. Ich benutze hier bewusst den Begriff App, da uns dieser Begriff in Form von Apps derzeit verfolgt. Irgendwie fühlte man sich aber immer gefangen in diesen zur Verfügung gestellten Apps.
Die Webseite als offene einheitliche Schnittstelle
Irgendwann merkte man dann, dass man den Nutzern nicht einfach etwas aufdrängen konnte, was sie auf anderen Seiten offen und frei erhalten konnten und nicht gezwungen waren ein Plugin zu aktualisieren, oder eben irgendetwas herunter zu laden um das vermeintliche Glück zu finden.
Verbreitung von Viren und Malware mittels Installationsdateien führten dann irgendwann dazu, dass man nur noch aus vertrauenswürdigen Quellen installierte und dieser Schrecken hatte ein Ende.
Wir Interactive Developer warteten darauf sehnsüchtig, denn wir hatten früh bemerkt, dass die stärker werdende Standardisierung der Browserwelt die einmalige Gelegenheit bot endlich einheitliche Webangebote zu bauen, die zukunftsicher, einfach zu bedienen und noch dazu halbwegs kostengünstig herzustellen waren.
Die Sache mit dem Standard
Es gab immer wieder Browserhersteller die einem das Leben schwer machten, aber im Grunde konnte man mit einer Anwendung alles abdecken, wenn auch mancher Benutzer eben weniger ausgefeilte Designs, Animationen oder Technik zu sehen bekam als ein anderer. Progressive Enhancement war das Zauberwort. Wenn ein Browser etwas nicht unterstützte, dann war es halt einfach nicht entsprechend implementiert.
Wie kam es dazu?
Wir lernten, dass der Inhalt und nicht das Gerät wichtig ist. Inhalt und die Bedienbarkeit waren das Wichtigste für den Benutzer geworden und nicht die Befindlichkeiten oder Vorstellungen von Kunden oder Designern, die ein bestimmtes Gerät benutzten und sich deren aufgedrängtem Bedienkonzept anpassten. Ob das jetzt angepasste Formelemente waren, oder mittels JavaScript verunstaltete Scrollbalken, irgendwie hatten wir gelernt, dass der Nutzer das benutzen wollte, was er von seiner Hard- und Software gewohnt war.
Was gerade passiert
Gerade jetzt aber passiert etwas, das mich erschreckend an die Anfänge bei der Erstellung für die Desktop Browser erinnert. Entweder erwartet man zu viel von einem Gerät und muss daher auf Krücken zurückgreifen, oder man erstellt eben Software für jedes Gerät. Welcher Benutzer würde es heute akzeptieren, wenn er www.example.com auf dem Desktop Browser aufruft und bekommt zuerst einmal ein Popup präsentiert in dem er aufgefordert wird eine Installationsdatei herunter zu laden, um die Vorzüge des Unternehmens vollständig genießen zu können? Wahrscheinlich würde man wegklicken und nie wieder kommen. Heute sieht man das im mobilen Internet überall. Eingeblendete Texte die auf die neueste Android, iOS, Windows Phone usw. App hinweisen und die, wenn man Cookies nicht dauernd akzeptiert auch noch immer wieder erscheinen.
Das selbe gilt für die unsäglichen Weichen die man früher benutzte. Die Option mit oder ohne Frames ist nur ein Beispiel. Wieso muss man Ähnliches heute wieder auf der neuen App oder mobile Ebene einführen? Die Browserhersteller der modernen Smartphones geben ihre Browser nicht zu Unrecht als „screen“ und nicht „handheld“ aus. Sie können nämlich mittlerweile fast alles was ein Desktop auch kann.
Ich habe das komische Gefühl, dass jetzt, wie Jahre zuvor, inflexibles Denken und zu wenig Kreativität zu dieser Situation führen. Ein fixiertes Pixellayout ist einfach leichter zu „malen“ als sich mit technischen Besonderheiten oder Möglichkeiten wie Flexibilität, Verhalten bei verschiedenen Auflösungen, deaktiviertem Scripting, nicht geladenen Bildern, gelöschten Cookies oder wechselnden Endgeräten zu beschäftigen.
Als Entwickler, wird man plötzlich wieder mit „Cross-Device-Frameworks“ konfrontiert die einem die Arbeit abnehmen sollen um für die verschiedensten Geräte Webseiten zu bauen. Anstatt dass man auf Standards setzt. Oder man erlaubt als Gerätehersteller dem Benutzer mit dem eigenen Gerät zu machen was man will. Jetzt baut man plötzlich wieder verschiedene Templates für verschiedene Endgeräte und Auflösungen, obwohl sie im Grunde nichts anderes sind als Anzeigegeräte mit Browser und daraus resultierenden verschiedenen Fähigkeiten.
Die Kosten für das mobile Internet explodieren, und die Wartungskosten damit. Kein Wunder, dass die mobilen Angebote so dürftig sind.
Die Gerätehersteller sind aber nicht ganz unschuld an dieser Situation, wenn sie meinen, dass bestimmte Techniken keinen Sinn machen, oder man Standards einfach uminterpretiert oder eben am Verkauf einer App mitverdienen will.
Ausnahmen sind erlaubt
Und ja, Ausnahmen sind erlaubt, es gibt Gründe etwas zu installieren und die tiefere Integration in das System zu verlangen. Ein normales Webangebot wird das aber nicht sein. Diese Art Software installiert man sich auch heute noch auf dem Desktop oder Laptop. Aber die Gründe dafür werden immer weniger; Können moderne Browser heute doch schon Lokalisieren, offline funktionieren, Daten zischenspeichern oder auf die Rechenleistung der Grafikkarte zugreifen, man muss halt nur etwas unnachgiebiger sein, wenn es darum geht „State of the Art“ Webanwendungen zu bauen: dies muss nämlich nicht immer heißen: „Die von mir heruntergeladene App sieht aber so aus, also ist das gut“.
-
Farewell Facebook
Ohne Worte -> Für Trendsetter verliert Facebook an Reiz
