Christoffer - Webbutvecklare vk.se
Visar inlägg från kategorin Utveckling

På gång på vk.se - geopositionering

Under våren har vi många spännande projekt på gång för vk.se. Nära 2.0 är redan uppstartat och än så länge har två sajter lanserats: Sävar och Holmsund/Obbola.

För närvarande arbetar jag och min kollega med att få igång geotaggningen av vårt digitala material. Vi vet att vi kanske är lite sent ut med detta men projektet har helt enkelt bortprioriterats då andra viktiga saker knackat på dörren. Vår plan med geotaggning är att allt som vi skriver, alla webbtvklipp, alla inskickade bilder, alla kalenderhändelser o.s.v. ska få en position. Med dessa positioner skall vi sedan kunna visa upp allt som hänt i Västerbotten på en karta över en viss tidsperiod. Kartorna ska även få en tydligare roll i det dagliga nyhetsarbetet då vi snabbt och lätt kan visa t.ex. exakt var en bilolycka eller brand har inträffat.

Två skärmdumpar från projektet (som är i ett tidigt Alpha-stadie)

Ett urval av de markörer vi kommer använda oss av.

Formuläret som våra besökare kommer använda för att placera t.ex. en inskickad bild.

VK Geo (som vi kallar projektet) byggs med Google Maps, jQuery och PHP. Vårt mål är att skapa ett sjyst ramverk som man egentligen ska kunna använda till vad som helst på vilken sajt som helst.

Frustrerande arbete

Så här frustrerad blev Rob idag, det var bara att passa sig.

Idag arbetade jag och min kollega Rob med att bygga om sidhuvudet på vk.se. Detta eftersom vi efter nyår kommer med ett nytt annonsformat som är bättre anpassat efter hur resten av mediasverige ser ut.

Att designa webbar är till och från ett mycket frustrerande arbete, det är många viljor och önskemål som ska tillgodoses. Redaktionen vill ha det på ett sätt, försäljningsavdelningen på ett annat och våra besökare på ett fjärde. Ibland måste man helt enkelt hitta minsta gemensamma nämnare för att göra alla glada. Hur tråkigt och likriktat det än kan vara.

Hur vi löste kopplingen till Facebook

Jag har tidigare utlovat en lite mer djuptgående förklaring av hur vi löste VK:s koppling till Facebook och Twitter via vår app VKonnect men det visade sig ta lite mer tid än väntat att få allt klart. I grund och botten beror detta på buggar som finns i det REST-API som Facebook erbjuder. Så länge dessa buggar inte fixas kan vi helt enkelt inte slutföra vår app och därför avvaktar jag ett tag till innan jag skriver ett lite längre inlägg om hur vi tänkte när vi byggde allt.

Så, nu vet ni som undrat. Håll utkik efter fler uppdateringar. När man minst anar det får dev-teamet på Facebook ändan ur och fixar till det som lovades för flera månader sedan.

VK på Facebook och Twitter - flow chart

Nu finns VK med på både Facebook och Twitter. Vi är definivt inte först ut men som Anders Carlsson förklarar har det sina anledningar.

Jag ska inte orda så mycket om saken utan tänkte visa ett lite flödesschema över hur vi på VK kommunicerar med Facebook och Twitter:

Det är alltså vårt alster VKonnect som sköter alla anrop mellan vårt eget CMS och interna nät ut mot de sociala nätverk där vi medverkar. Fördelen med detta är att ingen någonsin behöver vara inloggad, annat än just i vårt CMS (vilket alla alltid är). Mer om detta i ett senare inlägg då jag ska förklara lite mer ingående hur VKonnect egentligen fungerar.

Nästan klara med VK + Facebook och Twitter

Som titeln antyder är vi nu nästan klara med arbetet för tekniken bakom VK:s koppling till Facebook och Twitter. Inom kort ska jag få upp ett längre inlägg som beskriver hur vår applikation (som vi kallar VKonnect) fungerar och hur våra flöden ser ut.

Så länge bjuder jag på ett screenshot som visar hur VKonnect är integrerat direkt in i vårt CMS:

Knapparna för Facebook och Twitter visas i direkt anslutningen till sparning av artikeln. Det blir då lätt att direkt skicka artikeln till valfritt socialt nätverk direkt man är klar med sin text. De gröna ringarna bakom knapparna visar att artikeln redan är skickad.

Redan idag är vi faktiskt igång och testar VKonnect. Du kan hitta oss på Facebook och Twitter om du är intresserad av att se hur det ser ut.

VK och sociala medier - en liten preview

Som jag nämnde i mitt tidigare inlägg är vi på gång med VK:s koppling till sociala medier. Tänkt bjuda på ett screenshot som visar en första version av det gränssnitt vi tänkte använda för att skicka ut nyheter och meddelanden på Facebook och Twitter.


Ungefär nåt sånt här hade vi tänkt. Klickar man på ikonen för Facebook eller Twitter skickas nyheten iväg direkt. Om ikonen har en grön ring bakom sig är den redan skickad.


