Netbiscuits - 9 Tipps

29
Daniel Haller, 2011 netbiscuits: 10 9 Tipps. Randnotiz: Dies ist keine offizielle netbiscuits-Präsentation. Ich arbeite mit dem Service/Produkt, habe aber darüber hinaus nichts mit dem Unternehmen zu tun. Montag, 11. Juli 2011

description

Ein paar Tipps, die einem den Einstieg und das Leben mit der Netbiscuits-Plattform erleichtern können.

Transcript of Netbiscuits - 9 Tipps

Page 1: Netbiscuits - 9 Tipps

Daniel Haller, 2011

netbiscuits:10 9 Tipps.

Randnotiz: Dies ist keine offizielle netbiscuits-Präsentation. Ich arbeite mit dem Service/Produkt, habe aber darüber hinaus nichts mit dem Unternehmen zu tun.

Montag, 11. Juli 2011

Page 2: Netbiscuits - 9 Tipps

Daniel Haller, 20112

In a nutshell:

1.RTFM.2.KISS - Keep it simple and stupid.3.Keine iPhone-Apps bauen (wollen).4. BiscuitML-Patterns beachten. 5. Content konsequent linearisieren.6. Auf Dateigrößen achten (Code und Medien).7. Content auf mehrere Seiten verteilen.8. Tabellen sollten nicht mehr als 2 Spalten haben.9. Das Screendesign muss skalieren können.

P.S.: Es gibt kein MouseOver und keine Lightboxen :-)

Montag, 11. Juli 2011

Page 3: Netbiscuits - 9 Tipps

Daniel Haller, 2011

Read the f**** Manual.

3

Gute Doku verfügbar:

