<?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>Andreas Johansson om webben och det där digitala &#187; Webbutveckling</title>
	<atom:link href="http://cynatic.org/tag/webbutveckling/feed/" rel="self" type="application/rss+xml" />
	<link>http://cynatic.org</link>
	<description></description>
	<lastBuildDate>Wed, 23 May 2012 05:21:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Detta har hänt senaste tiden</title>
		<link>http://cynatic.org/detta-har-hant-senaste-tiden/</link>
		<comments>http://cynatic.org/detta-har-hant-senaste-tiden/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 21:35:25 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Nytt & bloggat]]></category>
		<category><![CDATA[webbdagen]]></category>
		<category><![CDATA[Webbutveckling]]></category>
		<category><![CDATA[whats up]]></category>
		<category><![CDATA[wordcamp]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1926</guid>
		<description><![CDATA[Länge sedan jag skrev något i bloggen nu, måste ändras och jag lovar att det kommer lite matnyttiga saker senare.<a href="http://cynatic.org/detta-har-hant-senaste-tiden/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>Länge sedan jag skrev något i bloggen nu, måste ändras och jag lovar att det kommer lite matnyttiga saker senare. Har nämligen ett mindre bibliotek med uppslag som jag vill dela med mig av.</p>
<p>Tänkte ändå passa på att räkna upp lite vad som hänt den senaste tiden.</p>
<ol>
<li><a href="http://sandrawallin.se">Sambon</a> skaffade iPhone 4, jag är avundsjuk och tycker helt plötsligt att min 3GS är extremt gammal.</li>
<li>Jag skaffade en <a href="http://www.apple.com/displays/">Cinema Display</a>, storlek 24&#8243;, istället för att dämpa min sorger från ovanstående punkt.</li>
<li>Är <em>sjukt nedgrottad</em> i två större projekt, detaljer kommer avslöjas senare. Spännande är det &#8211; jag lovar. Kan säga att ena är baserat på <strong>WordPress</strong> och alla fina funktioner version 3 erbjuder, det andra är lite mer innovativt med egen skräddarsydd lösning.</li>
<li>Körde en liten grej för Företagarna via <a href="http://www.foretagarna.se/Regioner/Vasternorrland/DARRA-projektet---E-fakturering/">DARRA-projektet</a>.</li>
<li>Filar på nya upplägg på både den här sidan, <a href="http://cynatic.se">Cynatic.se</a> och <a href="http://journalgrodor.se">Journalgrodor</a> (ökad interaktivitet).</li>
</ol>
<p>Det som kommer härnäst är att <a href="http://se.wordcamp.org/">WordCamp Stockholm</a> måste få sig ett besök, väntar bara på bekräftelser att jag kan ta mig ner billigare än med SJ den 22 Oktober. Funderade också på <a href="http://webbdagen.se/">Webbdagen</a> i Sveg, men det beror helt på hur kollektivtrafiken löser sig.</p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/detta-har-hant-senaste-tiden/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/detta-har-hant-senaste-tiden/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PODcasts för webbdesigners</title>
		<link>http://cynatic.org/podcasts-for-webbdesigners/</link>
		<comments>http://cynatic.org/podcasts-for-webbdesigners/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 20:19:06 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[Webbutveckling]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1838</guid>
		<description><![CDATA[Min iPhone går alltid varm när jag är på språng, men oftast inte med Spotify eller annan musik &#8211; utan<a href="http://cynatic.org/podcasts-for-webbdesigners/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>Min iPhone går alltid varm när jag är på språng, men oftast inte med Spotify eller annan musik &#8211; utan av PODcasts, jag älskar hobbyprogrammen som folk tar sig tid att göra.</p>
<p><span id="more-1838"></span>Efter ett tag fick jag en liten idé då kvällens uppdrag att leta efter nya och fräscha podcasts om webbdesign gick åt skogen på grund av Apples gränspolis. Mycket kunde alltså inte på ett smidigt sätt hanteras automatiskt via iTunes eftersom de inte var tillgängliga i Sverige. Här kommer då resultatet med de fyra PODcasts som jag tycker om och slaviskt lyssnar på i mina lurar.</p>
<p>Har ni andra bra tips, kör gärna in en kommentar nedan eller <a href="http://cynatic.org/contact">e-posta</a> mig.</p>
<p style="text-align: left;"><a href="http://webbradion.net"><img class="aligncenter size-medium wp-image-1840" title="Screen shot 2010-06-14 at 9.55.36 PM" src="http://cynatic.org/wp-content/uploads/2010/06/Screen-shot-2010-06-14-at-9.55.36-PM-499x240.jpg" alt="" width="499" height="240" /></a>Vi börjar med <a href="http://webbradion.net">webbradion</a>, främst eftersom den är på svenska, som är en webbcast för och av webbutvecklare. Varje vecka drar städar de fram intressanta nyheter och ämnen som bör diskuteras från det stora internet och snackar lite om vad de tycker om det hela. Att de favoriserar Rails kan vi ignorera för denna gången ;)</p>
<p style="text-align: left;">Missa inte att kolla i deras backlogg av program också, de har <em>alltid</em> en intressant gäst med sig i varje episod.</p>
<p style="text-align: left;"><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=307088331">ITunes</a></p>
<p style="text-align: left;"><a href="http://boagworld.com"><img class="aligncenter  size-medium wp-image-1841" title="Screen shot 2010-06-14 at 10.00.09 PM" src="http://cynatic.org/wp-content/uploads/2010/06/Screen-shot-2010-06-14-at-10.00.09-PM-499x203.jpg" alt="" width="499" height="203" /></a><a href="http://boagworld.com">Boagworld</a> är en mycket driven show från den lilla ön i väst vilka är sjukt drivna. Klimatet är snabbt och avslappnat med glöd. En av mina stora favoriter som snurrar i lurarna.</p>
<p style="text-align: left;"><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=81014881&amp;s=143444">ITunes</a></p>
<p style="text-align: left;"><a href="http://explicitweb.co.uk/"><img class="aligncenter size-medium wp-image-1842" title="Screen shot 2010-06-14 at 10.07.20 PM" src="http://cynatic.org/wp-content/uploads/2010/06/Screen-shot-2010-06-14-at-10.07.20-PM-500x200.jpg" alt="" width="500" height="200" /></a><a href="http://explicitweb.co.uk/">ExplicitWeb</a> är en ny cast jag börjat lyssna på, lite sämre kvalité än de andra men fortfarande roande och matnyttig information.</p>
<p style="text-align: left;"><a href="http://www.itunes.com/podcast?id=361101338">ITunes</a></p>
<p style="text-align: left;"><a href="http://css-tricks.com/video-screencasts/"><img class="aligncenter size-medium wp-image-1843" title="Screen shot 2010-06-14 at 10.10.22 PM" src="http://cynatic.org/wp-content/uploads/2010/06/Screen-shot-2010-06-14-at-10.10.22-PM-499x188.jpg" alt="" width="499" height="188" /></a><a href="http://css-tricks.com/video-screencasts/">CSS-tricks</a> har istället en videocast, jobbigt att glo på medan du går men härlig på bussen. Här tipsas det mer om matnyttig och saker du direkt kan sätta igång att koda i jQuery, CSS med mera. Definitivt värt en titt!</p>
<p style="text-align: left;"><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=273881728">ITunes</a></p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/podcasts-for-webbdesigners/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/podcasts-for-webbdesigners/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DinTur och deras nya webbplats</title>
		<link>http://cynatic.org/dintur-och-deras-nya-webbplats/</link>
		<comments>http://cynatic.org/dintur-och-deras-nya-webbplats/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 10:19:42 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[dintur]]></category>
		<category><![CDATA[kritik]]></category>
		<category><![CDATA[nylansering]]></category>
		<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[Webbutveckling]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1830</guid>
		<description><![CDATA[DinTur, det &#8220;lokala&#8221; bussbolaget här i Sundsvall som har hand om alla stadsbussar, landsortsbussar med mera har tydligen försökt byta<a href="http://cynatic.org/dintur-och-deras-nya-webbplats/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>DinTur, det &#8220;lokala&#8221; bussbolaget här i Sundsvall som har hand om alla stadsbussar, landsortsbussar med mera har tydligen försökt byta layout.<span id="more-1830"></span>Nu antar jag att detta är en pre-release, tidig beta eller misstag som släppts live, varför återkommer jag lite mer till om en stund.</p>
<p>Förr såg den ut som nedan (via <a href="http://web.archive.org/">waybackmachine</a>), vilket enligt deras historik daterar sig till Oktober 2007 vilket känns ganska logiskt med tanke på upplägg och design, den gjordes säkert tidigare dock.<a href="http://cynatic.org/wp-content/uploads/2010/06/Screen-shot-2010-06-10-at-11.53.36-AM.jpg"><img class="aligncenter size-medium wp-image-1835" title="dintur-old" src="http://cynatic.org/wp-content/uploads/2010/06/Screen-shot-2010-06-10-at-11.53.36-AM-442x300.jpg" alt="" width="442" height="300" /></a></p>
<p>Idag märkte jag av den nya versionen av <a href="http://dintur.se">DinTur</a>. Bättre &#8211; ja, absolut, men det finns en del att önska ändå om man får vara kritisk.</p>
<p><a href="http://cynatic.org/wp-content/uploads/2010/06/dintur.jpg"><img class="aligncenter size-medium wp-image-1831" title="dintur" src="http://cynatic.org/wp-content/uploads/2010/06/dintur-442x300.jpg" alt="" width="442" height="300" /></a>Det första jag gör då någon lanserar en ny sida är att kika lite i källkoden. Detta tog mig i dag tillbaka till 2000 cirka med lite häftiga fynd.</p>
<p><a href="http://cynatic.org/wp-content/uploads/2010/06/dintur-frage.jpg"><img class="aligncenter size-full wp-image-1833" title="dintur-frage" src="http://cynatic.org/wp-content/uploads/2010/06/dintur-frage.jpg" alt="" width="200" height="138" /></a><em>Hur tänkte utvecklaren här?</em> Inte nog med att tabeller ligger och skräpar utan något som helst innehåll, men här hittar du också trotjänaren <em>&lt;font&gt;</em> som hade sin storhetstid då en webbsida kunde göra i <a href="http://en.wikipedia.org/wiki/Frontpage_Express">Frontpage Express</a> som var en WYSIWYG-editor från 90-talet.</p>
<a href="http://cynatic.org/wp-content/uploads/2010/06/dintur-freescripts.jpg"><img class="aligncenter size-medium wp-image-1832" title="dintur-freescripts" src="http://cynatic.org/wp-content/uploads/2010/06/dintur-freescripts-e1276164130640-500x44.jpg" alt="" width="500" height="44" /></a>
<p>Här ser vi en kvarleva från ett <span style="text-decoration: line-through;">gratis</span> <a href="http://www.likno.com/allwebmenusinfo.html">menyscript</a> som kostar nästan $60 att <strong>köpa</strong>, det ska nog vara ett helt sjukt bra script om inte samma funktionalitet kan slängas ihop på en dryg timme med WordPress, lite HTML och CSS.</p>
<p>Nu till varför det känns som en tidig beta.</p>
<p><a href="http://cynatic.org/wp-content/uploads/2010/06/dintur-devnotes.jpg"><img class="aligncenter size-medium wp-image-1834" title="dintur-devnotes" src="http://cynatic.org/wp-content/uploads/2010/06/dintur-devnotes-418x300.jpg" alt="" width="418" height="300" /></a>Ojoj, vad mycket utvecklaren måste göra. Nu kan nog undersidor anropas, ett mail från Anki som verkar intressant angående priser och sidor är fellänkade.</p>
<p>Jag kikade även lite i deras CSS-mall, men det var inte så häftigt eller nyskapande direkt. Sidan är uppbyggd av tables med hjälpa av <em>&lt;font&gt;</em> och inline-css. Likaså när jag startade validatorn, oftast spelar det ingen som helst roll om det blir lite varningar även om jag som webbdesigner strävar efter perfektion i min kod, men lite saker höjde mina ögonbryn:</p>
<pre><strong><code>…style="margin-left:9px;"&gt;&lt;tr&gt;&lt;form action="index.asp?id=819" method="post"&gt;&lt;td&gt;
</code></strong></pre>
<p>Form i en TR utanför TD?</p>
<pre><strong>End tag for element "LI" which is not open</strong>
</pre>
<p>Hrmm, en extra LI? Kan inte det förstöra layouten i värsta fall?</p>
<p>Resterande sidor håller ungefär samma tempo, Vänliga URLs saknas, H1 som rubrik men &lt;span&gt; som underrubrik?</p>
<p>Vad jag i stort antar är att detta fortfarande är samma system som användes förr, vad jag kommer ihåg så används inte<em> .asp</em> längre utan <em>.aspx</em> vid .NET-utveckling. Sen att vid sökning av en resa öppnas en popup där jag igen får välja vart jag ska är lite löjligt, men det handlar mer om frustration och användbarhet än kodmässigt.</p>
<p>Nåväl, dags för mig att sluta gnälla och återgå till att koda <strong>vänliga, moderna och häftiga</strong> lösningar på mitt sätt.</p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/dintur-och-deras-nya-webbplats/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/dintur-och-deras-nya-webbplats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sökes: intressanta flöden att följa om webbdesign, internet med mera</title>
		<link>http://cynatic.org/intressanta-floden-att-folja-webbdesign-internet/</link>
		<comments>http://cynatic.org/intressanta-floden-att-folja-webbdesign-internet/#comments</comments>
		<pubDate>Fri, 28 May 2010 13:24:02 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[blogga]]></category>
		<category><![CDATA[flöde]]></category>
		<category><![CDATA[marknadsföring]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[Webbutveckling]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1804</guid>
		<description><![CDATA[Det är dags att uppdatera sig lite, jag vill ha många tips på bra bloggar att följa som handlar om<a href="http://cynatic.org/intressanta-floden-att-folja-webbdesign-internet/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>Det är dags att uppdatera sig lite, jag vill ha många tips på bra bloggar att följa som handlar om Webbdesign, Internet eller mittimellan. Vad det är för ämne är ganska kravlöst &#8211; nyckelordet heter <strong><em>webb</em></strong>.<span id="more-1804"></span></p>
<a href="http://cynatic.org/wp-content/uploads/2010/05/ways-gain-rss.png"><img class="aligncenter size-medium wp-image-1805" title="ways-gain-rss" src="http://cynatic.org/wp-content/uploads/2010/05/ways-gain-rss-500x203.png" alt="" width="500" height="203" /></a>
<p>Det är inte så att ni som jag följer är tråkiga, det är bara så att någon gång ibland måste man skrika till och försöka vidga sina vyer lite mer.</p>
<p>Känner du en som bloggar, eller följer du själv någon extremt bra blogg, som handlar om webbdesign, webbutveckling, media, internet, entreprenörskap, marknadsföring eller rent av bara nörderier &#8211; släng upp länken nedan så jag får kolla in det hela.</p>
<p><em>Tack på förhand.</em></p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/intressanta-floden-att-folja-webbdesign-internet/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/intressanta-floden-att-folja-webbdesign-internet/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Coda eller TextMate, nästan ett dött lopp</title>
		<link>http://cynatic.org/coda-eller-textmate-nastan-ett-dott-lopp/</link>
		<comments>http://cynatic.org/coda-eller-textmate-nastan-ett-dott-lopp/#comments</comments>
		<pubDate>Wed, 19 May 2010 16:29:33 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[kodande]]></category>
		<category><![CDATA[textmate]]></category>
		<category><![CDATA[Webbutveckling]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1772</guid>
		<description><![CDATA[Det är snart 5 månader sedan jag bytte min kära ASUS till en MacBook Pro och därmed lämnade livet som<a href="http://cynatic.org/coda-eller-textmate-nastan-ett-dott-lopp/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>Det är snart 5 månader sedan jag bytte min kära ASUS till en MacBook Pro och därmed lämnade livet som slav under de enda vettiga kod-applikationerna på system, Notepad++ på Windows och BlueFish på Linux (ja, vi snackar <strong>webbdesign</strong> och <strong>webbutveckling</strong>, ingenting annat).</p>
<p><span id="more-1772"></span>Livet som en mac-(ab)user är inte alltid lätt eftersom jag helt plötsligt har två väldigt bra alternativ till mitt förfogande, <a href="http://www.panic.com/coda/">Coda</a> och <a href="http://macromates.com/">TextMate</a>. Båda har sina fördelar och jag hade helst sett en fin symbios mellan dem.</p>
<h2>Vi börjar med Coda</h2>
<h2><a href="http://cynatic.org/wp-content/uploads/2010/05/coda.jpg"><img class="aligncenter size-medium wp-image-1774" title="coda" src="http://cynatic.org/wp-content/uploads/2010/05/coda-449x300.jpg" alt="" width="449" height="300" /></a></h2>
<p>Ett relativt enkelt program som via ett sjukt snyggt och lättarbetat grafiskt gränssnitt gör arbetet väldigt trevligt. Site-funktionen är riktigt trevlig och så också är funktionerna för FTP och Subversion. Kort och gott &#8211; dessa funktioner är faktiskt guld värda.</p>
<p>Det jag inte gillar är att jag saknar en del från TextMate, till exempel snyggare syntax-highlight och bundles (tillägg, kommer till det senare). Själva applikationen känns också tyngre än TextMate även om tidsåtgången för att starta inte är något att ens lägga in i beräkning.</p>
<h2>TextMate, perfekt med bundles</h2>
<a href="http://cynatic.org/wp-content/uploads/2010/05/textmate.jpg"><img class="aligncenter size-medium wp-image-1773" title="textmate" src="http://cynatic.org/wp-content/uploads/2010/05/textmate-450x300.jpg" alt="" width="450" height="300" /></a>
<p>Ännu enklare gränssnitt än Coda, visar filerna som används och en drawer, som du kan dölja. Thats it. TextMate visar först sin storhet när du börjar upptäcka alla bundles som finns att lägga till i programmet. Bundles fungerar som tillägg som adderar funktionalitet och hjälper dig auto-komplettera (till exempel) 400 gången du ska skriva en funktions namn i ett WordPress-tema. Tips vad jag använder är <a href="http://yoast.com/tools/textmate/">WordPress</a>, <a href="http://code.google.com/p/zen-coding/">zen-coding</a> (css/html). Notera att Zen-coding finns för Coda också.</p>
<p>Den stora nackdelen är interaktionen med FTP/SSH/SubVersion. Den är obefintlig och bundles som finns att ladda hem är ganska fattiga i funktion och utförande. TextMate har visserligen en Projekt-funktion, med presentationen och utformningen är inte ens i närheten så fin som i Coda.</p>
<h2>Kombinationen Coda och TextMate</h2>
<p>Tänk TextMate och dess UI, enkelheten med bundles och snygga teman kombinerat med Coda och dess funktioner som Sites, FTP och Subversionstöd. Där har vi min dröm, och nej &#8211; skriv nu inte att Aptana finns eftersom det var så segt att sirap kändes rappare. Känslan kommer nog före funktion, TextMate vinner på grund av att det är så snyggt men det är på målsnöret.</p>
<p>Vad kör du? Självklarheten Notepad++ på Windows eller Coda/TextMate på Macen?</p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/coda-eller-textmate-nastan-ett-dott-lopp/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/coda-eller-textmate-nastan-ett-dott-lopp/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>&#8220;Behöver inte kunna PHP, jag har WordPress&#8221;</title>
		<link>http://cynatic.org/behover-inte-kunna-php-jag-har-wordpress/</link>
		<comments>http://cynatic.org/behover-inte-kunna-php-jag-har-wordpress/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:44:04 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Webbutveckling]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1521</guid>
		<description><![CDATA[Ett citat som jag fick för någon dag sedan som jag har funderat en del över. Tar verkligen WordPress kål<a href="http://cynatic.org/behover-inte-kunna-php-jag-har-wordpress/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>Ett citat som jag fick för någon dag sedan som jag har funderat en del över. Tar verkligen <a href="http://wordpress.org">WordPress</a> kål på behovet att kunna programmera PHP? Tvärtom skulle jag vilja påstå.</p>
<p><span id="more-1521"></span></p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-1522" title="wordpresslogga" src="http://cynatic.org/wp-content/uploads/2010/02/wordpresslogga-300x300.jpg" alt="" width="300" height="300" /></p>
<p>För det första så behöver du PHP för att kunna sätta ihop ett någorlunda bra tema till WordPress, även om du kan klara det helt utan någon kunskap om språket i övrigt. Många säger ändå att &#8220;Jag talar WordPress, inte PHP&#8221;, men steget mellan dem är inte stora. PHP är språket som används i WordPress, även i dess teman, om ändå på ett ibland ganska lustigt och kanske inte helt optimerat sätt.</p>
<p>Mitt svar på frågan är alltid att vad som kommer hända den dagen de får en förfrågan om en funktion som inte finns eller att ett tillägg inte existerar till det. Ska de ignorera eller använda en slags mellanlösning där de tar en hel kod från en guide och inte vet exakt vad den gör?</p>
<p>Problemet jag har är att jag vill inte alltid lita på tillgängligheten av tillägg, de kan helt plötsligt slutas stödjas i WordPress kärna eller helt enkelt läggas ner och sluta utvecklas. Att göra en funktion själv är alltid hundra gånger bättre än att förlita sig på tredje-part när det gäller WordPress, speciellt om det handlar om klienters webbsidor som de kan strula till själv.</p>
<p>Att utveckla sig inom PHP, och speciellt dess integrering och möjligheter inom WordPress, är något man bör behärska speciellt då systemet uppdateras och utvecklas i hög takt och innovationen absolut inte står still.</p>
<p>Lär dig PHP alltså, även om du klarar dig med kunskaperna inom WordPress du har idag &#8211; det kommer alla tjäna på i längden.</p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/behover-inte-kunna-php-jag-har-wordpress/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/behover-inte-kunna-php-jag-har-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Att använda the_post_thumbnail() i WordPress 2.9</title>
		<link>http://cynatic.org/att-anvanda-the_post_thumbnail-i-wordpress/</link>
		<comments>http://cynatic.org/att-anvanda-the_post_thumbnail-i-wordpress/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 11:58:09 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[the_post_thumbnail]]></category>
		<category><![CDATA[Webbutveckling]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress tema]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1321</guid>
		<description><![CDATA[WordPress släpptes för en stund sedan i version 2.9 och med släppet följde en efterlängtad funktion med för de som<a href="http://cynatic.org/att-anvanda-the_post_thumbnail-i-wordpress/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<a rel="attachment wp-att-1339" href="http://cynatic.org/att-anvanda-the_post_thumbnail-i-wordpress/images_post-2"><img class="alignnone size-medium wp-image-1339" title="images_post" src="http://cynatic.org/wp-content/uploads/2010/01/images_post1-470x116.jpg" alt="" width="470" height="116" /></a>
<p>WordPress släpptes för en stund sedan i version 2.9 och med släppet följde en efterlängtad funktion med för de som utvecklar teman, nämligen <a href="http://codex.wordpress.org/Template_Tags/the_post_thumbnail">the_post_thumbnail()</a>. <a href="http://codex.wordpress.org/Template_Tags">WordPress Codex</a> är dock ganska sena med en bra Wiki-artikel på ämnet så jag tänkte skriva ihop en liten bas-guide till hur den nya funktionen kan användas.</p>
<p>Vad som inte berättas utan krävdes en del sökande för min del är att funktionen först måste aktiveras från <em>functions.php</em> (filen ligger i samma mapp som ditt tema finns i) för att fungera. Anledningen vad jag gissar på är bakåt-kompatibilitet så att funktionen inte används där det inte stöds.</p>
<p>[code lang="php"]add_theme_support( 'post-thumbnails' );</pre>
<p>Lägg in raden i functions.php. Stäng dock inte filen än, vi måste också definiera storleken på miniatyr-bilderna. Detta görs med funktionen <em>set_post_thumbnail_size()</em>. Funktionen tar ett par argument <em>int width, int height, bool hardcrop</em>.</p>
<p>[code lang="php"]set_post_thumbnail_size( 250, 150, true );</pre>
<p>Använder mig personligen av raden ovan, här sätts höjd och bredd till 250x150 och hardcrop till sant. Hardcrop är dock för mig ett frågetecken än så länge då det inte verkar göra till eller från det jag har testat. Dess egentligen funktion är att beskära bilden snarare än att förändra storleken på den, vilket ger fler valmöjligheter i fråga om höjd/bredd på bilderna man laddar upp än om vi bara skulle förändra dess storlek.</p>
<p>När du experimenterar med storlekarna så rekommenderas det att du installerar tillägget <a href="http://wordpress.org/extend/plugins/regenerate-thumbnails/">Regenerate thumbnails</a> så du slipper editera om alla miniatyrer i varje inlägg.</p>
<p>För att hämta din miniatyr så måste du först definiera den i en bloggpost, efter att du sparat <em>functions.php</em> och går in i editorn så märker du en ny ruta som heter <strong>Post Thumbnail</strong>, definiera din miniatyr i den.</p>
<a rel="attachment wp-att-1320" href="http://cynatic.org/att-anvanda-the_post_thumbnail-i-wordpress/post_thumbnail_box"><img class="aligncenter size-full wp-image-1320" title="post_thumbnail_box" src="http://cynatic.org/wp-content/uploads/2010/01/post_thumbnail_box.jpg" alt="" width="307" height="235" /></a>
<p>Nu är det dags att hämta bilden i vår loop. Jag rekommenderar att du kontrollerar så att inlägget har en minityr först och främst.</p>
<p>[code lang="php"]if ( has_post_thumbnail() ) { the_post_thumbnail(); }</pre>
<p>Nu är det dags att utforska the_post_thumbnail(). Funktionen tar en mindre uppsjö med argument, för det första kan du definiera din miniatyr med ett namn: thumbnail, medium, large där thumbnail är standardvärdet i funktionen.</p>
<p><strong>Exempel</strong>:</p>
<p><em>the_post_thumbnail('medium'); </em>hämtar och skriver ut mediumstorleken av bilden.</p>
<p>Är du inte nöjd med standardvärdet av storleken på bilden eller behöver lägga in en css-klass? Funktionen tar även arrays med olika argument.</p>
<p><strong>Ett exempel är</strong>:</p>
<p>[code lang="php"]the_post_thumbnail( array(300, 300), array('class' =&gt; 'min-class-ett min-class-tva') );</pre>
<p>Som du ser så gör jag om miniatyren till en storlek av 300x300 och ger den två klass-attribut, <em>min-klass-ett</em> och <em>min-klass-tva</em>. Du kan även lägga in andra värden som <em>rel, title, alt</em> med mera för större kontroll.</p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/att-anvanda-the_post_thumbnail-i-wordpress/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/att-anvanda-the_post_thumbnail-i-wordpress/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Cache och att uppdatera bilder med jQuery</title>
		<link>http://cynatic.org/cache-och-att-uppdatera-bilder-med-jquery/</link>
		<comments>http://cynatic.org/cache-och-att-uppdatera-bilder-med-jquery/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 15:20:09 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Nördigt]]></category>
		<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Webbutveckling]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1304</guid>
		<description><![CDATA[Tänk dig att du har ska fixa bildeditering på sidan du utvecklar. Tänk att du vill att användaren ska kunna<a href="http://cynatic.org/cache-och-att-uppdatera-bilder-med-jquery/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>Tänk dig att du har ska fixa bildeditering på sidan du utvecklar. Tänk att du vill att användaren ska kunna förändra små delar av bilden i webbläsaren och för att få det att gå så smidigt som möjligt så vill du uppdatera bilden utan att webbläsaren laddar om.</p>
<img class="size-full wp-image-1306 alignnone" title="bildeditering-jquery-bild" src="http://cynatic.org/wp-content/uploads/2009/12/bildeditering-jquery-bild.png" alt="bildeditering-jquery-bild" width="470" height="251" />
<p><em><strong>Problem</strong>: Webbläsarens cache sparar bilden och hämtar den gamla, det går tyvärr inte ens att lita på no-cache/no-store meta-taggarna.</em></p>
<p><em><strong>Lösningen</strong>: Uppdatera bilden med en query-sträng.</em></p>
<p>Tänk dig att du har följande HTML:</p>
<p>[code lang="html"]&lt;div&gt;<br />
	&lt;img src=&quot;bild.jpg&quot; alt=&quot;&quot; title=&quot;&quot; id=&quot;image&quot; /&gt;<br />
	&lt;input type=&quot;button&quot; value=&quot;update&quot; id=&quot;update&quot; /&gt;<br />
&lt;/div&gt;</pre>
<p>Du vill nu att bilden ska uppdateras så fort någon trycker på knappen. För enkelhetens skull så använder vi <a href="http://jquery.com">jQuery</a>.</p>
<p>[code lang="javascript"]<br />
$('#update').click( function () {<br />
	$('#image').attr('src', 'bild.jpg');<br />
});
</pre>
<p>Javascriptkoden ovan ska enligt reglerna byta ut bild.jpg mot bild.jpg, det vill säga uppdatera bilden från servern igen. Det är vid detta momentet cache-funktionen spökar.</p>
<p>Vad vi gör då är att vi lägger till en querysträng i slutet av bilden.</p>
<p>[code lang="javascript"]<br />
$('#update').click( function () {<br />
	var timestamp = new Date().getTime();<br />
	$('#image').attr('src', 'bild.jpg?t='+timestamp);<br />
});
</pre>
<p>Vi lägger alltså till en tidsstämpel som sätts till epoch/unixtid och lägger till den som en sträng efter bilden. Bilden kommer alltså hämtas som <em>bild.jpg?t=123445345</em> där siffrorna alltid ändras och aldrig är unika.</p>
<p>Vad detta innebär i praktiken är att webbläsaren luras att tro att bilden som hämtas alltid är unik och inte är samma som redans finns lagrad - det vill säga att bilden kommer alltid att förnyas, oavsett cache.</p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/cache-och-att-uppdatera-bilder-med-jquery/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/cache-och-att-uppdatera-bilder-med-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Hack Night Sundsvall</title>
		<link>http://cynatic.org/web-hack-night-sundsvall/</link>
		<comments>http://cynatic.org/web-hack-night-sundsvall/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 19:02:36 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[möten]]></category>
		<category><![CDATA[web hack night sundsvall]]></category>
		<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[webbhack]]></category>
		<category><![CDATA[Webbutveckling]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1278</guid>
		<description><![CDATA[Som student i Sundsvall med ganska lågt pengaflöde är det ganska enerverande att se vad som pågår nere i de<a href="http://cynatic.org/web-hack-night-sundsvall/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<p>Som student i Sundsvall med ganska lågt pengaflöde är det ganska enerverande att se vad som pågår nere i de större städerna (okey, bältet mellan Sthlm och Gbg verkar vara extra aktivt) med diverse WP-fika, Webb-kaffe, allmänna webb-nörd konferenser/möten.</p>
<img class="alignnone size-full wp-image-1279" title="web-hack-night-sundsvall" src="http://cynatic.org/wp-content/uploads/2009/11/web-hack-night-sundsvall.png" alt="web-hack-night-sundsvall" width="470" height="129" />
<p>Jag fick då en idé som jag föreslog en blivande webbnörd <a href="http://andreasjansson.net">Jansson</a>, varför inte någon gång i månaden eller varannan månad köra ett Webbhack. Folk som är intresserade kan träffas över någon kaffe eller fyra med laptopsen i knäet och hacka till något kul antingen till träffen eller under träffen. Möjligheterna är enorma med olika teman varje kväll eller bara att brainstorma.</p>
<p>Min tanke att köra kvällen mellan förslagsvis 19.00 fram till 00.00 eller så länge som möjligheten finns. Platsen bör vara någonstans med WiFi, beanbags och möjlighet till kaffeapparat.</p>
<p>Tänkte gå ut med detta bland studenter först och främst då mitt kontaktnät är störst där, men gillar du idén och är från Sundsvalls-området så tveka inte att hojta till. Träffen är värdelös utan folk som vill komma!</p>
<p>Det vore helt perfekt att kunna träffa likasinnade och umgås lite i staden som enbart inhyser statliga myndigheter, och allt tråkigt och stelt som kommer med definitionen.</p>
<p>Idéer, frågetecken eller vill du se detta hända? Skrik till i kommentarerna eller <a href="http://cynatic.org/contact">kontakta mig</a>.</p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/web-hack-night-sundsvall/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/web-hack-night-sundsvall/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Två sajter jag vill utveckla nu men inte hinner</title>
		<link>http://cynatic.org/tva-sajter-jag-vill-utveckla-nu-men-inte-hinner/</link>
		<comments>http://cynatic.org/tva-sajter-jag-vill-utveckla-nu-men-inte-hinner/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 21:33:22 +0000</pubDate>
		<dc:creator>Andreas Johansson</dc:creator>
				<category><![CDATA[Webbdesign]]></category>
		<category><![CDATA[webbtjänst]]></category>
		<category><![CDATA[Webbutveckling]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://cynatic.org/?p=1217</guid>
		<description><![CDATA[Just nu finns det två saker jag skulle vilja ta mig tid att fixa till och fixa upp. För det<a href="http://cynatic.org/tva-sajter-jag-vill-utveckla-nu-men-inte-hinner/" class="read-more">Läs hela inlägget →</a>]]></description>
			<content:encoded><![CDATA[<img class="alignnone size-full wp-image-1218" title="questionmark" src="http://cynatic.org/wp-content/uploads/2009/11/3635356091_22e785ab18_o.jpg" alt="questionmark" width="470" height="218" />
<p>Just nu finns det två saker jag skulle vilja ta mig tid att fixa till och fixa upp. För det första är <em>CSS:ART</em> vilket är tänkt mer som en upplevelse, kul grej och inspirationssajt. Det som i så fall skulle ingå är en slumpgenerator, en jävla massa blockelement och CSS-regler. Som det ser ut i huvudet är det coolt, snyggt och väldigt onödigt.</p>
<p>Den andra delen är lite mer seriös. <a href="http://wp-functions.com">WP-functions.com</a> köptes för ett antal månader sedan in på fyllan. Idén är en slags databas och registrering för funktioner inom WordPress-communityn för att hantera (och dess främsta mål undvika) kollisioner. Jag har efter dess fått svårt att bestämma vilken riktning sidan ska ta, så idéer finns &#8211; men definitionen och målet saknas.</p>
<p><em>Dygnet bör utökas till 48timmar är mitt förslag. Alternativt att forskare kommer på ett sätt att radera vårt behov av sömn. Sömlöst viloläge någon? När någon del inte används så sover den? </em></p>
<hr />Publicerat av andreas för <a href="http://cynatic.org/tva-sajter-jag-vill-utveckla-nu-men-inte-hinner/">Andreas Johansson om webben och det där digitala</a>, licensierat under <a href="http://creativecommons.org/licenses/by/2.5/se/">CC BY</a>. Alla mår bra av kärlek - speciellt länkkärlek.]]></content:encoded>
			<wfw:commentRss>http://cynatic.org/tva-sajter-jag-vill-utveckla-nu-men-inte-hinner/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

