Kategori: Funktionalitet

Tack men nej tack lanserad idag

Idag av alla dagar så lanserade vi TackMenNejTack.se. Det är en mycket enkel tjänst som är stulen inspirerad av ThanksNo.com.

Se själva här.

2007-07-18 av Rasmus | Permalänk | Kommentarer (0)

Kategori: Funktionalitet, Podradio

Ny etikett-feature på Flickr

O’Reilly Radar skriver en post om Flickrs nya etikettfeature: namespaces.

Det är en naturlig utveckling att skapa en hierarkisk struktur bland etiketterna. Etiketten “val” kan handla om flera saker, medan man skulle kunna binda en mer tydlig semantik genom att använda en hierarki (eller namespace): genom att istället använda etiketterna “marinbiologi:val” och “politik:val” blir det glasklart vad det handlar om. Det enda kruxet med detta är egentligen gränssnitten för att skapa de här nya, mer komplexa etiketterna. Flickr har varit bekväma och löst problematiken genom att förpassa funktionaliteten till sitt API utan att spegla upp det i webbgränssnittet.

Jag kan faktiskt dra en parallell här till arbetet på webbyrån Daytona: på Aktiespararna.se identifierade vi tidigt att ett system för etiketter skulle hjälpa oss med flera av våra ambitioner om korslänkningar mellan relaterat innehåll utan att EPiServer-redaktören skulle behöva jobba ihjäl sig och peka ut relaterade sidor för hand. (På Aktiespararnas site är det nämligen redaktören som sätter etiketterna.) Aktiespararnas etikett-namespaces är i dagsläget “Börsbolag”, “Ämne”, “Författare” och “Nummer av tidningen Aktiespararen”. Separationen dem emellan gör det bättre för besökaren, bättre för redaktören och bra för utvecklaren som bara har behövt bygga ett etikettsystem. Vi slog alltså Flickr med nästan ett halvår. ;-)

Läs gärna mer om olika etikettsystem här.

2007-01-26 av Rasmus | Permalänk | Kommentarer (2)

Kategori: Funktionalitet, Podradio, Teknik, Webb 2.0

Annotering av mediafiler

Jag snubblade förbi InnerToob, en tjänst för annotering av mediafiler, dvs den ger möjlighet att skriva kommentarer knutna till en viss tidpunkt i uppspelningen. InnerToob har kommit på en ganska trevlig lösning. Är det något ni, kära användare av Podradio.nu skulle vilja se eller är det bara en kul grej? Skriv en kommentar här nedan.

Jag surfade vidare på jakt efter en RSS-extension som gör det möjligt att syndikera eventuella tidsbundna noteringar till RSS-enclosures. Allt jag hittade var Yahoo! Media RSS, men deras media:text-element verkar mest vara till för textning. En annotering (tycker jag) borde också åtminstone ha en avsändare.

Drar man dylika temporala kommentarer/annoteringar till sin spets skulle det kunna bli som en timeshiftad chat (förutom för den förste lyssnaren som bara skriver sina annoteringar ut i tomma intet ;).

2006-12-10 av Rasmus | Permalänk | Kommentarer (0)

Kategori: Funktionalitet, Podradio

Prosit – sprid podradioviruset

En ny liten feature lades in på Podradio.nu idag: möjligheten att lägga in radiospelaren på din egen webbplats á la YouTube, så att dina besökare kan lyssna på dina favoritprogram där.

Här är ett exempel:

Lyssna: Ladda ned programmet (Ladda ned)
Programmet kommer från via Podradio.nu

Detta är ett experiment, vi får se hur väl det faller ut. Jag återkommer med statistik…

2006-11-07 av Rasmus | Permalänk | Kommentarer (6)

Kategori: Funktionalitet, Podradio

Aktuellare startsida

Efter många månaders icke-arbete på Podradio.nu gjorde jag igår kväll en liten men naggande god uppdatering på startsidan. Istället för att lista nyinkommet innehåll visas nu det innehåll som varit mest populärt den senaste veckan. Jag hoppas att ni tycker att förändringen är till det bättre och ger en bättre bild över vad som sker på siten.

En bieffekt av ändringen var att jag blev tvungen att cacha startsidan, då MySQL tar flera sekunder på sig att få fram resultatet. Detta på grund av att det flitiga användandet (trevligt!) gjort databasen så stor att jobbiga frågor tar lång tid.

2006-10-07 av Rasmus | Permalänk | Kommentarer (0)

Kategori: Funktionalitet, Podradio

Förslagslådan är som vanligt öppen 24/7

