<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>vaj.no &#187; Grey Digital</title>
	<atom:link href="http://vaj.no/tag/grey-digital/feed/" rel="self" type="application/rss+xml" />
	<link>http://vaj.no</link>
	<description>Vegard A. Johansens personlige blogg.</description>
	<lastBuildDate>Tue, 06 Dec 2011 18:51:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Speciale ute</title>
		<link>http://vaj.no/2004/08/speciale-ute/</link>
		<comments>http://vaj.no/2004/08/speciale-ute/#comments</comments>
		<pubDate>Thu, 05 Aug 2004 10:05:39 +0000</pubDate>
		<dc:creator>Vegard</dc:creator>
				<category><![CDATA[Medievitenskap]]></category>
		<category><![CDATA[Grey Digital]]></category>
		<category><![CDATA[hovedfag]]></category>

		<guid isPermaLink="false">http://vaj.no/wp/?p=155</guid>
		<description><![CDATA[Jeg har langt ut hovedfagsoppgaven min på web.]]></description>
			<content:encoded><![CDATA[<p>Etter noen timers html-knot er nå specialet / hovedfagsoppgaven som til slutt kom til å hete &#8220;<a href="/skriverier/speciale/">Nettverksorganisering i webmediet &#8211; en gjennomgang av tre sentrale fenomener på World Wide Web</a>&#8221; lagt ut på web. </p>
<p>Det handler om, *trommevirvel*, nettverksorganisering og hvordan man kan bruke en nettverksmodell til å løse noen problemer med organisering, behandling og presentasjon av data på webm og tar utgangspunkt i, *trommevirvel*, tre sentrale fenonemer på web. Nemlig søkemaskiner i form av Google, personalisering i form av Amazon og nettfellesskaper som sett gjennom blogger. Om noen skulle finne på å lese den og vil kommentere, stille spørsmål, lovprise meg (not very likely) eller skjelle meg ut er det bare å bruke kommentarfeltet eller mail! </p>
<p>Og man takker <a href="http://www.weider.dk/">Mikkel Weider</a> for veiledning, og <a href="http://www.brugeroplevelse.dk/om/">de brukervennlige</a> hos Grey Digital for mange andre ting!</p>
<p>(ellers: jeg prøver å få det til å gå opp for meg selv at jeg har flyttet fra København for denne gang, at jeg er hjemme i Tromsø på relativt ubestemt tid, og har begynt <a href="http://www.sv.uit.no/">på jobb</a> igjen.)</p>
]]></content:encoded>
			<wfw:commentRss>http://vaj.no/2004/08/speciale-ute/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nytt websted: brugeroplevelse.dk</title>
		<link>http://vaj.no/2004/03/nytt-websted-brugeroplevelsedk/</link>
		<comments>http://vaj.no/2004/03/nytt-websted-brugeroplevelsedk/#comments</comments>
		<pubDate>Mon, 29 Mar 2004 12:52:56 +0000</pubDate>
		<dc:creator>Vegard</dc:creator>
				<category><![CDATA[Web og webutvikling]]></category>
		<category><![CDATA[brukervennlighet]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Grey Digital]]></category>
		<category><![CDATA[innholdsproduksjon]]></category>

		<guid isPermaLink="false">http://vaj.no/wp/?p=133</guid>
		<description><![CDATA[Jeg har laget et nytt websted for en artikkelserie en kollega skriver.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.brugeroplevelse.dk"><img src="/grafikk/brugeroplevelse-dk.jpg" alt="screenshot brugeroplevelse.dk" class="nofloat noborder" /></a></p>
<p>Siste prosjekt på jobb har vært å lage <a href="http://www.brugeroplevelse.dk">et websted</a> for en artikkelserie som en kollega skriver. Styrkeprøven, som artikkelserien heter, står hver mandag på baksiden av Berlingske Business (<a href="http://www.berlingske.dk/">Berlingske Tidende</a>), og er en artikkel hvor to websteder i samme sjanger / bransje blir vurdert opp mot hverandre. I praksis blir rundt hundre brukere, fra et panel på ca. 1700, utvalgt etter visse demografiske og verdimessige kriterier for å løse fem oppgaver som man burde kunne løse på de aktuelle webstedene.</p>
<p>I tillegg til å skaffe disse artiklene et hjem på web skal webstedet være en plass hvor brukervennlighetsavdelingen presenterer seg og sine kompetanser, og er altså et slags permanent kampanjewebsted. </p>
<p>Jeg fikk den snasne tittelen prosjektleder, som i praksis betydde at jeg gjorde alt bortsett fra grafisk design, som en designer lagde. Nå var det heldig at det valgte design var så likt <a href="http://www.understandingusers.com/breaking/">det forrige webstedet</a> jeg lagde at jeg kunne gjenbruke stilsettet fullstendig (ah, CSS!). Ergo ble det som jeg sikkert ville valgt uansett, kanskje bortsett fra fargevalg og noen sånne småting. </p>
<p>Uansett var det morsomt å lage et websted for styrkeprøven, først og fremst da innholdet er bra, men også fordi jeg i september i fjor <a href="/arkiv/000110.php">satt på cafe</a> og leste Berlingske Businness, så Styrkeprøven, og bestemte meg for å sende en mail til firmaet bak, da det var akkurar en sånn plass jeg kunne tenke meg å ha praksisplass. Og det fikk jeg jo. </p>
<p>Merk at sidene enda ikke er offisielt lansert, enda ikke testet, og at det fortsatt finnes litt lorem-ipsum rundt om kring. Men <em>min</em> jobb er for det meste ferdig, og jeg er lei av å vente på innholdsprodusentene. </p>
<p>Til slutt: det finnes en <a href="http://www.brugeroplevelse.dk/styrkeproven/atom.xml">styrkeprøve-RSS</a> (atom, fulltekst), og teknisk sett er det validerende css og xhtml av stengeste sort. CMS-et som styrer herligheten er Movable Type som jeg fikk lov til å fikle en hel del med. Så mye at jeg bestemte meg for å skrive ned alt i to innlegg til, nemlig:</p>
<ul>
<li><a href="/arkiv/000171.php">Gode URL-er med Movable Type</a> og</li>
<li><a href="/arkiv/000170.php">Brugeroplevelse.dk: generelt bloggoppsett</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://vaj.no/2004/03/nytt-websted-brugeroplevelsedk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brugeroplevelse.dk, del 2: Gode URL-er med Movable Type</title>
		<link>http://vaj.no/2004/03/brugeroplevelsedk-del-2-gode-url-er-med-movable-type/</link>
		<comments>http://vaj.no/2004/03/brugeroplevelsedk-del-2-gode-url-er-med-movable-type/#comments</comments>
		<pubDate>Mon, 29 Mar 2004 12:49:36 +0000</pubDate>
		<dc:creator>Vegard</dc:creator>
				<category><![CDATA[Web og webutvikling]]></category>
		<category><![CDATA[Grey Digital]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://vaj.no/wp/?p=132</guid>
		<description><![CDATA[Hva er en god URL, og hvordan du kan sette opp Movable Type til å generere gode URL-er.]]></description>
			<content:encoded><![CDATA[<p>Jeg var ansvarlig for stort sett alt annet enn grafisk design og innhold på <a href="http://www.brugeroplevelse.dk/">brugeroplevelse.dk</a>, noe som gjorde at jeg fikk bestemme bl.a. hva vi skulle bruke som CMS. Så jeg bestemte <a href="http://www.movabletype.org/">Movable Type</a>, da det er veldig billig og bra nok i massevis for prosjekter av denne størelsen. Videre bestemte jeg at vi skulle ha meningsfulle og fremtidsikrede URL-er. For det er lurt.</p>
<p>Med meningsfulle og fremtidssikrede URL-er mener jeg:</p>
<ul>
<li>En URL som er fremtidsikret er en URL som sier noe om <em>plassering</em>, ikke om <em>teknologi</em> bak. Derfor ingen filnavn som <code class="url">index.php/.asp/.html</code> etter adressene. På den måten kan man i fremtiden skifte bakenforliggende teknologi uten å skifte adressen. </li>
<li>I tillegg skal URL-ene være unike, så man ikke &#8220;går tom&#8221; en gang i fremtiden. Dette løses lett ved å ha publiseringsdatoen med i URL-en. </li>
<li>URL-ene skal gi mening når man leser de, og vise hvor man er i arkitekturen. Eksempelvis ser URL for de enkelte styrkeprøver slik ut: <code class="url">.../styrkeproven/2003/08/07/websted1_websted2/</code> &#8211; hvor websted1 og 2 er de webstedene som møttes i den aktuelle styrkeprøven. Videre er <code class="url">2003/08/07</code> datoen den aktuelle styrkeprøven ble publisert på.</li>
<li>URL-ene skal i størst mulig grad være hackbare. Dvs. at man kan fjerne eksempelvis <code class="url">/07/websted1_websted2/</code> fra URL-en over så den gjenstående URL er <code class="url">.../styrkeproven/2003/08/</code> &#8211; og så få en liste over styrkeprøver fra august 2003. Dette bør fungere på alle nivå nedover, men her fungerer det bare ned til måneder. </li>
</ul>
<p><strong>Merk at</strong> Movable Type sine standard-URL-er for innlegg hverken er gode eller fremtidssikrede, av flere grunner. For det første er default adresse for et innlegg av typen <code class="url">000123.html</code>. Dette er Movable Type sine interne id-er i databasen for innlegg. En ting er at de ikke gir mening (sier noe om innholdet) eller er fremtidssikret (de bruker filnavn avhengig av teknologi). En helt annen og mer graverende ting er at de ikke er konsistente. Hvis man skifter server eller må bygge opp bloggen / webstedet på nytt vil alle innleggene få tildelt nye id-er, og linker vil derfor bli brutt.</p>
<p>Ikke bra, men lett å rette på. </p>
<h2>Litt generelt om bloggoppsettet</h2>
<p>Jeg har skrevet et <a href="/arkiv/000170.php">eget innlegg om hele bloggoppsettet</a>, men den bloggen som styrer <a href="http://www.brugeroplevelse.dk/styrkeproven/">styrkeprøveseksjonen</a> er en vanlig blogg på alle måter, med forside, arkiv, og permalinker. </p>
<p>Det er likevel verd å merke seg at jeg har støttet meg mye til Keywords-feltet under blogginnlegg (new / edit entry) for å generere URL-er, og på kategorier for å skille sider fra hverandre. Mer om dette kommer. </p>
<p>For å få frem keywords-feltet må man velge new / edit entry, gå helt nederst og velge &#8220;Customize the display of this page&#8221;, velge custom og klikke av Keywords-feltet sammen med de andre du vil ha med. Jeg sier dette fordi jeg har lett og lett etter dette Keywords-feltet jeg har lest om uten å finne det noen plasser. Men det er kanskje bare meg som er svimete.</p>
<h2>Styrkeprøvebloggen</h2>
<p>Styrkeprøvebloggen er som sagt en vanlig blogg på alle mulige måter, med en forside, et arkiv, permalinker etc. I tillegg har den én side som ikke består av blogginnhold (blogginnhold er bare de enkelte styrkeprøver).</p>
<p>Å lage meningsfylte URL-er for denne bloggen er rimelig enkelt. Under Weblog Config &rarr; Archiving skriver du for Individual (permalink) under Archive File Template:</p>
<blockquote>
<p><code class="alt">&lt;$MTEntryDate format="%Y/%m/%d"$>/&lt;$MTEntryKeywords$&gt;</code><code class="url">/index.php</code><br />
Som genererer en URL med følgende oppsett: <br />
<code class="url">../år/mnd/dag/keyword/index.php</code></p>
</blockquote>
<p>Og for Monthly:</p>
<blockquote>
<p><code class="alt">&lt;$MTEntryDate format="%Y/%m/"$&gt;</code><code class="url">index.php</code><br />
Som genererer en URL med følgende oppsett: <br />
<code class="url">../år/mnd/index.php</code></p>
</blockquote>
<p>Verre er det (nesten) ikke. En ting man må huske på her er å skrive det man vil skal være URL-en til innlegget i Keywords-feltet for hvert innlegg. Det er altså litt merarbeid. Grunnet det bruker noen heller tittelen som URL, ved å sette inn <code class="alt">&lt;$MTEntryTitle dirify="1"$&gt;</code> hvor jeg har satt inn <code class="alt">&lt;$MTEntryKeywords$&gt;</code> i oppsettet over. Dette er litt mindre arbeid, men fører til at linken brytes hvis man må endre på tittelen. Og ikke minst kan det føre til svært, svært lange URL-er. Og du har mer kontroll ved å bruke keywords. </p>
<p>Så siste ting, jeg ville som sagt ikke ha filnavnet index.php med i URL-en. Dette kan løses på mange måter. Kjører webserveren din Apache kan du eksempelvis bruke <a href="http://httpd.apache.org/docs/mod/mod_rewrite.html">mod_rewrite</a> i .htaccess. Men dette ble for avansert for mitt lille hode. Jeg fant heller en plugin til Movable Type som gjør det samme <em>nesten</em> like godt, nemlig Brad Choate sin <a href="http://bradchoate.com/weblog/2002/07/27/regex-plugin">Regex Plugin</a>. Installer denne som Brad sier i tekstfila som medfølger, og sett så følgede linje inn alle plasser hvor du linker til innlegg ved hjelp av <code class="alt"><$MTEntryPermaLink$></code> eller lignende (i praksis alle malene dine):</p>
<blockquote>
<p><code class="alt">&lt;MTAddRegex name="stripFile"&gt;s|/index\.[^/]+$|/|g&lt;/MTAddRegex&gt;</code></p>
</blockquote>
<p>Sett dette langt opp i dokumentet, så regelen gjelder for hele dokumentet. Denne må så aktiveres hver gang man linker til en URL hvor man vil fjerne filnavnet på følgende måte:</p>
<blockquote>
<p><code>&lt;a href="</code><code class="alt">&lt;$MTEntryLink regex="stripFile"$&gt;</code><code>"&gt;</code>Innleggstittel<code>&lt;/a&gt;</code>;</p>
<p><code>&lt;a href="</code><code class="alt">&lt;$MTArchiveLink regex="stripFile"$&gt;</code><code>"&gt;</code>Månedsarkiv<code>&lt;/a&gt;</code>
</p>
</blockquote>
<p>Dette gir innlegg med adresser som: </p>
<blockquote>
<p><code class="url">../år/mnd/dag/keyword/</code></p>
</blockquote>
<p>Dette er det samme som over, men uten et filnavn som sier noe om teknologien som er brukt. </p>
<p>Så var det ett innlegg som ikke hadde noe med bloggen å gjøre, nemlig den siden som handler <a href="http://www.brugeroplevelse.dk/styrkeproven/om/">om styrkeprøven</a>. For at denne ikke skal bli listet opp i arkivet var det nødvendig å legge alle styrkeprøver i en egen kategori, nemlig &#8220;Styrkeprøven&#8221;, og det siste innlegget i en annen kategori, nemlig &#8220;om_styrke&#8221;. I main archive index trakk jeg så ut alle innlegg i kategorien &#8220;styrkeprøven&#8221;, og lagde en egen index som trakk ut det ene innlegget i &#8220;om_styrke&#8221;. Mer om hvordan man gjør dette finnes i neste innlegg om <a href="/arkiv/000170.php">det generelle oppsettet</a>.</p>
<p>Voilà! Du har satt opp Movable Type med gode, fremtidssikrede URL-er. Eksempelvis har den styrkeprøven skrevet 1. mars 2004, som omhandler webstedene til Dell og Zitech, følgende URL:</p>
<p><code><a href="http://www.brugeroplevelse.dk/styrkeproven/2004/03/01/dell_zitech/">http://www.brugeroplevelse.dk/styrkeproven/2004/03/01/dell_zitech/</a></code></p>
<p>I bloggoppsettet er både site path og archive path satt til det samme, nemlig <code class="url">/styrkeproven/</code>, <code class="url">/2004/03/01/</code> blir generert av publiseringsdatoen i Movable Type, og <code class="url">/dell_zitech/</code> blir generert av at jeg har skrevet dell_zitech som keyword til dette innlegget. </p>
<p>Skal man sette opp en ny blogg med Movable Type er det definitivt verd å ta seg fem minutter med å sette ting opp på denne, eller tilsvarende, måte. Ellers får du et lite helvete hvis du skal rette det siden (jeg har eksempelvis lyst til å gjøre det her på denne siden, men orker ikke helt tanken på å videresende ~150 sider).</p>
<p>Mer om dette, og ting jeg hadde hjelp av:</p>
<ul>
<li><a href="http://mar.anomy.net/entry/2003/06/22/17.15.00/">Howto: Future-proof URLs in Movable Type</a> av Már Örlygsson (ypperlig!)</li>
<li><a href="http://diveintomark.org/archives/2003/08/15/slugs">Cruft Free URLs in Movable Type</a> av Mark Pilgim (også om hvordan man kan bruke keyword <em>eller</em> tittel til å generere URL. En smartere løsning for de fleste blogger vil jeg tro, men ikke nødvendig for dette prosjektet).</li>
<li><a href="http://blogg.huftis.org/arkiv/2003/07/04/83/">Kanoniske nettadresser</a> av Karl Ove Hufthammer (om hvorfor man bør ha gode URL-er).</li>
</ul>
<p>Dette innlegget ble så langt at jeg valgte å lage det til to, neste innlegg omhandler det <a href="/arkiv/000170.php">generelle oppsett</a> av de forskjellige bloggene som styrer www.brugeroplevelse.dk</p>
]]></content:encoded>
			<wfw:commentRss>http://vaj.no/2004/03/brugeroplevelsedk-del-2-gode-url-er-med-movable-type/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ny blogg: Understanding users</title>
		<link>http://vaj.no/2004/03/ny-blogg-understanding-users/</link>
		<comments>http://vaj.no/2004/03/ny-blogg-understanding-users/#comments</comments>
		<pubDate>Tue, 23 Mar 2004 14:25:35 +0000</pubDate>
		<dc:creator>Vegard</dc:creator>
				<category><![CDATA[Web og webutvikling]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Grey Digital]]></category>
		<category><![CDATA[Thomas Snitker]]></category>

		<guid isPermaLink="false">http://vaj.no/wp/?p=128</guid>
		<description><![CDATA[Min kollega Thomas har startet en ny blogg som nok blir interessant!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.understandingusers.com/"><img src="/grafikk/tvs-screenshot.jpg" alt="screenshot av Thomas sin blogg" class="nofloat noborder" /></a></p>
<p>Jeg har som smått klart å inspirere enda en person til å begynne å blogge. Thomas Visby Snitker er den som ga meg praktikantstillingen i Signal (Grey) Digital. I tillegg til å være en fin fyr er han også en av danmarks mest erfarne brukervennlighetskonsulenter, med rundt syv års erfaring i bransjen og en bråte brukervennlighetstester på forskjellige plattformer, og av forskjellig slag bak seg. Thomas har nå som smått startet bloggen <a href="http://www.understandingusers.com">Understanding Users</a>, som sannsynligvis vil handle en del om brukervennlighet, brukergrenseflater og den slags. </p>
<p>De som synes oppsettet og design er veldig likt denne bloggen har helt rett, da det er jeg som har satt den opp. Stilsettet er en vagt modifisert og mer minimalistisk versjon av stilsettet på disse sidene, og oppsettet av Movable Type stort sett er kopiert fra denne bloggen, med enkelte forbedringer (mer om det kommer en dag). Diverse endringer, feilrettinger, justeringer og forfininger vil sikkert komme i dagene og ukene fremover, men i det store og hele er bloggen oppe å kjøre. </p>
]]></content:encoded>
			<wfw:commentRss>http://vaj.no/2004/03/ny-blogg-understanding-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

