Wysiwyg på riktigt

Wysiwyg står för ”what you see is what you get”. I webbsammanhang betyder det att när du redigerar texten på din webbplats så ser du hur det ser ut, utan att behöva spara och publicera. När du t ex väljer att ett stycke ska vara rubrik 2 så ändras storlek, marginal och eventuellt också färg och typsnitt så att det motsvarar hur just en rubrik nivå 2 ser ut på webbsidan.

Det finns dock en myt om att ”det finns inget wysiwyg på webben”. Den härrör från sent 90-tal och tidigt 00-tal, då program som Frontpage var populära. Dessa program var tänkta att göra det möjligt att bygga webbplatser utan att behöva bry sig om html-kod. Avigsidan var att dessa program använde egna sätt att återge webbsidorna. Dreamweaver och Frontpage hade sina html-motorer, precis som t ex Internet Explorer och Opera. Inte ens Frontpage använde samma motor som Internet Explorer, trots att båda levererades av Microsoft.

Wysiwyg idag är något helt annat. Det handlar inte om att utvecklare ska slippa bry sig om html, utan att redaktörer ska kunna bidra med material och se hur det ser ut. En modern webbplats bygger på ett CMS, där redaktörer loggar in och kan redigera texter lika lätt som i Word. Typsnitt, färger, textstorlekar och marginaler följer webbplatsens mall. Då du använder samma program (webbläsaren) både när du redigerar och besöker webbplatsen blir återgivningen likadan.

Värt att tillägga är att det inte alltid är fallet så. T ex så kan CMS:et vara felaktigt konfigurerat så att olika mallar används vid redigering och besök. Vissa CMS kanske inte ens har en wysiwyg-redigerare. Och en del webbplatser har ännu inte tagit steget till ett CMS. Men som sagt – äkta wysiwyg på webben är ingen utopi, utan en realitet på en välgjord webbplats.

 

Mobilanpassad hemsida

Många föredrar idag att surfa med smartphones som t ex iPhone och Android-baserade telefoner. Det är bekvämt då man alltid har den med sig. Det handlar inte om någon tillfällig trend, det är snarare en naturlig utveckling att folk vill ha alternativ till den traditionella datorn.

Vad innebär skillnaden mellan en traditionell dator och en smartphone för din hemsida?

  • Skärmen är betydligt mindre
  • Internet är något långsammare
  • Man navigerar med pekskärm i stället för mus
  • En smartphone kan visa hemsidan i två lägen: porträtt och landskap
  • Smartphones har funktioner som är sällsynta i traditionella datorer som t ex GPS.

 

På en liten skärm får man prioritera vad som är viktigast. Navigering och innehåll får gå före annonser och Twitter-flöden. Bilder kan behöva skalas ner.

En mobil uppkoppling är ofta långsammare än en fast, men en komplett optimering för mobila skärmar täcker mer än väl upp för det.

På en enkel hemsida har det ofta ingen betydelse om man använder pekskärm eller mus. Men för mer avancerade hemsidor och webbapplikationer i synnerhet bör man tänka på att alla inte kan ”föra musen över objektet”.

Så gott som alla smartphones kan användas i två lägen: porträtt (normal) och landskap (roterad). Det innebär en perspektivändring, ungefär som att växla från en traditionell TV till widescreen, men 2-4 gånger kraftigare. För att det fortfarande ska se bra ut kan man behöva ändra så att menyn ligger till sidan i stället för längs upp eller längst ner. Som tur är känner webbläsaren i mobilen av hur den är vriden, och det går att bygga hemsidan på ett sånt sätt att den får en något annorlunda stil om den är roterad. Testa gärna med den här webbplatsen.

Slutligen har smartphones finesser som är ovanliga i traditionella datorer, som t ex GPS. Det är en fin möjlighet, som gör att man kan bygga webbplatser som kan visa vägen till ett besöksmål, eller interagera med andra användare som fysiskt befinner sig nära.

Nya möjligheter till dina drömmars webbplats

En hemsida kan vara en presentation för ditt företag, en personlig blogg, en plattform att göra din röst hörd eller sprida kunskap om något som man är intresserad av. Det kan även vara en webbapplikation, eller en webbapp för användning i smartphones.

– Vi är många som behöver en hemsida. Det kan vara en presentation för företaget, en personlig blogg, en plattform att göra din röst hörd eller sprida kunskap om något som man är intresserad av. Kanske önskar du dig en så kallad webbapplikation, dvs ett program som körs i webbläsaren.
Säger Lukas Mattsson, egenföretagare i webbutveckling.