- BiscuitML Referenz (http://www.netbiscuits.com/biscuitml-reference)

- Forum (http://www.netbiscuits.com/forum)

- E-Mail Support (http://www.netbiscuits.com/mysupport)

- („Getting Started“) Guides (http://www.netbiscuits.com/getting-started)

- Video-Tutorials (http://www.netbiscuits.com/mobile-development-video-tutorials)

- ...

Übrigens: Auch als Referenz für Konzept und Design gut zu gebrauchen.

Montag, 11. Juli 2011

Page 4: Netbiscuits - 9 Tipps

Daniel Haller, 2011

Keep it simple and stupid.

4

(Haupt-)Grund für den Einsatz von netbiscuits:

Eine Codebase für alle Geräte*.

Daher:

- Design follows Content.

- In der Gestaltung ist im Wesentlichen der kleinste gemeinsamer Nenner ausschlaggebend.

- Es „geht“ fast alles. Aber es sieht nicht so toll aus wie auf dem iPhone.

* also auch den Longtail jenseits von iPhone und Co!

Montag, 11. Juli 2011

Page 5: Netbiscuits - 9 Tipps

Daniel Haller, 20115

So sieht KISS aus...

Quelle: http://www.netbiscuits.com/biscuitml-reference

Montag, 11. Juli 2011

Page 6: Netbiscuits - 9 Tipps

Daniel Haller, 20116

Quelle: http://www.netbiscuits.com/biscuitml-reference

So sieht KISS aus...

Montag, 11. Juli 2011

Page 7: Netbiscuits - 9 Tipps

Daniel Haller, 2011

Keine iPhone-Apps.

7

(Haupt-)Grund für den Einsatz von netbiscuits:

Eine Codebase für alle Geräte*.

Daher:

- Immer den Longtail vor Augen haben, nicht das iPhone.

Der Fokus liegt aber auf dem iPhone (Android, etc.)? Alternative Möglichkeiten in Betracht ziehen!Zum Beispiel SenchaTouch, iWebKit, jQuery mobile oder die „Rich Internet Features“ von netbiscuits.

Montag, 11. Juli 2011

Page 8: Netbiscuits - 9 Tipps

Daniel Haller, 20118

Quelle: http://www.netbiscuits.com/customers

Showcase... (sieht echt nicht nach iPhone aus)

Montag, 11. Juli 2011

Page 9: Netbiscuits - 9 Tipps

Daniel Haller, 20119

BiscuitML-Patterns beachten

Quelle: http://www.netbiscuits.com/biscuitml-reference

Montag, 11. Juli 2011

Page 10: Netbiscuits - 9 Tipps

Daniel Haller, 2011

Konsequent linearisieren

10

Mobile Screens sind schmal. Verdammt schmal.

Daher:

- Mehrspaltige Layouts linearisieren. Umdenken: Es gibt nur noch eine Spalte für Content.

vs.

Montag, 11. Juli 2011

Page 11: Netbiscuits - 9 Tipps

Daniel Haller, 201111

!"#$%&'()"&*(+#,%&-%+&.//,#0.$#(1&(10%2&")1&#1&.1'&*(+#,%&3%4#0%&+"(-5%"6&7./#3,'&3%/,('&*(+#,%&-%+5#$%5&.0"(55&/,.$8("*5&9&3%4#0%5&)$#,#:#1;&<#50)#$5&+)#,3#1;&+,(0=5>

<#50)#$5

!"#$"%

&#'()#*(+,

-"#."%

-#//"$01+,*#(,"%

2($)"*

3#4050678

9::

:;%(4*(,)0:<($".=+>

-#)1<+?$

@++*"%

7%13%"%3&*(+#,%&5#$%?(1$%1$&@1;"%3#%1$5&8("*(+#,%&-%+5#$%

A%4%,(/&*(+#,%&-%+5#$%5&8.5$%"&.13&*("%&%88#0#%1$&$B.1&%4%"&+%8("%&-#$B&<#50)#$5&.13&<#50)#$CD

„Biscuits“ werden wie „Klötzchen“ aufeinander gestapelt. Layouts mit mehreren Spalten werden zur Pain in the Ass.

Konsequent linearisieren

Quelle: netbiscuits

Montag, 11. Juli 2011

Page 12: Netbiscuits - 9 Tipps

Daniel Haller, 201112

Linearisieren

Quelle: http://www.spiegel.de/http://m.spiegel.de/

Montag, 11. Juli 2011

Page 13: Netbiscuits - 9 Tipps

Daniel Haller, 201113

Linearisieren

Quelle: http://www.maggi.de/http://wap.maggi.de/

Montag, 11. Juli 2011

Page 14: Netbiscuits - 9 Tipps

Daniel Haller, 201114

Bandbreite beachten

Mobile != DSL- Geringe Bandbreite- Hohe Latenzen- Schwankende Dienstgüte- Funklöcher- Volumentarife- etc.

Daher:

-Weniger ist mehr- Bilder sparsam verwenden- Auf die Komprimierung achten- Beim Design immer die

(geringe) Bandbreite beachten

Montag, 11. Juli 2011

Page 15: Netbiscuits - 9 Tipps

Daniel Haller, 201115

Desktop vs. Mobile:

Spiegel Online (Desktop)*: 800kB

Ladezeiten:- bei 300kB/Sek: 16.5 Sek.- bei 50kB/Sek: 1m 8Sek.

* mit AdBlocker

Bandbreite beachten

Montag, 11. Juli 2011

Page 16: Netbiscuits - 9 Tipps

Daniel Haller, 201116

Desktop vs. Mobile:

Spiegel Online (Mobile): 300kB

Ladezeiten:- bei 300kB/Sek: 5.5 Sek- 50kB/Sek: 41 Sek.

(ab 20 Sek. nur noch Bilder)

Empfehlung von netbiscuits: Max. 35kB/Seite

Bandbreite beachten

Montag, 11. Juli 2011

Page 17: Netbiscuits - 9 Tipps

Daniel Haller, 201117

Vorsicht bei Microsites:

- Das Lightbox- oder PopUp-Pattern entfällt im mobilen UI

- Weniger Content pro Seite

Daher:

- Stärkere Verteilung von Content auf verschiedene Seiten

- Neue/andere Navigationsstrukturen notwendig

Content verteilen

Montag, 11. Juli 2011

Page 18: Netbiscuits - 9 Tipps

Daniel Haller, 201118

„Eine“ Seite(mit Lightboxen)

Content verteilen

Quelle: http://www.nescafe.de/3in1stix/http://m.3in1stix.nescafe.de/

Montag, 11. Juli 2011

Page 19: Netbiscuits - 9 Tipps

Daniel Haller, 201119

Für mobile Version sind >10 Unterseiten notwendig (bei gleichem Content wie der Desktop-Version)!

Content verteilen

Quelle: http://www.nescafe.de/3in1stix/http://m.3in1stix.nescafe.de/

Montag, 11. Juli 2011

Page 20: Netbiscuits - 9 Tipps

Daniel Haller, 2011

Tabellarische Inhalte sind kaum kompatibel zu mobilen Displays.

Daher:

Umbau / Anpassungen notwendig (Layout, Informationsgehalt, etc.)

20

Tabellen anpassen

Beides unbenutzbar

Quelle: http://css-tricks.com/responsive-data-tables/

Montag, 11. Juli 2011

Page 21: Netbiscuits - 9 Tipps

Daniel Haller, 201121

Tabellen anpassen

Quelle: http://www.maggi.de/http://wap.maggi.de/

Desktop: 4-spaltige Tabelle

Mobile: (einfache) Liste

Montag, 11. Juli 2011

Page 22: Netbiscuits - 9 Tipps

Daniel Haller, 201122

Desktop: 1 Tabelle, 4 Spalten

Mobile: 4 Tabellen (auf 4 Seiten), 2 SpaltenQuelle: http://www.nescafe.de/3in1stix/http://m.3in1stix.nescafe.de/

Tabellen anpassen

Montag, 11. Juli 2011

Page 23: Netbiscuits - 9 Tipps

Daniel Haller, 201123

Alle Beispiele und Ideen von: http://css-tricks.com/responsive-data-tables/

Tabellen anpassen

Montag, 11. Juli 2011

Page 24: Netbiscuits - 9 Tipps

Daniel Haller, 201124

- Grundproblem: Gerätebedingt extrem unterschiedliche Auflösungen (200px - 1024px Breite)

- Skalierung nur bedingt möglich (Grafiken verpixeln, Schriften müssen lesbar bleiben)

Daher:

- Anstelle pixelgenaues Design...- besser Responsive Design

Skalierbarkeit

Montag, 11. Juli 2011

Page 25: Netbiscuits - 9 Tipps

Daniel Haller, 2011

„Klassisches“ Responsive Design

25

Skalierbarkeit

http://www.webdesignerdepot.com/2011/05/big-vs-small-challenges-in-responsive-web-design/http://www.alistapart.com/articles/responsive-web-design/

Montag, 11. Juli 2011

Page 26: Netbiscuits - 9 Tipps

Daniel Haller, 201126

http://www.webdesignerdepot.com/2011/05/big-vs-small-challenges-in-responsive-web-design/http://www.alistapart.com/articles/responsive-web-design/

„Klassisches“ Responsive Design

Skalierbarkeit

Montag, 11. Juli 2011

Page 27: Netbiscuits - 9 Tipps

Daniel Haller, 2011

„Klassisches“ Responsive Design

27

http://www.webdesignerdepot.com/2011/05/big-vs-small-challenges-in-responsive-web-design/http://www.alistapart.com/articles/responsive-web-design/

Skalierbarkeit

Montag, 11. Juli 2011

Page 28: Netbiscuits - 9 Tipps

Daniel Haller, 201128

- Für netbiscuits: Design muss so gestaltet werden, dass es mindestens in der Breite skalieren kann.

- Dabei helfen Imagesets, die ggf. eingesetzt werden können.- Trotzdem: Platz für „Puffer“ einplanen!

Imageset

Skalierbarkeit

Montag, 11. Juli 2011

Page 29: Netbiscuits - 9 Tipps

Daniel Haller, 201129

Happy coding!

Montag, 11. Juli 2011