Ungefär så här kommer det att se ut på vår fan-page.

Vissa av våra twitterkonton kommer även ha automatiska uppdateringar via en RSS-funktion i vår applikation (som förresten heter VKonnect, ett namn som är så cheesy så det riktigt vänder sig inombords varje gång jag tänker på det). Det kommer även finnas kopplingar direkt i vårt CMS där man direkt en artikel är sparad kan välja att skicka iväg den.

Återkommer inom kort med en schematisk bild över hur flödet till mellan VK:s redaktion, VKonnect, Facebook och Twitter ska fungera.

Länge sedan sist...

..och mycket har hänt. Anledning till mitt avbrott är helt enkelt tidsbrist kombinerat med sjukdom och att min kollega varit ute och roat sig två veckor i USA. Tänkte i detta inlägg ge en kort sammanfattning av vad som hänt här på vk.se och vad som kommer inom en nära framtid.

Sedan sist

  • Vi har för första gången passerat 700 000 besök. Roligt tycker vi på webben samtidigt som vi laddar om och siktar på 800 000.
  • En ny Opinions-sajt har sett dagens ljus.
  • Ett nytt dynamiskt annonsformat testas av Coop i Umeå. Annonsen syns ovanför vår spalt med Senaste Nytt.
  • Björklöven har nu en egen undersajt till sporten. Där samlar vi allt som har med laget att göra.

Inom en snar framtid
  • Vi satsar på sociala medier och då i första hand på Facebook. Vi vet att vi är rätt sena ute men det har tagit mycket längre tid än väntat att hitta en organisation som vi tror fungerar. För tillfället sitter jag och min kollega och bygger den Facebook-applikation som kommer hantera all kommunikation mellan vårt CMS och vår fan-page. Från denna applikation kommer vi kunna skjuta ut nyheter, skriva på vår wall, moderera kommenterar och därmed få fullständig kontroll utan att ens behöva logga in på facebook.com. Detta är något vi kände var nödvändigt för att få med oss alla på redaktionen, även de som är annars aldrig är inloggade. Mer om detta senare när vi blir klara med vår första beta-version (vi hoppas även kunna exportera vår lösning om det skulle finnas intresse).
  • Idag lanserade vi även vår nya Kultur-sajt på vk.se. Känns skönt då denna varit relativt misshandlad av tidens tand. Vi hoppas mycket på Sara Mediell som kommer att klara sitt uppdrag lysande!

Det var det, kort och gott!


En lokal bloggportal stärker din webb

