Kategoriarkiv: Design

There is no pagefold

VN:F [1.6.9_936]
Betyg: +3 (5 röster)

”ja just ja, vi vill inte att man ska behöva scrolla…”

iPad – a single piece of multi-touch glass

VN:F [1.6.9_936]
Betyg: +2 (2 röster)

Igår höll Stev Jobs en första presentation av Apples nya iPad. Efter år av snack och rykten får vi äntligen se den. Den felande länken mellan iPhone och MacBook. ”It’s no up, it’s no down, It’s no right or wrong way to holding it, I don’t have to change myself to fit the prododuct, it fits me”. Det säger chefsdesignern Jony Ive i Apples reklamfilm för iPad i ett försök att beskriva det revolutionerande med plattan. Jag tror verkligen, som det sägs i reklamfilmen, att iPad kommer förändra upplevelsen av det vi gör mest varje dag i våra egna datorer; surfar, e-postar, tittar på video och bilder.

Det är bara att erkänna. Jag är såld och längtar till den dag jag får lägga en platta i knät och peka, dra, knipa, vrida och tippa mig fram genom den väldiga vida webb-världen.

Apple iPad

Vad är det egentligen du ser?

VN:F [1.6.9_936]
Betyg: +1 (1 röst)

Att vi lever i en utseendefixerad tid är ingen nyhet. Inte heller att vi har manipulerat bilder så länge vi kunnat. Ett av de mest kända historiska exemplen är bortretuscheringen av Trotskij. När han föll i onåd hos Stalin fick han vare sig leva eller finnas med på bilder tillsammans med Lenin:

Bilden lånad från Moderskeppet

Lenin med Trotskij. Lenin utan Trotskij.

När Pretty Woman gjorde succé över hela världen 1990 viskades det om att det inte var Julia Roberts som var med på affischen tillsammans med Richard Gere. Det skulle visst vara en body double och slipsen dolde alla bevis på eventuell manipulation:

Bilden lånad från Wikipedia

Julia Roberts har ju en alldeles egen fantastisk kropp men det hjälpte ändå inte

Retuschering av bilder är numera standard och jag har även skrivit om det här. Men det är ett fascinerande område där vi blir så vana vid det vackra och tillfixade att det liksom blir normalt. Då är det bra med käftsmällar. I höstas blev det ett stort rabalder om den här bilden:

Modellen Filippa Hamilton blev retuscherad i Ralph Laurens kampanj

Modellen Filippa Hamilton blev retuscherad i Ralph Laurens kampanj

Värt att påpeka att Filippa Hamilton är grymt smal även utan retuschering. Men inte tillräckligt. Hon fick sparken från RL, det kan du läsa mer om här.

Ibland blir de här retuscheringarna inte alltför bra gjorda. Vill du roa dig med att se förvridna fingrar, konstiga kroppsvinklar eller annat som kan uppfattas som vackert rekommenderar jag ett besök på PhotoshopDisasters.

Själv gillar jag bäst bilder på mig med en viss oskärpa i. Men det är en annan historia.

@font-face, en licensfråga…

VN:F [1.6.9_936]
Betyg: +3 (3 röster)

För att en font ska rendera korrekt på en webbplats måste besökaren ha den specifika fonten installerat på sin dator. Detta medför att webbformgivaren varit hänvisade till 10-15 sk webbsäkra typsnitt utav alla de hundra tusen eller så möjliga, en viss begränsning m.a.o.

Det finns ett antal tekniska lösningar för att kringgå problemet med lokalt installerade typsnitt, alla med mer eller mindre svåröverkomliga hinder och begränsningar i funktion och tillgänglighet. Gemensamt för dem alla är dock att de inte håller sig till någon ratificerad webbstandard.
Här nedan är några exempel:

Det finns dock en lösning som är enkel att använda och som stödjs av w3c: CSS3 Web Fonts. Denna s.k. @font-face tekniken fungerar idag i: IE6, IE7, IE8, FireFox 3.5+ (PC & Mac), Safari (PC & Mac) and Opera 10, det ger att ca 95% av besökarna på din webbplats kan se typsnittet korrekt.

Vad är då haken?

Det korta och svaret är: Licenskostnaderna för typsnittet!
Här nedan följer ett litet exempel på hur det ser ut i dagsläget.

Kunden:
Har ett hustypsnitt från en större leverantör som de vill implementera på sin webbplats.

Konsulten (Intellecta):
Köper licenser för fem datorer så att vi kan arbeta med typsnittet i formgivningen av webbplatsen och all annan ev. tryckt material .
Kostnad ca 4.000skr för typsnittet (alla vikter och stilar).

