<?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>Blog om webudvikling</title>
	<atom:link href="http://www.nielsgamborg.dk/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.nielsgamborg.dk/wordpress</link>
	<description>Niels Gamborgs online notesbog</description>
	<lastBuildDate>Sun, 08 Aug 2010 13:18:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Navnegenerator</title>
		<link>http://www.nielsgamborg.dk/wordpress/programmering/navnegenerator.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/programmering/navnegenerator.htm#comments</comments>
		<pubDate>Sun, 08 Aug 2010 08:31:00 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Programmering]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[navn]]></category>
		<category><![CDATA[navnegenerator]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=858</guid>
		<description><![CDATA[Jeg har fået et par henvendelser om,  hvordan man laver en navnegenerator. Derfor denne guide til, hvordan du kommer i gang. Tutorialen er henvendt til begyndere. En navnegenerator er god at starte med, hvis man vil lege med programmering. Man kommer hurtigt i gang med at kode, får et brugbart og sjovt resultat, samtidig med [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Jeg har fået et par henvendelser om,  hvordan man laver en<strong> navnegenerator</strong>. Derfor denne guide til, hvordan du kommer i gang. Tutorialen er henvendt til begyndere.</p>
<p>En navnegenerator er god at starte med, hvis man vil lege med programmering. Man kommer hurtigt i gang med at kode, får et brugbart og sjovt resultat, samtidig med at man arbejde med nogle basale ting indenfor programmering. Navnegeneratoren er meget simpel, så den er let at eksperimentere og arbejde videre med.</p>
<p>Navnegeneratoren er skrevet i JavaScript, og kan derfor afvikles i en browser. For et live eksempel se f.eks. min <a title="Business name generator" href="http://online-generator.com/name-generator/business-name-generator.php">business name generator</a>.<span id="more-858"></span></p>
<h3>Navnegenerator script</h3>
<p>Her er først navnegenerator scriptet i sin helhed:</p>
<blockquote><p>function generator(){<br />
// Tilføj dine egne ord. Vær omhyggelig med at overholde syntaksen.<br />
var adjectives = ["Cool","Masked","Bloody","Lame"]<br />
var animals = ["Hamster","Moose","Lama","Duck"]</p>
<p>// Tilfældige tal genereres<br />
var randomNumber1 = parseInt(Math.random() * adjectives.length);<br />
var randomNumber2 = parseInt(Math.random() * animals.length);<br />
var name = adjectives[randomNumber1] + &#8221; &#8221; + animals[randomNumber2];</p>
<p>alert(name); //Slet eller udkommentér denne linje, når nedenstående virker.</p>
<p>//Hvis der allerede er et navn bliver det fjernet<br />
if(document.getElementById(&#8220;result&#8221;)){<br />
document.getElementById(&#8220;placeholder&#8221;).removeChild(document.getElementById(&#8220;result&#8221;));<br />
}<br />
// Et div element bliver lavet for at kunne vise det genererede navn.<br />
//Navnet tilføjes en tekst-node. Tekstnoden tilføjes til pladsholderen.<br />
var element = document.createElement(&#8220;div&#8221;);<br />
element.setAttribute(&#8220;id&#8221;, &#8220;result&#8221;);<br />
element.appendChild(document.createTextNode(name));<br />
document.getElementById(&#8220;placeholder&#8221;).appendChild(element);<br />
}</p></blockquote>
<p>Men lad os pille koden fra hinanden og se på de enkelte dele hver for sig</p>
<h3>Navne og ordlister</h3>
<p>Det vigtigste element i en navnegenerator er selvfølgelig ordlisterne. Det er ud fra disse lister af ord, at navnene genereres. Jo flere ord eller navne du tilføjer til ordlisterne, des større variation i det endelige navn. Ordlisterne gemmes i Arrays. Arrays er kort fortalt variabler, der kan indeholde mange elementer. I vores tilfælde er disse elementer ord.</p>
<blockquote><p>var adjectives = ["cool","masked","bloody","lame"];<br />
var animals = ["hamster","moose","lama","duck"];</p></blockquote>
<p>For at  hente data ud array&#8217;et bruger vi  array-navnet med en tæller i en firkant-parentes som parameter. I programmering tæller man næsten altid fra nul.</p>
<p>Så adjectives[0] returner cool og animals[1] giver moose.</p>
<h3>Tilfældige navne</h3>
<p>For at vælge <strong>tilfældige navne</strong> og ord fra ordlisterne bruger vi JavaScripts indbyggede random funktion. Math.random giver os  tilfældige tal mellem 0 og 0.9999999999999.</p>
<p>I vores tilfælde skal vi bruge et tilfældigt tal mellem 0 og 3, da vi har 4 elementer i hvert array. Derfor ganger vi random funktionens tal med 4. Resultatet er et tal mellem o og 3.9999999999996. Men i stedet for selv at skulle tælle antallet af elementer i array&#8217;et,  får vi JavaScript til at gøre det med lenght-funktionen.</p>
<p>Endelig bruger vi JavaScript funktionen parseInt() til at runde vores tal ned til det heltal (integer), vi skal bruge til at hente navnene ud af vores 2 arrays.</p>
<p>Det lyder måske en smule kompliceret, men kodemæssigt, er det ret simpelt.</p>
<blockquote><p>randomNumber1 = parseInt(Math.random() * adjectives.length);<br />
randomNumber2 = parseInt(Math.random() * animals.length);</p></blockquote>
<h3>Visning af navnet</h3>
<p>Den simpleste metode til at vise navne generatorens resultat er med alert funktionen. Jeg bruger dog udelukkende alert() til at tjekke det genererede navn, fordi en alert box er meget irriterende at bruge i længden.</p>
<p>I stedet vil vi bruge 7 ekstra linjer på at integrere, dit tilfældige navn i websiden på en mere naturlig måde.</p>
<p>Inden vi går i gang, skal du lave et tomt div-tag i din HTML side, der hvor du gerne vil have dit tilfældige navn vist.  Dette div tag fungerer som en pladsholder for det genererede navn:</p>
<blockquote><p>&lt;div id=&#8221;placeholder&#8221;&gt;&lt;/div&gt;</p></blockquote>
<p>Og her er de 7 linjer ekstra kode, der skriver resultatet på websiden:</p>
<blockquote><p>if(document.getElementById(&#8220;result&#8221;)){<br />
document.getElementById(&#8220;placeholder&#8221;).removeChild(document.getElementById(&#8220;result&#8221;));<br />
}</p>
<p>element = document.createElement(&#8220;div&#8221;);<br />
element.setAttribute(&#8220;id&#8221;, &#8220;result&#8221;);<br />
element.appendChild(document.createTextNode(name));<br />
document.getElementById(&#8220;placeholder&#8221;).appendChild(element);</p></blockquote>
<p>I denne kodeblok sker følgende:</p>
<ol>
<li>Der tjekkes om der allerede findes et resultat (navn). Hvis ja, bliver det fjernet fra placeholderen</li>
<li>Så bliver der skrevet et nyt div element med id&#8217;en result, til at vise det nye resultat</li>
<li>Navnet bliver tilføjet div tagget som en text node.</li>
<li>Tilsidst bliver elementet (div-tag med indeholdende text node) hæftet på placeholderen i HTML&#8217;en.</li>
</ol>
<p>Når denne del fungerer, kan du fjerne alert funktionen fra scriptet, da navnet nu bliver skrevet direkte i HTML&#8217;en.</p>
<h3>Sæt navnegeneratoren sammen</h3>
<p>Scriptet kan du enten inkludere i toppen af dit HTML dokument eller placere i et eksternt script. Så er generator funktionen klar til at blive kaldt fra din HTML side.</p>
<p>Jeg kalder altid scriptet 2 steder. Første gang med en onload event i body tagget. Så bliver navne generator koden afviklet, når siden loader første gang.</p>
<blockquote><p>&lt;body onload=&#8221;generator()&#8221;&gt;</p></blockquote>
<p>Jeg kalder selvfølgelig også generator-funktionen fra en knap, så man kan lave nye navne med et klik.</p>
<blockquote><p>&lt;input type=&#8221;button&#8221; value=&#8221;Generér navn&#8221; onclick=&#8221;generator()&#8221; /&gt;</p></blockquote>
<h3>Lav din egen navne generator</h3>
<p>Med scriptet er det let at lave din egen personlige  navne generator. Valget af ord i ordlisterne afgør om din navne generator laver babynavne, piratnavne, kodenavne eller noget helt fjerde.</p>
<p>Generatoren kan selvfølgelig også bruges til andre ting. Hvad med at lave en slogan-generator, avisoverskrifter  eller besynderlige lovforslag fra Dansk Folkeparti? Kun din fantasi sætter grænserne.</p>
<p>Smid endelig en kommentar og et link, hvis du får bakset en sjov eller interessant navne generator sammen. <img src='http://www.nielsgamborg.dk/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Navnegenerator ressourcer</h3>
<p>Se alle mine egne <a title="Navnegeneratorer" href="http://online-generator.com/">navnegeneratorer</a>. Pt har jeg 18 forskellige navnegeneratorer til inspiration.</p>
<p>Du kan finde et fikst og færdigt  <a title="Navnegenerator-script" href="http://www.name-generators.com/name-generators/name-generator-script.htm">navnegenerator-script</a> til download på min officielle name generator blog. Scriptet er grundigt kommenteret på engelsk og sammen med denne tutorial, er det super nemt at komme i gang med at kode selv.</p>
<p>Endelig kan mit blogindlæg <a title="Make a name generator" href="http://www.name-generators.com/name-generators/how-to-make-name-generator.htm">How to make a  name generator</a> måske også hjælpe.</p>
<p><a title="Javascript hjælp og tutorials" href="http://www.w3schools.com/js/default.asp">JavaScript på w3schools</a> er et godt sted, hvis du skal bruge hjælp til javascript.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/programmering/navnegenerator.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Billeder fra Classic race Århus</title>
		<link>http://www.nielsgamborg.dk/wordpress/foto/billeder-fra-classic-race-arhus.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/foto/billeder-fra-classic-race-arhus.htm#comments</comments>
		<pubDate>Fri, 25 Jun 2010 20:23:23 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Foto]]></category>
		<category><![CDATA[Århus]]></category>
		<category><![CDATA[classic race]]></category>
		<category><![CDATA[klassike biler]]></category>
		<category><![CDATA[racing]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=844</guid>
		<description><![CDATA[Tog med børnene og et digital kamera med forbi classic race Århus 2010. Classic race er blevet afhold mange gange i København, men har aldrig været i Århus før. Her nogle billeder af de klassiske biler fra for-træningen fredag aften.  Først aftenens bedste foto: Full speed ned af Carl Nielsensvej. Raceofficials med grønt flag og [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Tog med børnene og et digital kamera med forbi <a href="http://www.craa.dk/da/Forside/tabid/70/Default.aspx">classic race Århus</a> 2010. Classic race er blevet afhold mange gange i København, men har aldrig været i Århus før.</p>
<p>Her nogle billeder af de klassiske biler fra for-træningen fredag aften.  Først aftenens bedste foto: Full speed ned af Carl Nielsensvej.</p>
<div id="attachment_848" class="wp-caption alignnone" style="width: 310px"><a href="http://www.nielsgamborg.dk/wordpress/wp-content//classic-race-arhus.jpg" rel="lightbox[844]"><img class="size-medium wp-image-848 " title="classic-race-arhus" src="http://www.nielsgamborg.dk/wordpress/wp-content//classic-race-arhus-300x176.jpg" alt="full speed classic race aarhus" width="300" height="176" /></a><p class="wp-caption-text">Full speed classic race aarhus</p></div>
<p><span id="more-844"></span>Raceofficials med grønt flag og en rød klassiker racende  forbi.</p>
<div id="attachment_847" class="wp-caption alignnone" style="width: 253px"><a href="http://www.nielsgamborg.dk/wordpress/wp-content//green-flag-classic-race.jpg" rel="lightbox[844]"><img class="size-medium wp-image-847 " title="green-flag-classic-race" src="http://www.nielsgamborg.dk/wordpress/wp-content//green-flag-classic-race-243x300.jpg" alt="" width="243" height="300" /></a><p class="wp-caption-text">Green flag</p></div>
<p>Så er vi nået ned til chikanen i bunden af Oddervej. Fed lyd op af bakken og masser af dækhvin ud af svinget</p>
<div id="attachment_849" class="wp-caption alignnone" style="width: 310px"><a href="http://www.nielsgamborg.dk/wordpress/wp-content//klassik-racer-aarhus.jpg" rel="lightbox[844]"><img class="size-medium wp-image-849" title="klassik-racer-aarhus" src="http://www.nielsgamborg.dk/wordpress/wp-content//klassik-racer-aarhus-300x177.jpg" alt="klassisk racer arhus" width="300" height="177" /></a><p class="wp-caption-text">Ræs på Oddervej. Klassiske racerbiler Århus.</p></div>
<p>Med Århusbugten i baggrunden.</p>
<div id="attachment_846" class="wp-caption alignnone" style="width: 310px"><a href="http://www.nielsgamborg.dk/wordpress/wp-content//klassisk-race-arhus-2010.jpg" rel="lightbox[844]"><img class="size-medium wp-image-846" title="klassisk-race-arhus-2010" src="http://www.nielsgamborg.dk/wordpress/wp-content//klassisk-race-arhus-2010-300x212.jpg" alt="classisk-race-arhus-2010" width="300" height="212" /></a><p class="wp-caption-text">Classic race Århus 2010.</p></div>
<p>Endelig en klassisk mini cooper i close race med en anden gammel spand.</p>
<div id="attachment_845" class="wp-caption alignnone" style="width: 310px"><a href="http://www.nielsgamborg.dk/wordpress/wp-content//classic_mini_race.jpg" rel="lightbox[844]"><img class="size-medium wp-image-845" title="classic_mini_race" src="http://www.nielsgamborg.dk/wordpress/wp-content//classic_mini_race-300x234.jpg" alt="classic_mini_race" width="300" height="234" /></a><p class="wp-caption-text">Mini i close race</p></div>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/foto/billeder-fra-classic-race-arhus.htm/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Debugging for begyndere</title>
		<link>http://www.nielsgamborg.dk/wordpress/programmering/debugging-for-begyndere.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/programmering/debugging-for-begyndere.htm#comments</comments>
		<pubDate>Fri, 23 Apr 2010 19:03:52 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Programmering]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[parse error]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=791</guid>
		<description><![CDATA[Tips til debugging Denne guide til bebugge rettet mod begyndere i programmering. Jeg vil give konkrete  tips og  idéer samlet i 3 simple trin.  Jeg bruger PHP og JavaScript eksempler, men metoderne til at debugge er universelle, og kan bruges i forbindelse med alle programmeringssprog.  Baggrunden er, at jeg i forbindelse med mit  gæstebogs script får en del henvendelser om hjælp. Basal debugging Basalt set handler [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<h3>Tips til debugging</h3>
<p>Denne <strong>guide til bebugge</strong> rettet mod begyndere i programmering.</p>
<p>Jeg vil give konkrete  tips og  idéer samlet i <strong>3 simple trin</strong>.  Jeg bruger PHP og JavaScript eksempler, men metoderne til at debugge er universelle, og kan bruges i forbindelse med alle programmeringssprog. <span id="more-791"></span></p>
<p>Baggrunden er, at jeg i forbindelse med mit  <a title="Script til gæstebog" href="http://www.nielsgamborg.dk/?p=php&amp;u=gaestebog_script">gæstebogs script</a> får en del henvendelser om hjælp.</p>
<h4>Basal debugging</h4>
<p>Basalt set handler debugging om at isolere problemer. Det gør man ved at skille tingene ad og undersøge de enkelte dele. Virker hver enkelt del, som vi forventer?</p>
<h2>3 simple trin til debugging</h2>
<ol>
<li>Tjek, dobbelt tjek og triple tjek</li>
<li>Skriv variabler ud</li>
<li>Skil koden ad</li>
</ol>
<h3>1. Tjek  - dobbelt tjek - triple tjek</h3>
<p>Start med at tjekke og dobbelt tjekke alle indtastninger, parenteser, tegn etc. Er  variabelnavne identiske?  Er  funktionskald og navne er stavet rigtigt?  Er syntaksen korrekt?  Når det er gjort, så tjek det hele en gang til&#8230;</p>
<h3>2. Skriv dine variabler ud</h3>
<p>Næste trin er at skrive dine variabler ud. Og fylde en masse print statements i din kode. Så kan du se hvilke værdier dine variabler har og hvor meget af koden, der bliver afviklet. Brug f.eks. echo i PHP og alert() i JavasScript:</p>
<blockquote><p>PHP eksempel:</p>
<p>$brugernavn = $_GET['brugernavn'];<br />
echo $brugernavn;</p>
<p>if($brugernavn == &#8220;&#8221;){<br />
echo &#8216;test1&#8242;;<br />
do something&#8230;<br />
echo &#8216;test2&#8242;;<br />
}else{<br />
do something else &#8230;<br />
echo &#8216;test3&#8242;;<br />
}</p></blockquote>
<blockquote><p>JavaScript eksempel:</p>
<p>var brugernavn = document.getElementById(&#8216;brugernavn&#8217;).value;</p>
<p>alert(brugernavn);</p>
<p>if(brugernavn.length() &lt; 3){<br />
do something &#8230;<br />
alert(&#8216;test1&#8242;);<br />
}else if{<br />
alert(&#8216;test2&#8242;);<br />
do something else &#8230;<br />
alert(&#8216;test3&#8242;);<br />
}</p></blockquote>
<p>Super debug metode til at finde ud af, hvor langt du kommer i afviklingen af koden, før det går galt. Bliver koden i  kodeblokkene afviklet, som du forventer?</p>
<h4>Hardcode dine variabler</h4>
<p>Du kan også prøve at hardcode dine variabler i stedet for at hente dem med dit script.</p>
<blockquote><p>$brugernavn = &#8220;Nikolaj&#8221;;</p></blockquote>
<p>Det er en god metode til at isolere og  afdække, om det er når du henter data eller behandler data, at du får fejl.</p>
<h3>3. Skil koden ad og simplificér den</h3>
<p>Prøv at pille koden fra hinanden og gør den enkel,  så du kan tjekke de enkelte dele. Prøv f.eks.</p>
<blockquote><p>if(2 == 2){&#8230;</p></blockquote>
<p>frem for:</p>
<blockquote><p>if(strlen(trim($_GET['brugernavn'])) &gt; 0 ){&#8230;</p></blockquote>
<p>Så får du debugget om det er dine kodeblokke eller det er de betingelser, du har sat op i if-sætningerne,  der er problemer med.</p>
<p>På samme måde kan du pille kodeblokke helt ud af for-løkker etc. Eller du kan simplificere dem ved at hardcode tallene i løkken som f.eks.:</p>
<blockquote><p>for(i=0; i&lt;5; i++;) {&#8230;</p></blockquote>
<h3>Bonus tips</h3>
<h4>2 almindelige syntaks fejl</h4>
<p>Her er 2 meget almindelige fejl, hvor fejlmeddelelserne ikke umiddelbart afslører problemet.</p>
<blockquote><p>PHP eksempel:</p>
<p>Parse error: parse error, expecting `&#8217;,&#8221; or `&#8217;;&#8221; in C:\wamp\www\test\minSide.php  on line 13</p></blockquote>
<p>Denne PHP parse error opstår, når du ikke har afsluttet <strong>den foregående</strong> linje med et semikolon.</p>
<blockquote><p>JavaScript eksempel:</p>
<p>minFunktion is not defined</p></blockquote>
<p>Denne JavaScript fejl optræder , når du forsøger at kalde en tidligere defineret funktion. Funktionen kan sagtens være defineret, men  indeholder ´f.eks. en syntaks fejl som en krølle-parantes/tuborg-parantes for meget eller for lidt.</p>
<h4>Google din fejlmeddelelser</h4>
<p>Du er helt sikkert ikke den første der har problemet. Fjern lokale navne fra din fejlmeddelser og søg på Google. Måske du kan finde hjælp til at indsnævre problemet.</p>
<h4>Værktøj til debugging</h4>
<p>JavaScript udvikling foregår bedst i en <a title="Firefox" href="http://www.mozilla.com/da/">Firefox</a> browser, fordi Firefox har gode værktøjer til debugging af JavaScript. Brug enten Firefox&#8217;s indbyggede fejlkonsol eller Firefox plugin&#8217;et <a title="Firebug addon" href="https://addons.mozilla.org/da/firefox/addon/1843">Firebug</a>. Begge giver gode og overskuelige fejlmeddelelser.</p>
<h3>Afrunding</h3>
<p>Debugging er en fast bestanddel af al programmering. Når man programmerer laver man også fejl. Heldigvis bliver man som regel bliver både dygtigere og klogere af det. Og næste gang er det nogle helt andre fejl, man laver. <img src='http://www.nielsgamborg.dk/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Kender du andre gode begynder tips, så smid endelig en kommentar.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/programmering/debugging-for-begyndere.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strandtudse</title>
		<link>http://www.nielsgamborg.dk/wordpress/foto/strandtudse.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/foto/strandtudse.htm#comments</comments>
		<pubDate>Sun, 11 Apr 2010 17:20:19 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Foto]]></category>
		<category><![CDATA[parring]]></category>
		<category><![CDATA[strandtudse]]></category>
		<category><![CDATA[tudse]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=800</guid>
		<description><![CDATA[Parrende strandtudser fra en klitsø bag de yderste klitrækker ved Blåvandshuk. Billedet er fra d. 3 april 2010. I et lille vandhul på ca. 40 m2 så vi ca. 50 strandtudser. Ca. 20 par, der parrede sig og så nogle enlige tudser. De fleste af strandtudser flygtede ud mod midten eller ned mod bunden, da [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nielsgamborg.dk/wordpress/wp-content//strandtudse_parring.jpg" rel="lightbox[800]"><img class="alignnone size-medium wp-image-801" title="strandtudser i parring" src="http://www.nielsgamborg.dk/wordpress/wp-content//strandtudse_parring-300x268.jpg" alt="Strandtudser, der parrer sig" width="300" height="268" /></a></p>
<p>Parrende strandtudser fra en klitsø bag de yderste klitrækker ved Blåvandshuk. Billedet er fra d. 3 april 2010.</p>
<p>I et lille vandhul på ca. 40 m<sup>2</sup> så vi ca. 50 strandtudser. Ca. 20 par, der parrede sig og så nogle enlige tudser.</p>
<p>De fleste af strandtudser flygtede ud mod midten eller ned mod bunden, da vi gik rundt langs kanten.  Tudserne afbrød ikke parringen uder flugten. Hannen holdt hunnen i et fast greb Men dette ene par var så travlt optagede af parringen, at jeg kunne få lov til at fotgrafere dem i ro og mag.</p>
<p>Da vi senere gik hjemad i regnvejr stødte vi på 2 enlige strandtudser oppe på vejen. Sandsynligvis på vej til samme vandhul for at deltage i forårets parringsritualer.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/foto/strandtudse.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog om webudvikling lukker ned</title>
		<link>http://www.nielsgamborg.dk/wordpress/webudvikling/blog-om-webudvikling-lukker-ned.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/webudvikling/blog-om-webudvikling-lukker-ned.htm#comments</comments>
		<pubDate>Thu, 03 Dec 2009 18:27:44 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Webudvikling]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=773</guid>
		<description><![CDATA[Bloggen lukker ned Jeg har indset, at jeg ikke  får blogget mere og har derfor i løbet af efteråret besluttet at lukke bloggen ned.  Fast arbejde som webudvikler på Statsbiblioteket har gjort, at jeg hverken har tid, eller energi til at fortsætte. Min blog om webudvikling har samtidig opfyldt sit formål. Den har været en legeplads, [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<h3>Bloggen lukker ned</h3>
<p>Jeg har indset, at jeg ikke  får blogget mere og har derfor i løbet af efteråret besluttet at lukke bloggen ned.  Fast arbejde som webudvikler på Statsbiblioteket har gjort, at jeg hverken har tid, eller energi til at fortsætte.</p>
<p>Min blog om webudvikling har samtidig opfyldt sit formål. Den har været en legeplads, hvor jeg har eksperimenteret med webudvikling, programmering,  webdesign, søgemaskineoptimering etc. Og bloggen har fungeret som personlig notesblok, og  jeg  besøger den selv jævnligt. Især bruger jeg:</p>
<ul>
<li><a title="Regulære udtryk - regex" href="http://www.nielsgamborg.dk/wordpress/programmering/regulaere_udtryk_regular_expressions.htm">Regulære udtryk</a> &#8211; en oversigt over regex syntaks  i flere programmeringssprog.</li>
<li><a title="lix beregner" href="http://www.nielsgamborg.dk/indhold/lixberegner.htm">Lixtalsberegner</a> &#8211; online LIX-beregner</li>
</ul>
<h3>Webudviklingen fortsætter</h3>
<p>Blandt andet på <a title="multimediedesigner netværk" href="www.multimedieforum.dk/">multimedieforum</a>, hvor jeg ligger meget energi. V i at udveksler , tips, links om webdesign, webudvikling og  multimedier. I dag kan vi f.eks. prale af at have Danmarks største samling af frontend, webudvikling og multimediedesigner links og tips. Så kom endelig over og vær med. <img src='http://www.nielsgamborg.dk/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Derudover leger  jeg p.t. med et webmasterprojekt &#8211; <a title="Name generators" href="http://online-generator.com/">name generators</a>.  De går i korthed ud på at lege lidt med brugergrænseflade design, adsense og international søgemaskineoptimering. Detaljer om <a title="name generators - webmaster projekt" href="http://multimedieforum.dk/viewtopic.php?f=33&amp;t=605&amp;start=80">name generator projektet på multimedieforum</a>.</p>
<h3>Undtagelser</h3>
<p>Tja&#8230;  det er ikke utænkeligt, at der  kommer et indlæg eller to, når jeg får behov for lidt ekstra linkjuice på et af mine andre projekter. Man kan jo lige godt udnytte sin credit hos Google. <img src='http://www.nielsgamborg.dk/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/webudvikling/blog-om-webudvikling-lukker-ned.htm/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SEO af name generator</title>
		<link>http://www.nielsgamborg.dk/wordpress/soegemaskine-optimering-seo/seo-af-name-generator.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/soegemaskine-optimering-seo/seo-af-name-generator.htm#comments</comments>
		<pubDate>Mon, 03 Aug 2009 09:22:56 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Projekter]]></category>
		<category><![CDATA[Søgemaskineoptimering]]></category>
		<category><![CDATA[name generator]]></category>
		<category><![CDATA[søgemaskineoptimering]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wow]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=764</guid>
		<description><![CDATA[Jeg vil i dette blogindlæg beskrive, hvordan jeg trin for trin har grebet søgemaskineoptimeringen på mit  name generator projekt an. Min tilgang har på visse punkter været famlende, da hele projektet er et stort eksperiment, hvor læringen og leg har haft top prioritet. Som eksempel vil jeg bruge min nyeste name generator: WoW name generator Trin 1. [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Jeg vil i dette blogindlæg beskrive, hvordan jeg trin for trin har grebet søgemaskineoptimeringen på mit  <a title="Name Generator" href="http://online-generator.com/">name generator</a> projekt an. Min tilgang har på visse punkter været famlende, da hele projektet er et stort eksperiment, hvor læringen og leg har haft top prioritet.</p>
<p>Som eksempel vil jeg bruge min nyeste name generator: <a title="WoW name generator" href="http://online-generator.com/name-generator/wow-name-generator.php">WoW name generator</a><span id="more-764"></span></p>
<h3>Trin 1. Domæne navn</h3>
<p>Første udfordring var at finde domænenavn til projektet. Helst et med nogle relevante søgeord for projektet.</p>
<p>Jeg købte 3 forskellige:</p>
<ul>
<li>online-generator.com</li>
<li>online-converter.eu</li>
<li>online calculator.eu</li>
</ul>
<p>da jeg i denne fase var jeg stadig i tvivl om, hvilken retning projektet skulle have.</p>
<h3>Trin 2. Struktur</h3>
<p>Med domæne navnet på plads fulgte strukturen på selve sitet. Også her famlede jeg noget i starten og dækkede over de første fejlslagne eksperimenter med at lave 301 redirects gennem min .htaccess.</p>
<p>Jeg endte med følgende struktur: online-generator.com/name-generator/wow-name-generator.php.</p>
<p>Igen var fokus at får brugt de vigtigste søgeord i url&#8217;en.  Og derudover at have en overskuelig struktur, der er let at vedligholde og udvide.</p>
<h3>Trin 3. Indhold</h3>
<p>En masse ressearch med bla. Google søgeordværktøj for at prøve at finde gode søgestrenge. Efterfølgende undersøgelse af konkurencen på de udvalgte søgeord.</p>
<h3>Trin 4. God HTML mark-up</h3>
<p>Næste trin var at skabe en god HTML struktur på selve siderne.</p>
<p>Det handler i korthed om at:</p>
<ul>
<li>Side titler med søgeord (WoW Name Generator)</li>
<li>Kort og rammende metadesription med de vigtigste søgeord (Generate cool World of Warcraft name with the WoW Name Generator)</li>
<li>Få og relevante metakeywords (wow,  name, generator, world of warcraft,)</li>
<li>Overskrift hieraki.
<ul>
<li>H1 (WoW Name Generator)</li>
<li>H2 (Names from the WoW name generator)</li>
<li>H3 (Random wow names)</li>
</ul>
</li>
<li>Masser af overskrifter i mange niveauer med tilhørende pragraphs (brug af paragraph istedet for break tagget).</li>
<li>Brug af søgeord i så mange forskellige html  tags som muligt</li>
</ul>
<p><a title="WoW name generator" href="http://online-generator.com/name-generator/wow-name-generator.php">WoW name generator</a></p>
<h3>Trin 5. Tekster</h3>
<p>Google kan godt li&#8217;  tekst og især lange tekster. Derfor er dele af mine tekster tæt på spam.</p>
<ul>
<li>Jeg bruger mine søgeord meget. (World of Warcraft names from the WoW name generator)</li>
<li>Jeg bruger søgeord  mange forskellige sammenhænge. (WoW Gnome names, WoW Orc names and WoW Troll names.)</li>
</ul>
<p>Søgeoptimeret tekst er gemt af vejen i bunden af siderne. </p>
<h3>Trin 6-8. Justeringer af tekster</h3>
<p>Google tager ca. en uge om at indekserer mine nye sider. Efter yderligere ca 14 dage har jeg kunnet bruge Google Analytics til at se, hvilke søgeord der skal satses på.</p>
<p>Dette er blevet gentaget flere gange. Google er også glad hyppige opdateringer.</p>
<h3>Trin 9. Linkbuilding</h3>
<p>Jeg har i første omgang brugt et par at mine egne små-blogs m.m. til at skaffe de første links. Ellers er jeg ret blank på området.</p>
<p>Så jeg kontaktede en ekspert i linkbuilding, Claus Heinrich,  gennem hans <a title="dansk webmaster forum" href="http://debat.danskelinks.dk/">webmaster forum</a>, og spurgte om hjælp til <a title="linkbuilding på webmaster forum" href="http://debat.danskelinks.dk/forum_posts.asp?TID=337">international linkbuilding</a>. Claus har været super hjælpsom både gennem forummet, men har også hjulpet bag kulisserne med at få nogle gode værdifulde links.</p>
<p>Jeg har kun tilmeldt sitet til ganske få link kataloger. Det er en ren jungle, at finde de få kataloger, der har en reel værdi.</p>
<p>Istedet har prioriteret <a title="Linkbuiding gennem social bookmarking" href="http://da.clausheinrich.com/linkbuilding-bookmarking-sites/">linkbuilding via social bookmarking</a>.  Jeg har oprettet konti ved delicious, digg, stumble upon og et par andre steder.  Her er f.eks. min <a title="name generator bookmarks" href="http://www.favo.dk/bookmarks/nielsgamborg">favo.dk profil</a>.</p>
<p>Social bookmarking er super godt, fordi du kan deeplinke til dine sider, og har selv kontrol over linktekster og tilhørende beskrivelser.</p>
<p>Jeg har også prioriteret at have store iøjnefaldende bookmarkings-knapper på siden, for at understøtte at mine brugere  bookmarker mine generatorer. <img src='http://www.nielsgamborg.dk/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>Trin 10 ?</h3>
<p>Tja&#8230;?</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/soegemaskine-optimering-seo/seo-af-name-generator.htm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Problemer med padding på knapper i IE</title>
		<link>http://www.nielsgamborg.dk/wordpress/browser_bugs/problemer-med-padding-pa-knapper-i-ie.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/browser_bugs/problemer-med-padding-pa-knapper-i-ie.htm#comments</comments>
		<pubDate>Sat, 11 Jul 2009 18:32:10 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Browser bugs and fixes]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[ie bug]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=752</guid>
		<description><![CDATA[Internet explorer har en bug, der automatisk giver padding til knapper (knapper i form af  &#8216;button&#8217; og &#8216;submit&#8217;  elementerne i input tag).  Det kan i visse tilfælde være meget irriterende . Især hvis teksten på knappen er lang, da knappen så får alt for meget luft omkring teksten. Det giver meget brede knapper som kan vælte designet. Jeg er [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Internet explorer har en bug, der automatisk giver padding til knapper (knapper i form af  &#8216;button&#8217; og &#8216;submit&#8217;  elementerne i input tag).  Det kan i visse tilfælde være meget irriterende . Især hvis teksten på knappen er lang, da knappen så får alt for meget luft omkring teksten. Det giver meget brede knapper som kan vælte designet.<span id="more-752"></span></p>
<p>Jeg er stødt på problemet  med de  meget brede knapper i IE en del gange efterhånden. Derfor dette blogindlæg.</p>
<p>Løsningen er simpel:</p>
<blockquote><p>input {<br />
    overflow: visible;<br />
    padding: 0 4px;<br />
}</p></blockquote>
<p>Efterfølgende skal du så selv sætte en passende padding på dine knapper, da ovenstående fix fjerner paddingen helt.</p>
<p>Du skal dog være opmærksom på at denne løsning kan have visse bivirkninger eller måske ikke virke efter hensigten, hvis din knap er placeret inde i en tabel.</p>
<p>Se evt. denne post for en diskussion af problemer med padding på knapper placeret inde i en tabel:  <a title="IE button width fix" href="http://jehiah.cz/archive/an-even-better-ie-button-width-fix">IE button width fix</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/browser_bugs/problemer-med-padding-pa-knapper-i-ie.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Indeksering på 7 minutter</title>
		<link>http://www.nielsgamborg.dk/wordpress/webudvikling/indeksering-pa-7-minutter.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/webudvikling/indeksering-pa-7-minutter.htm#comments</comments>
		<pubDate>Thu, 02 Jul 2009 06:01:23 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Webudvikling]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=746</guid>
		<description><![CDATA[Den 28. juni 2009 @ 18:42 udgav jeg et blogindlæg.  7 minutter senere var jeg indekseret på Google.   Jeg pinger 20-30 blog nyhedstjenester, som Google crawler uafbrudt. Men at et blogindlæg  uodover at være crawlet også er indekseret og søgbart efter sølle 7  minutter. Det er fanme sejt. No related posts. Related posts brought to you [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Den 28. juni 2009 @ 18:42 udgav jeg et blogindlæg.  7 minutter senere var jeg indekseret på Google.</p>
<p><img class="alignnone size-full wp-image-747" title="lynhurtig indeksering på google" src="http://www.nielsgamborg.dk/wordpress/wp-content//indeksering_7minutter.png" alt="lynhurtig indeksering på google" width="400" height="211" /></p>
<p> </p>
<p>Jeg pinger 20-30 blog nyhedstjenester, som Google crawler uafbrudt. Men at et blogindlæg  uodover at være crawlet også er <strong>indekseret</strong> og <strong>søgbart</strong> efter sølle 7  minutter. Det er fanme sejt.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/webudvikling/indeksering-pa-7-minutter.htm/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Billeder fra Råbjerg mile og Spirbakke mile</title>
		<link>http://www.nielsgamborg.dk/wordpress/foto/billeder-fra-raabjerg-mile.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/foto/billeder-fra-raabjerg-mile.htm#comments</comments>
		<pubDate>Sun, 28 Jun 2009 17:42:38 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Foto]]></category>
		<category><![CDATA[billeder]]></category>
		<category><![CDATA[nordjylland]]></category>
		<category><![CDATA[råbjerg mile]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=734</guid>
		<description><![CDATA[Under en vandretur fra Skagen til Råbjerg mile området i maj, løb jeg ind i noget extremt heldig vejr. Blandt andet denne solnedgang fredag aften i Spirbakke mile.  Spirbakke mile, Vindhvarre Mile og Engelsk Mile er nogle af de små miler der ligger syd for Skagen på vejen mod Råbjerg mile   Søndag morgen på  Råbjerg mile. Vi havde hele milen for [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Under en vandretur fra Skagen til Råbjerg mile området i maj, løb jeg ind i noget extremt heldig vejr.</p>
<p>Blandt andet denne solnedgang fredag aften i Spirbakke mile. <span id="more-734"></span></p>
<p><img class="alignnone size-full wp-image-736" title="Solnedgang ved Spirbakke Mile" src="http://www.nielsgamborg.dk/wordpress/wp-content//spirbakke_mile_solnedgang.jpg" alt="Solnedgang ved Spirbakke Mile" width="529" height="380" /></p>
<p>Spirbakke mile, Vindhvarre Mile og Engelsk Mile er nogle af de små miler der ligger syd for Skagen på vejen mod Råbjerg mile</p>
<p> </p>
<p>Søndag morgen på  <strong>Råbjerg mile</strong>. Vi havde hele milen for os selv til klokken ti.  Derefter  blev milen meget hurtigt  overbefolket.</p>
<p><img class="alignnone size-full wp-image-737" title="Råbjerg mile" src="http://www.nielsgamborg.dk/wordpress/wp-content//raabjerg_mile.jpg" alt="Råbjerg mile" width="529" height="705" /></p>
<p>Se flere af mine <a title="Billede fra Danmark. Et fotogalleri" href="http://nielsgamborg.dk/billeder/"><strong>Billeder fra Danmark</strong> </a>.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/foto/billeder-fra-raabjerg-mile.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online Name Generator. Et webmaster projekt</title>
		<link>http://www.nielsgamborg.dk/wordpress/projekter/online-name-generator-et-webmaster-projekt.htm</link>
		<comments>http://www.nielsgamborg.dk/wordpress/projekter/online-name-generator-et-webmaster-projekt.htm#comments</comments>
		<pubDate>Fri, 12 Jun 2009 18:43:58 +0000</pubDate>
		<dc:creator>Niels</dc:creator>
				<category><![CDATA[Projekter]]></category>
		<category><![CDATA[name generator]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[projekt]]></category>
		<category><![CDATA[Webmaster værktøjer]]></category>

		<guid isPermaLink="false">http://www.nielsgamborg.dk/wordpress/?p=716</guid>
		<description><![CDATA[Online Name Generator projektet For 1½ måned siden startede jeg Online Name Generator Projektet, der hoster forskellige navne generatorer som f.eks. Project Name Generator. Projektet er et webmaster projekt, der udspringer af min interesse for: Brugergrænse- og applikations-design Simpel applikations-programmering Søgemaskineoptimering Dette indlæg giver en hurtig oversigt over projektet. Senere vil jeg skrive mere om de enkelte elementer. [...]


Related posts:<ol><li><a href='http://www.nielsgamborg.dk/wordpress/webudvikling/blog-om-webudvikling-lukker-ned.htm' rel='bookmark' title='Permanent Link: Blog om webudvikling lukker ned'>Blog om webudvikling lukker ned</a> <small>Bloggen lukker ned Jeg har indset, at jeg ikke  får...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<h3>Online Name Generator projektet</h3>
<p>For 1½ måned siden startede jeg Online Name Generator Projektet, der hoster forskellige navne generatorer som f.eks. <a title="Projet Name Generator" href="http://online-generator.com/name-generator/project-name-generator.php">Project Name Generator</a>.</p>
<p>Projektet er et webmaster projekt, der udspringer af min interesse for:<span id="more-716"></span></p>
<ul>
<li>Brugergrænse- og applikations-design</li>
<li>Simpel applikations-programmering</li>
<li>Søgemaskineoptimering</li>
</ul>
<p>Dette indlæg giver en hurtig oversigt over projektet. Senere vil jeg skrive mere om de enkelte elementer.</p>
<h3>Brugergrænse-design</h3>
<p>En webapplikation skal være let, overskuelig og hurtig at bruge. Derfor er brugergrænse-fladen  på name generatoren skrabet for overflødig information.</p>
<p>Se  <a title="Principper for brugervenligt webdesign" href="http://www.nielsgamborg.dk/wordpress/brugervenlighed/brugervenligt_layout.htm">4 principper for brugervenligt layout</a>.</p>
<ul>
<li>Sørge for tydelige hierarkier (navn og generator-knappen er store og centralt placeret på siden)</li>
<li>Dele siden op i tydeligt definerede områder  (Name Generator, Bookmark-boks, menu, overskrift er tydeligt definerede og adskilte)</li>
<li>Benytte konventioner, der er opstået omkring Internettet  (understregede links, topmenu, stor knap til vigtig funktion)</li>
<li>Minimére støj (her er jeg p.g.a. af søgemaskineoptimering og annoncer blevet nødt til at gå på kompromis. Har forsøgt at afbøde ved at benytte de ovennævnte 3 principper)</li>
</ul>
<p>Derudover har jeg fokuseret på:</p>
<ul>
<li>Tydelig stor sidetitel, så brugeren med det samme kan se, hvor han er.</li>
<li>Navnet bliver generet med kun et klik. Konkurenter kræver ofte indtastning af navn, kategorier.  Og tit &#8220;husker websiden&#8221;  ikke indtastede og valgte informationer.  </li>
</ul>
<p><img class="alignnone size-full wp-image-727" title="superhero name generator" src="http://www.nielsgamborg.dk/wordpress/wp-content//superhero-name-generator.png" alt="superhero name generator" width="500" height="448" /></p>
<p>Se <a title="Superhero Name Generator" href="http://online-generator.com/name-generator/superhero-name-generator.php">Superhero Name Generator</a> som et eksempel.</p>
<p>En mere clean og overskuelig brugergrænseflade kunne være opnået ved at fjerne al den overflødige tekst. Men teksten er nødvendig af hensyn til søgemaskineoptimeringen. Derfor har jeg gjort teksterne meget små eller placeret dem længere nede på siden, hvor ingen alligevel læser dem.</p>
<h3>Søgemaskineoptimering</h3>
<p>Den internationale konkurrence på Google er stor.  Derfor er god søgemaskineoptimering  alfa og omega for hele projektet.</p>
<p>I korthed er min strategi koncentreret om:</p>
<ul>
<li>Et domænenavn med søgeordene &#8220;online&#8221; og &#8220;generator&#8221;.</li>
<li>Masser af tekst, med mange overskrifter i flere niveauer, hvor søgestrengene og søgeord gentages i forskellige sammenhænge</li>
<li>Udgående links til bla. Wikipedia og andre sites der rangerer højt på relevante (men ikke direkte konkurerende) søgeord.</li>
<li>Indkommende links. I første omgang sites jeg selv har adgang til at lægge links på. Dernæst udvalgte linkkataloger, og på sigt forhåbentlig  links fra brugerne.</li>
</ul>
<p>Har overvejet at tilknytte en WordPress blog til online-generator domænet, hvor jeg kan skrive små korte &#8221;nyheder&#8221; på.</p>
<h3>Programmering</h3>
<p>Alle navne generatorer er programmeret i JavaScript. Det har den fordel, at navne genereres på brugerens egen computer. Det gør genereringen af navne lynhurtigt. </p>
<p>Jeg har opdateret generatorerne flere gange i forløbet, så de er blevet mere komplekse, og laver mere komplicerede navne.</p>
<p>Find f.eks. <a title="Vampire names" href="http://online-generator.com/name-generator/vampire-name-generator.php">Vampire names</a> med vampire name generator.</p>
<h3>Økonomi</h3>
<p>Har tilknyttet en adsense konto til name generatorerne.  Men min stategi er at holde annoncer meget diskrete i starten. Når/hvis der er kommet lidt flere besøgende og nogle flere indkomne links, vil jeg give annoncerne en lidt mere fremtrædende plads.</p>
<p>Økonomien i projektet er dog til grin, og jeg skal være heldig, hvis jeg kan dække udgifter til domænenavn og webhotel. Projektet har udelukkende sin berettigelse i, at jeg synes, det er skide sjovt. <img src='http://www.nielsgamborg.dk/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://www.nielsgamborg.dk/wordpress/webudvikling/blog-om-webudvikling-lukker-ned.htm' rel='bookmark' title='Permanent Link: Blog om webudvikling lukker ned'>Blog om webudvikling lukker ned</a> <small>Bloggen lukker ned Jeg har indset, at jeg ikke  får...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nielsgamborg.dk/wordpress/projekter/online-name-generator-et-webmaster-projekt.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