Tidigare idag skrev jag ett gästinlägg på Spektrabloggen. Detta inlägg handlade om precis det titeln antyder, hur en lokal bloggportal stärker din webb (framför allt då för lokaltidningar.

Läs inlägget på Spektrabloggen här!

Hur tidningen ska utvecklas för att överleva

Idag var tidningsgeniet Mackenzie Warren (Gannet) på besök i VK:s lokaler i Umeå. Han höll ett fullkomligt lysande föredrag på cirka 2 timmar om hur utvecklingen inom tidningsbranschen ser ut i USA och vad som måste göras för att tidningen ska överleva i framtiden. Överraskande nog var det rätt positiva signaler han förmedlade, det verkar inte vara så nattsvart som man kunnat annat i det stora landet i väst.

Så här beskrivs Mackenzie Warren av vår VD på VK:

"Mackenzie Warren är en intressantaste namnen i amerikansk media just nu. Han arbetar i ledningen för USA.s största mediekoncern, Gannet ,där han ansvarar för strategi och innehållsutveckling inom deras digitala produkter. Gannet-koncernen äger bland annat ettt 80-tal morgontidningar, flera av VK:s och VF:s storlek. De är även ägare till USA Today.
Mackenzie besöker Västerbottens Kuriren som enda mediehus på sitt Sverige-besök i september.

32-årige Mackenzie kommer att berätta hur Gannet arbetar och hur de satsar på framtiden, utvecklingstrender och utmaningar för både pappers- och digitala medier. Det blir ett spännande och intressant föredrag och en chans för oss att se hur de största agerar när intäkterna och läsarna flyr den tryckta tidningen.
Mackenzie är kanske mest känd som mannen bakom "Mojos", Moving journalists. När han var redaktör på Ft Mayers News-Press i Florida introducerade han ett helt nytt sätt att arbeta (Mojos) på med starkt fokus på utveckling av den lokala journalistiken.
Som om det inte vore nog: som 20-åring var han dessutom talskrivare åt  presidenten Bill Clinton. Han har även fått ett antal utmärkelser för sitt arbete med produktutveckling och innovation.
"

Under sitt föredrag belyste Warren några punkter extra mycket:

  • Watchdog-journalistik är alltid viktigt och bör vara centralt för alla dagstidningar.
  • Tidningens webb och pappersupplaga måste vara två skilda produkter. Om de är allt för lika kommer de att konkurrera med varandra och därmed sänka båda produkternas värde och status.
  • Crowdsourcing blir allt viktigare inom jounalistiken. Både för att hitta information och storys och för att bygga trovärdighet hos våra läsare.
  • Det är viktigt att prova nya idéer och att våga misslyckas. Om det är "förbjudet" att misslyckas kommer kreativiteten kvävas och idéerna går under i sin linda.

Skulle nog kunna skriva hur långt som helst  och forsätta ösa superlativer över denna fantastiska person men ska försöka hålla mig kort. Sammanfattat fick jag och många andra på redaktionen en hel drös intryck och idéer på hur vi kan arbeta med VK i framtiden.

Blogga om Björklöven

Idag lanserar vi vår nya satsning på Björklöven. På vår nya sajt kommer du att hitta allt du vill veta om laget. Eller som vår publisher på VK.se säger:

"- Vill du hänga med kring Björklöven gör du det bäst på vk.se"  - Ingvar Näslund

En nyhet som vi kommer lansera på nya sajten är en direkt koppling för alla VK-bloggare som skriver om Björklöven. Alla som använder etiketten "Björklöven" eller "Löven" kommer att synas i direkt anslutning till artiklar som VK.se publicerar om laget.

Så om du är intresserad av att diskutera och analysera Björklöven, se till att blogga om det! Glöm inte att använda etiketten Björklöven eller löven!

Har du ingen egen blogg kan du starta en direkt, klicka här!

Imorgon uppdaterar vi blogg.vk.se


Så här glad blir jag om den nya servern löser problemet med "Kunde inte ansluta"

Efter alla problem som vi haft med "Kunde inte ansluta" beslutade vi oss för att sätta upp en helt ny server för blogg.vk.se. Nu är den äntligen klar och vi väntar egentligen bara på att  den nya IP-adressen ska sprida sig till alla DNS-servrar runtom på Internet.

Imorgon (fredag 28/7) hade vi tänkt oss bytet. Om allt går som det ska så kommer ni som bloggar inte märka någon som helst skillnad (förutom att ni förhoppningsvis slipper det eländiga "Kunda inte ansluta").

Håll tummarna med oss!

Vad ska bloggmotorn heta?

Nu när jag och min kollega byggt en helt ny egen bloggmotor (som används här på blogg.vk.se) måste vi komma på ett bra namn till den. Blogg.se kallar sin för Publish.me och WordPress heter så klart WordPress. Än så länge har vi inte lyckats komma fram till något vettigt eller fyndigt men vi spånar vidare.

Vad tycker ni som läser detta, vad ska vi kalla vår bloggmotor?

Bloggportalen uppdaterad

Ni har väl inte missat Roberts inlägg i Bloggen om Bloggen? Nu godkänns alla dina kommentarer direkt om du är inloggad som användare. Detta borde ge lite snabbare kommunikation mellan läsare och skribent.

Ropa hej innan man är över ån

Igår trodde verkligen jag och min kollega att vi hade löst det lömska "Kunde inte ansluta"-problemet på nya bloggportalen men ack så fel vi hade. Redan igår kväll återkom det med full styrka och vi fick åter igen sätta oss ned med felsökning. Vi har fortfarande inte riktigt löst det men är  på god väg, om allt går som det ska det vill säga.

Den här roliga och ironiska skärmdumpen fick vi i alla fall ut av det hela (notera URL:en)

Vad kan man då lära sig av det här?

  1. PHP och MSSQL är en bitch att köra tillsammans (i alla fall om man kör webbservern på i Win2k3 Server).
  2. Man ska inte ropa hej innan man är över ån.
  3. Felsökning är det tråkigaste som finns (delad första plats med att dokumentera).

Att både vara utvecklare och användare

Jag bloggade lite tidigare ikväll i Bloggen om Bloggen om ett problem vi haft på nya bloggportalen ("Kunde inte ansluta"). Du kan läsa det här

Sedan jag själv börjat blogga här på vk.se så har jag än en gång insett hur otroligt viktigt det är att själva vara en användare för de saker man utvecklar. Om man inte sätter sig i den position är det väldigt svårt att förstå vilka problem som uppstår i praktiken och hur det får användarna att känna sig. Det gör det även mycket lättare för mig att agera support i de fall där det behövs, i och med att jag själv blir så insatt i verktyget så kan oftast alla frågor besvaras inom några minuter.

Just det här med att vara båda utvecklare och användare tror jag rätt ofta glöms bort eller helt enkelt ignoreras vilket resulterar i att många applikationer (båda OS och webb) inte alls blir så användarvänliga som de skulle kunnat vara. Det ökar även klyftan mellan utvecklare och användare där utvecklaren ofta ses som en avlägsen person som inte alls bryr sig om sina användares önskemål och behov.

Att leva som man lär...

... är inte lika lätt som det låter. Länge har jag nu försökt få medlemmar på redaktionen och vänner att börja blogga här på nya bloggportalen och mer än en gång har jag fått en fråga tillbaka:

"Men varför bloggar du inte själv där då?"

Så nu är det äntligen dags för mig att börja. Här kommer jag fundera och analysera kring det dagliga arbetet som webbutvecklare för en lokaltidning samt blanda in en hel del personligt och trivialt.