De flesta webbplatser är byggda i något CMS. En direkt översättning är innehållshanteringssystem, av engelskans ”Content Management System”. En alternativ benämning är ”redaktionellt system”, för att betona att man inte behöver vara webbutvecklare för att uppdatera webbplatsen, utan det är viktigare med en redaktion av duktiga skribenter. En annan benämning är webbplatsmjukvara, som betonar att det i själva verket handlar om ett program som driver webbplatsen. Ett par bra exempel på CMS är WordPress och TYPO3. Ett CMS är att betrakta som ett program som körs i webbläsaren. Jag bygger samtliga mina webbplatser i det CMS som jag bedömmer är bäst på att uppfylla kundens önskemål om arbetsflöde och flexibilitet.

Många föredrar numera att surfa med mobiler, främst smartphones med pekskärm. Med största sanolikhet kommer den andelen att öka. Dels för att det kan vara bekvämt att använda en telefon som man ändå alltid har med sig, men även för att smartphones har gps-funktion, vilket gör det möjligt att bygga webbupplevelser som faktiskt inte är möjliga på en vanlig dator. Ett exempel är en webbplats som Gröna Kusten, där jag är med och utvecklar en webbapp där man kan följa sin position i realtid, när man t ex kör bil, eller vandrar till fots i en stad, på jakt efter en fin restaurang eller annat utflyktsmål. En webbapp är en webbapplikation som är utvecklad för att fungera på en smartphone.

Enligt legenden kommer det ske stora omvälvande händelser år 2012. Men det är inte det år allt slutar, utan kanske det år då din närvaro på webben börjar, eller går in i en ny fas.

Massmördaren inspirerades av moralpanik

Efter terrordåden i Österrike väcks nu frågor om vilken roll moralpanik kan ha i samband med våldshandlingar. Inför attentaten inspirerades gärningsmannen av populär moralism, där man bland annat moraliserar över civilisters homosexualitet, vilka spel de gillar och vilka mediciner de använder. Den senaste forskningen pekar allt mer på att hysterisk moralism av det här slaget kan öka aggressivitet och minska hämningar hos moralisten.

I 2084-manifestet lär man ut att det är skadligt med spel som innehåller realistiska och intensiva eldstrider, i en verklighetstrogen tredimensionell miljö. Manifestet är ett av de mest populära någonsin, med tiotals miljoner sympatisörer världen över.

I manifestet ingår ett avsnitt där man lär sig bli moralpolis, och sätter dit gamers. Moralismen problematiserar metodiskt oskyldiga människors intresse av att spela spel.

I sitt så kallade manifest nämner gärningsmannen i Österrike, Joseph Fritzl, just 2084 vid flera tillfällen. Han skriver att han ser moralen som träning inför attentatet. Och allt mer forskning pekar på att våldsam moralism verkar kunna öka aggression, och minska hämningar.

I den största studien som hittills gjorts, som publicerades i höstas, ingick sammanlagt 130 000 personer. Forskarna såg en ökning av aggressivitet, på både kort och lång sikt, hos de självutnämnda moralpoliserna.

Mike Hunt är hjärnforskare vid Karolinska Institutet i Stockholm. Han menar att det nu finns övertygande bevis för att aggressiva tankar och känslor kan stimuleras av våldsam moralism.

– I en del av de här studierna har man kunnat visa att man blir mer aggressiv av moralistisk alarmism, oberoende av hur aggressiv man var från början. Det finns också en och annan studie som inte har kunnat visa detta, men de flesta har kunnat visa det, säger Mike Hunt.

Det har kommit kritik mot den här forskningen, främst från forskare med en samhällsvetenskaplig bakgrund. Och även Mike Hunt håller med om att moralism också har positiva effekter. Men genomgripande moralism kan i praktiken fungera just som träning, som kan öka föraktet mot bland annat homosexuella och  gamers.

– Gör man något många gånger så blir man bättre på det. Hatar man oliktänkande av moralskäl så skulle man bli bättre på det, säger Mike Hunt.

Kan inte ladda upp bilder i WordPress

Möjligheten att ha flera sajter kopplade till samma WordPress-installation är en fin möjlighet i 3.0 och senare. Men om sajterna har olika domännamn kan det bli problem med att ladda upp bilder. Det spelar ingen roll om man kör Flash-uppladdaren eller den vanliga, och det är inte temats fel. Symptomet är Warning: Invalid argument supplied for foreach() in /wp-includes/functions.php on line 2388

En lösning är att redigera wp-includes/functions.php

Lägg till följande kod innan rad 2388 (gäller 3.1.3)

if(!is_array($mimes)) {
 $mimes = array(
 'jpg' => 'image/jpeg',
 'gif' => 'image/gif',
 'png' => 'image/png');
 }