Intellecta undersöker sedan möjligheten att använda typsnittet på webben med hjälp av inbäddade typsnitt (@font-face). Svaret från typsnitsleverantören var något nedslående.

  1. Levererar enbart typsnitt i EOT format, dvs den variant som enbart kan läsas av Internet Explorer. Inte tillåtet att använda något annat format tex .ttf eller .otf som krävs för att övriga webbläsare ska kunna läsa fonten.
  2. Kostnaden för detta, OBS enbart en font, inte flera vikter: 89.000skr.

Kostnaden för att köpa hela typsnittsfamiljen för alla varianter av ”gammalmedia” med licenser för 5 datorer är ca 4000kr. Kostnaden för en (1) font på webben som enbart skulle fungera i Explorer är 89.000skr.

Här står vi idag…

En lösning för den som kan tänka sig att vara lite fri i sitt val av typsnitt är att leta efter gratistypsnitt. Tyvärr så är det sällan till någon hjälp då kunden oftast är ganska specifik i sina önskemål om typsnitt.

Förslag på hur vi kommer vidare mottages tacksamt.
/johan liw

En hyllning till size zero

VN:F [1.6.9_936]
Betyg: 0 (0 röster)

En av de mest förbisedda detaljerna när vi diskuterar sociala medier är grafisk form.

”Det är bara innehållet som räknas”. Möjligtvis med tillägg av arten kontext, spridning, nytta, osv.

INGEN pratar om form.

Här finns en stor outnyttjad möjlighet att ta för dem som kan och vet. Sociala medier bygger på små format.

Faviconer.
Profilbilder på facebook och twitter.
Minibilder på slidesharepresentationer.
Minibilder på youtube.

Hur vanligt är det inte att mötas av sånt här:

ikon
Eller sånt här:

slideshare
Nya medier kräver ny form.
Och de sociala medierna bygger på size 0.

Tre viktiga riktlinjer för size zero design:
- Logotyper ska vara fyrkantiga och gå att särskilja i mkt små format
- Den viktigaste sidan i presentationsmallen är förstasidan, hur särskiljer vi den från andra ftgs och hur särskiljer vi olika presentationer från varandra?
- Woody Allen börjar enligt myten med att designa filmaffischen. Sedan gör han filmen. Vi ska tänka lika. En grafisk profil ska börja med profilbilden på twitter/flickr/slideshare/youtube osv. Sedan följer resten av profilen.

Lycka till med bantningsprogrammet!

Käpphästar är till för att veva med…

VN:F [1.6.9_936]
Betyg: +9 (9 röster)

…så nu tar vi ett par varv ”Progressive Enhancement” igen.

För ett par veckor sedan skrev Mathias ett inlägg om css 3 och hur den standarden kan komma att påverka webben. Om vi lyfter diskussionen något från det rent tekniska till att handla om hur vi hanterar marknadens olika webbläsare och hur de renderar sidor på olika sätt hamnar vi snart i diskussioner som rör s.k. Progressive Enhancement (PE).

Vad är då Progressive Enhancement?

(fritt översatt från wikipedia)

  • Innehålllet skall vara tillgängligt för alla webbläsare
  • Grundläggande funktioner skall vara tillgängligt för alla webbläsare
  • Strikt, semantisk html är bäraren av allt relevant innehåll
  • Formgivning sker genom externt CSS dokument
  • Avancerad/utökad funktionalitet sker genom diskret, externt länkad JavaScript, webplatsen måste gå att använda utan JS.
  • Respektera skillnaderna i besökarnas olika webbläsare

Vad får det för betydelse i vårt dagliga arbete?

I teorin betyder det att man startar med en enkel, semantiskt korrekt HTML som rymmer allt väsentligt innehåll (se bild 1). På detta lägger man sedan ett lager design i form av CSS för att sedan avsluta med ett yttre lager funktionalitet/upplevelse i form av JavaScript. Vi strävar efter att alla ska få en tillfredsställande upplevelse vid besöket, besökare med mindre avancerade webbläsare möts av en enklare, men fullt användbar, webbplats medan besökare med mer kapabla webbläsare får både ”pukor och trumpeter”.

m-m

(Bild 1, lånad från den utmärkta artikeln Understanding Progressive Enhancement av Aaron Gustafson)

I praktiken så fungerar det tyvärr inte riktigt på detta sätt. Vi levererar idag nästan alltid all ”extra” upplevelse till majoriteten av alla webbläsare även till de webbläsare som inte förstår implementeringen (läs IE 6-7). Vad som händer är att vi initialt har ambitionen att arbeta med PE men när det kommer till kritan och vi står där och ska testa i mindre kapabla webbläsare arbetar vi in ”pukorna och trumpeterna” även i dessa med hjälp av extra HTML/CSS och avancerade JavaScript trix, detta tillintetgör hela idén med PE