Per Axbom påpekade häromdagen en liten men ack så viktig detalj i en formulering på sidan som visar ett visst program. Det stod “X nedladdningar”, vilket Pers fru (och kanske fler?) missuppfattat betyda: “för att lyssna på det här programmet måste jag ladda ner X st filer”. Efter att han bloggat om det ändrades formuleringen till “Nedladdat X gånger”, vilket gör det avsevärt tydligare. Podradio.nu blev en lite, lite bättre webbplats tack vare Pers synpunkt.

Jag skriver det här för att illustrera att ni har makt att påverka hur Podradio.nu utvecklas. Tillsammans är vi nämligen mycket klokare. Alla förslag på ändringar, hur små eller stora de än må vara, kommer åtminstone att övervägas (och är det en liten ändring som den ovan blir det oftast gjort samma dag).

Skicka dina förslag till podradio [AT] daytona [PUNKT] se.

2006-08-01 av Rasmus | Permalänk | Kommentarer (0)

Kategori: Funktionalitet, Podradio

Tags, etiketter, taxonomi, blogginlägg, läsnu

Jag snubblade precis över ett intressant s k Position Paper [definition] från Yahoo! Research med den etikettlisteliknande titeln Position Paper, Tagging, Taxonomy, Flickr, Article, ToRead. Rapporten går, som titeln antyder, igenom de olika typer av system för etiketter som är centrala i webb 2.0 i allmänhet och folksonomier i synnerhet. En fallstudie över hur etikettsystemet fungerar och används på Flickr presenteras också.

Det mest intressanta i rapporten är att forskarna skapar taxonomin för etikettsystemen, det vill säga, de definierar en gemensam terminologi och kategorisering som beskriver olika etikettsystem med ett gemensamt “språk”, vilket gör det enklare att jämföra olika system med varandra.

Taxonomi för etikettsystemdesign

  • Tagging rights – Vem har rätt att sätta (och ta bort) etiketter på objekten?
  • Tagging support – Vems/vilka etiketter är synliga i ögonblicket då användarna sätter en etikett? Vilken hjälp får användaren att välja etikett?
  • Aggregation – Kan en och samma etikett sättas av olika användare på samma objekt?
  • Type of object – Vad är det för objekt som kan märkas med etiketter?
  • Source of material – Varifrån kommer objekten?
  • Resource connectivity – Är objekten relaterade till varandra?
  • Social connectivity – Är användarna relaterade till varandra?

Här är en översikt, med några implikationer:
Etikettabell

Incitament för att sätta etiketter

Detta skrev jag också om igår. Yahoo! Research definierar några olika incitament som användarna har att sätta etiketter:

  • Future retrieval – för att personligen kunna hitta objekten i framtiden
  • Contribution and Sharing – för att få andra att hitta objekten
  • Attract Attention – för att få många att titta på ett objekt
  • Play and Competition – för att uppnå interna eller externa mål (ett exempel som tas upp är försök att skapa meningar av etiketter i Odeos etikettmoln)
  • Self Presentation – för att definiera sin personliga relation till ett objekt
  • Opinion Expression – för att uttrycka en subjektiv åsikt om ett objekt

Etikettsystemet på Podradio.nu

Sådär, nu har vi ett språk. Vad gör vi nu? Vi formulerar ettikettsystemdesignen på dagens Podradio.nu, såklart.

  • Rättigheter: Alla får sätta etiketter på alla objekt
  • Support: Andras etiketter på samma objekt är synliga i ögonblicket då etiketten sätts
  • Aggregation: Etiketterna ligger i påsar (multisets, bags), snarare än tillhör mängder
  • Objekttyp: Podradioprogram och podradiokanaler
  • Källa till objekten: Både global och användargenererad
  • Objektlänkar: Till varje kanal är en mängd program knutna
  • Användarlänkar: Nej. Inte än.

Vad implicerar då detta? Kanske följande:

  • Det borde skapas ett starkare personligt incitament att sätta etiketter än det finns idag
  • Det borde bildas en “konvergerande folksonomi”, det vill säga att användarna använder en gemensam vokabulär i sin ontologi. (En snabb koll på siffrorna visar att antal satta etiketter / antal unika etiketter ~ 6 – vad nu det säger…)
  • De aggregerade etiketterna kan användas för ranking (vilket redan görs i viss mån)
  • Linjär media som radio och tv skulle kunna motivera att ha tidsbaserade etiketter, men den ökade komplexiteten det skulle medföra är en utmaning
  • Att objekt både hämtas externt och genereras av användarna själva kräver olika typer av incitament för objekt med olika ursprung
  • Att programmen är grupperade i kanaler kommer att utnyttjas bättre i nästa version av Podradio.nu
  • Relationerna mellan användarna kommer att utnyttjas i nästa version, om än möjligen inte inledningsvis i etikettsammanhang