Hur vi bör göra

Inställningen till det visuella ögongodiset bör ses som en typ av belöning till de webbläsare som stödjer den avancerade kod som gör det möjligt snarare än något som saknas eller inte fungerar i de webbläsare som inte ännu är riktigt är med i matchen.
Häri ligger mycket av förändringen i inställningen, en design är inte felaktig för att den ser annorlunda ut i IE7 och vi har inte varit slöa då vi inte levererat en pixelperfekt lösning i alla webbläsare. Vi belönar, visuellt, användare med mer kapabla webbläsare, medan besökare med mindre kapabla webbläsare får en fullt användbar webbplats med lite mindre ögongodis.
Jämför tex. bild 2 och bild 3 här nedan. Bild 2 är hur Twitter ser ut i Internet Explorer 7, notera de kantiga hörnen på boxar etc. Jmf. sedan med Bild 3, Twitter i Safari. Nu kanske man ska akta sig för att uppskatta tidsåtgången för att implementera alla de runda hörn som finns på Twitter (Safari) så att de fungerar även i IE 7, men jag gör det ändå. Min uppskattning är att man enbart på dessa detaljer spar minst en arbetsdag css/html.

twitter-ie7

Bild 2: Twitter i Internet Explorer 7 utan runda hörn

twitter-safari

Bild 3: Twitter i Safar, med runda hörn

Förutom det lilla räkneexemplet ovan, ger Progressive Enhancement:

  • En mer robust sida: snarare än att använda ”Graceful Degradetion” där man först skapar en fullt fungerande sida för avancerade webbläsare och sedan arbeta sig bakåt och fixa sidan för mindre kapabla webbläsare fokuserar man på att först skapa en solid grundsida som fungerar överallt.
  • Mer nöjda användare: Starta med att se till att alla får en fullt fungerande bas, besökare med mindre kapabla webbläsare, mobila enheter eller enheter för speciella behov blir nöjda för de får rena, snabba, fullt fungerande sidor. Besökare med mer kapabla webbläsare får ovanstående samt även ett mer polerat, upplevelseorienterat besök.
  • Reducerad utvecklingstid: Man behöver inte lägga tid på att få allt identiskt i alla webbläsare.
  • Reducerad underhållstid: Om en ny webbläsare släpps eller en ny teknik lanseras är det enkelt att lägga till denna utan att behöva justera och eventuellt förstöra befintlig kod.
  • Längre hållbarhet: Kunden får en webbplats som håller sig fräsch längre, när besökaren uppdaterar sin webbläsare och återkommer till sidan så möts hon/han ev. av ett uppdaterat gränssnitt utan att vi behövt göra något, det finns ju redan där från början bara det att besökaren inte sett det.
  • Sist men inte minst: Vi sprider lite glans över oss själva då vi visar att vi ligger i framkant när det gäller front end design.

Nu får det vara slutvevat för denna gång. Här nedan har jag samlat några länkar för den som vill läsa mer i ämnet. För dig som inte riktigt känner att du vill/orkar läsa mer om detta vill jag starkt rekommendera denna sammanfattning: Do websites need to look exactly the same in every browser?

Läs vidare »

Interaktionsdesign, användarbetyg och affärsnytta

VN:F [1.6.9_936]
Betyg: +3 (5 röster)

Häromdagen skulle jag boka en resa. Gick in på tre stora resebyråer – Ving, Fritidsresor och Apollo. Ganska så snabbt stängde jag ner Apollos sajt, eftersom den inte alls hjälpte mig i letandet efter en resa. När det inte fanns någon resa vid exakt rätt datum föreslog den inget närliggande datum. När jag väl fick upp en lista med alternativ var det bökigt att jämföra alternativen.

Kampen om resan stod därmed mellan Ving och Fritidsresor. Vings logik och interaktionsdesign kring att söka, läsa olika alternativ, jämföra, fungerar något bättre än Fritidsresors, men båda gör ändå sitt jobb. Det som gjorde att jag ändå stannade kvar på Ving var betygen från användarna om hotellen. Även om jag inser att att det kanske är något tillrättalagt kollade jag hela tiden dessa betyg. Hur är egentligen hotellatmosfären? Städningen?

Extremt enkelt grepp, men det genererade i detta fall en affär. Och vilket bra instrument för Ving när de ska välja (och välja bort) hotell från sina resmål!

CSS3 – En av framtidens nya webbstandarder

VN:F [1.6.9_936]
Betyg: +1 (1 röst)