Tillägg: Det finns nog anledning att återkomma till något av de andra föredragen om etiketter på WWW 2006.

2006-05-25 av Rasmus | Permalänk | Kommentarer (1)

Kategori: Funktionalitet, Podradio, Webb 2.0

Med fel incitament pissar dina användare i datapoolen

O’Reilly Radar har det de senaste dagarna skrivits inlägg som handlat om incitamentet för att delta på en webbplats. Användarnas deltagande är som alla vet vid det här laget nyckeln till att uppnå webb 2.0-nirvana.

Som exempel har en ovetenskaplig undersökning gjorts av hur utseendet på default-porträttet för användarna påverkar i vilken utsträckning användarna laddar upp sina egna porträtt. Flickrs och Last.fms uttryckslösa, närmast anonyma defaultporträtt jämfördes med den betydligt gladare och uttrycksfulla porträttet man får som ny användare på 43Things. Undersökningen visade att de uttryckslösa porträtten oftare byttes ut av användarna. “Glatt och trevligt” som defaultvärde är inte alltid bra, alltså. Inte om syftet är att få användarna att uttrycka sig.

Ett annat incitament som avhandlades idag var monetära incitament för att få användarna att delta. Detta koncept sågades totalt, bland annat med följande kommentar:

Because you can’t reward people for the quality of the data they contribute, you have to settle for the act of contributing something. And once the reward is worth money, you’ll get people contributing crap just to get the rewards. Your reward system is now paying people to piss in your data pool.

Det bästa är, enligt O’Reillys inlägg (och förvisso det sunda förnuftet), att låta deltagandet direkt förbättra den deltagande besökarens personliga upplevelse av webbplatsen, t ex med rekommendationer som genereras utifrån personens egna agerande i förhållande till andra besökares agerande. O’Reilly brukar kalla detta för “architecture of participation”, d v s tjänsten blir bättre, både för den enskilde och för den stora massan, ju mer folk är aktiva och deltar på webbplatsen.

2006-05-24 av Rasmus | Permalänk | Kommentarer (3)

Kategori: Funktionalitet, Webb 2.0

Webbläsarvänliga flöden

Inspirerad av BBC och Feedburner tog jag mig samman och gjorde äntligen en XSL till podradioflödena här på Podradio.nu. Nu får man alltså instruktioner om hur man prenumererar på podradio när man försöker titta på ett flöde i sin webbläsare. En XSL för de vanliga RSS-flödena är också på gång.

Kuriosa i sammanhanget: SVT använder Feedburner för att mäta några av sina flöden, men har inte funktionen “Browser Friendly” påslagen på dessa. Någon som vet varför? Räknar de det som reklam att visa Feedburners logga? (Skulle det förresten vara värre än att visa Feedburners URL?) Några av de vanliga RSS-flödena mäter man däremot inte med Feedburner och dessa har man gjort webbläsarvänliga. Konsekvent?

2006-05-15 av Rasmus | Permalänk | Kommentarer (0)

Kategori: Funktionalitet, Podradio, Teknik

Podradio snart (först?) på Rails

I ett tidigare inlägg skrev jag om att jag skulle ägna julledigheten till att bygga ny funktionalitet till Podradio.nu. Så blev det naturligtvis inte.

Istället började jag experimentera med Ruby on Rails, och det gav mersmak – i massor. Det känns betydligt mer lockande och mer långsiktigt att styra upp det nuvarande systemet med ett dylikt ramverk som är enklare att bygga ut än dagens PHP4-baserade lösning. Så häromveckan bestämde jag mig för att så får det bli, i nåt halvluddigt nyårslöfte som gick ut på att det var dags att lära sig något nytt i utvecklingsväg, och gärna då ett språk. Jag har efter snart sex års proffessionellt arbete i PHP kommit till vägs ände – det blir inte snyggare och bättre kod och jag utvecklar inte systemen snabbare än så här i PHP. Ruby on Rails är stekhett, framförallt i USA, så valet av nytt språk, metod, miljö blev enkelt. Och som sagt, de första intrycken är fullständigt förödande för “det gamla” sättet att utveckla webbapplikationer på.

Om jag ska blicka lite framåt så kommer första RoR-releasen av Podradio.nu att dröja än ett litet tag, men i stort innehålla samma innehåll och funktionalitet som idag, om än i en lite annorlunda struktur som är mer personlig i anslaget (vilket jag skrev om tidigare, se länken ovan). Vägkartan efter det är inte helt utstakad, men det finns som sagt en hel del funktioner som ligger på todo-listan, och några som inte gör det.

Podradio.nu/blogg

Bloggen om Podradio.nu, troligen Sveriges bästa webbplats för podradio. Prenumerera:

Sök i bloggen:

Länkar