Det finns många saker som ger en utvecklare som mig själv en rejäl huvudvärk. Och att utveckla till Internet Explorer 6 och 7 är en av dem. Webbläsare som Safari, Firefox, Opera, Google Chrome och Internet Explorer 8 har ett bra stöd för de senaste webbstandarderna. De är lättare att koda till och är mer ”framtidssäkra”.

I nuläget så använder 12.1% av alla som surfar på internet, Internet Explorer 6 (Enligt W3C). Detta gör att man alltid måste anpassa ett webbprojekt till IE6. Stora sociala medier har börjat bojkotta webbläsaren, de slutar medvetet att stödja Internet Explorer 6. När jag säger stora sociala medier menar jag sajter som Facebook, Twitter och Youtube. Ifall man surfar in på någon av dessa sajter idag med IE6 så får man upp en liten popup som bekräftar att man bör uppgradera sin webbläsare till en mer modern webbläsare. Detta är bra initiativ tycker jag, fler bör följa i deras fotspår. För en utvecklare som mig så innebär IE6 en massa extra arbetstimmar. Onödiga arbetstimmar.

Här kan du testa hur bra webbläsare du använder: Acid3

Och Internet Explorer i överhuvudtaget slöar ner Internets evolution. Enligt mig så är CSS3 framtidens design på internet. Det är en ny version av Cascading Style Sheets som stödjer mycket mer än CSS2(detta är standard idag). Med CSS3 kodning kan man göra följande:

  • Man kan ha rundade hörn utan att använda sig av bilder.
  • Skuggor på element. (Text, puffar etc.)
  • Att man kan använda sig av vilket typsnitt man själv vill. (Idag finns det flera olika metoder vilket kan göra detta, men alla kräver antingen javascript eller flash)
  • Animationer.
  • Möjlighet att ha flera bakgrunder på ett element, liknande lager i Photoshop.
  • Avancerade selektorer.
  • Här kan du läsa mer om CSS3

Sedan kan man fråga sig, vilka webbläsare stödjer det jag nämnde i punktlistan ovan? Nästan alla webbläsare har lite stöd, Safari 3 har fullt stöd och Firefox 3.0 har bra stöd. Nu är det IE6 och IE7 som väger ner utvecklingen av internet. IE6 har inget stöd medans IE7 stödjer nästan bara transparanta bakgrunder. Det man dock alltid måste tänka på är användarna, i slutändan så är det användarna som styr Internets evolution och vi som arbetar med internet kommer modigt lyssna och följa efter.

Men den dagen då CSS3 blir standard, kommer vi se en helt annan typ av internet än vi ser idag och det lär dröja minst 2-3 år.

Baksidan och avgasröret

VN:F [1.6.9_936]
Betyg: 0 (0 röster)

Som kompensation för den otakt som Jenny beskriver i inlägget nedan så kan vi iallafall i denna vecka känna oss stolta och nöjda över två nya webbplatser som i sina metaforer i alla fall har lite gemensamt ;-)

Först ut var AstraZenecas nya webbplats för Xyloproct. Baksidan. Krysset. Ändalykten. Kärt barn har många namn.

Xyloprocts nya webbplats

 

Och så idag såg även Öhlins nya webb världens ljus. Motordesign med produktsök i fokus:

Öhlins Racing

PL-flott

VN:F [1.6.9_936]
Betyg: 0 (0 röster)

Shit vilket bra ord det är. Min skärm är full av det. Mina kollegors också. Projektledarflott!

Det går liksom inte att bara peka på skärmen när man tittar på något intressant. Man måste liksom trycka med sitt lilla pekfinger direkt skärmen också.

PL-flott. Våra art directors avskyr det. I can see why.

Det jag inte är

VN:F [1.6.9_936]
Betyg: 0 (0 röster)

Den åtråvärda iPhone

Om man bortser från datorrummet på JMK är min personliga erfarenhet av Apples magiska värld tämligen begränsad. Jag blev en Microsoft-girl som de senaste tolv åren levt med Windows, Hotmail och Internet Explorer med allt vad det innebär. Det har varit otroligt praktiskt men samtidigt har jag ju varit en av de där tråkiga.

Mac-gänget, de har alltid varit de kreativa, de som står på barrikaderna, de som arbetat med form och design. Vi pc-bluttar, vi har däremot varit lite mer formella, ordningssamma och, som sagt, praktiska.

Så har det varit och så är det för mig. Ingen stor sak.

Så kom iPod. Då kliade det lite i fingrarna, men jag blev vid min läst. Men sedan när iPhone kom. Då ville jag byta läger.

Men det är inte helt enkelt att lära en gammal hund sitta. Jag suckar bara lite och inser att jag aldrig – även om jag nu skulle skaffa en iPhone (eller en iPod för den delen) ändå aldrig kommer att bli en maccish på riktigt.