Aika usein eri foorumeita, sivustoja ja blogien kommentteja lukiessa huomaa, etteivät web-osoitteet eli URLit ole klikattavia vaan ne pitäisi erikseen kopioida tai vetää selaimen osoitepalkkiin. Mutta kuten arvata saattaa, on tähänkin ongelmaan saatavissa ratkaisu Firefoxin ”Fetch Text URL” -lisäosan muodossa.
Lisäosan asennuksen jälkeen URLeja voi avata uudessa ikkunassa tai välilehdessä maalaamalla ensin URLin ja sen jälkeen valitsemalla halutun toiminnon hiiren oikealla napilla avautuvasta kontekstivalikosta. Kätevää.
Keskiviikkona 8. lokakuuta 2008
Del.icio.us on kätevä palvelu linkkien tallettamiseen ja lajitteluun tagien avulla. Tarjolla on myös mahdollisuus automaattisesti julkaista päivän aikana kerätyt linkit blogissa käyttämällä Wordpressille saatavaa Postalicious-lisäosaa. Del.icio.us-palveluun kirjatut linkit ilmestyvät blogiin ensin luonnoksiksi ja haluttaessa julkaistaan automaattisesti.
Satunnaisen Björklundin virittämä ”del.icio.us daily blog post fixer -plugin” lisää alkuperäiseen lisäosaan paremmat mahdollisuudet muotoilujen määrittämiselle. Lisäosa julkaisee linkit automaattisesti päivittäin, joka ei omaan tarkoituksiini lyhyen kokeilun jälkeen ollut toimiva vaihtoehto.
Päivitys:
Alkuun ajattelin julkaista kiinnostavia linkkejä pieninä kirjoituksina, mutta totesin sen hieman turhaksi. Nyt linkit kerääntyvät blogiin luonnoksiksi ja muokkautuvat ajoittain kirjoituksiksi.
Lauantaina 7. huhtikuuta 2007
Wordpress päivittyi tänään versioon 2.1.3, joka korjaa tietoturva-aukkoja.
Web-ohjelmistojen päivittäminen on aina hieman työlästä ja päivittämistä vaativia tietoturva-aukkoja löytyy aina. Vaikka Wordpress on kohtalaisen helppo päivittää komentoriviltä, löytyy Wordpressille InstantUpgrade -lisäosa, joka tarjoaa ”yhdellä klikkauksella” -päivittämistä.
Käytännössä asia ei tietenkään ihan näin helppoa ole, mutta verrattuna manuaaliseen tapaan päivittää blogi, selkeästi yksinkertaisempaa. Aina ennen päivittämistä kannattaa tietenkin ottaa varmuuskopiot tietokannasta ja blogista.
Tiistaina 3. huhtikuuta 2007
Törmäsin jo aikaisemmin Don Parkin ideaan IP-osoitteen esittämisestä pienenä, anonyyminä graafisena merkkinä, mutta sivuutin asian sen suuremmitta huomioitta. Lyhyesti selitettynä Identicon -nimen saaneen idean tarkoitus on ”tunnistaa” ja erotella esimerkiksi blogin kommentoijat tai wiki:n kirjoittajat, paljastamatta käyttäjän IP-osoitetta tai muuta tietoa. Tämä onnistuu muodostamalla käyttäjän antamista tiedoista, kuten IP-osoitteesta tai sähköpostista, tietoa vastaava kuva.
Don Park kuvaa Identiconia seuraavasti:
I originally came up with this idea to be used as an easy means of visually distinguishing multiple units of information, anything that can be reduced to bits. It’s not just IPs but also people, places, and things.
IMHO, too much of the web what we read are textual or numeric information which are not easy to distinguish at a glance when they are jumbled up together. So I think adding visual identifiers will make the user experience much more enjoyable.
I think identicons have many use cases. One use is embedding them in wiki pages to identify authors. Another is using them in CRM to identify customers. I can go on and on. It’s not just about IP addresses but information that tends to move in ’herds’.
Ideana IP-osoitteen tai muun yksilöivän tiedon esittäminen helppolukuisena kuvana on loistava ja kohtalaisen helppo toteuttaa. Wordpress ei kuitenkaan toimi .NET -alustalla, joten mieleen tuli toteuttaa Identicon PHP:lla ja testata toteutusta omassa blogissani. Teknisesti idea perustuu käyttäjän IP-osoitteen tiivisteen (hash) ja sen esittämiseen graafisilla elementeillä, joten hieman graafista piirtelyä gd-kirjastolla ja hash-funktioiden kanssa leikkimistä, ja toteutus olisi valmis.
Tarkistin kuitenkin ennen töihin ryhtymistä Identicon -ideaan pohjautuvat eri toteutukset ja Wordpressille löytyy jo Scott Sherrill-Mix:n toteuttama WP_Identicon -plugin. Ei kyllä ollenkaan yllättänyt, että loistavasta ideasta oli lyhyessä ajassa toteutettu versioita käyttäen PHP:ta, Pythonia, Perlia, C#:ia ja .NET -ympäristöä alkuperäisen Java -toteutuksen lisäksi. Voi olla, että testailen silti oman version luomista PHP:tä käyttäen.
Koska työt oli tehty ennen kuin pääsin edes alkuun, lisäsin blogiin Identicon -pluginin, joka näyttää kommentoijan IP-osoitteen tiivisteen perusteella muodostetun kuvan. Lisäosaa varten tarvitsi vain lisätä muutama rivi kommentti-sivuun ja vaihtaa vakiona ollut sähköpostin perusteella kuvan luova optio IP-osoitteeseen. Alkuperäiseen ideaan verrattuna Wordpress-pluginissa on enemmän erilaisia muotoja kuvan luomiseksi.
Näet nyt oman Identicon -jälkesi blogin kommenteissa.
Maanantaina 19. maaliskuuta 2007
Wordpress 2.1 -sarjaan siirtymisen myötä oli aika testailla mitä tarjottavaa Wordpress Widgets -lisäosilla olisi. Oikeastaan on hieman väärin puhua widgeteistä, mutta tavallaan Wordpressin widgetit ovat kuin OS X:n tai Vistan tarjoamat widgetit. Vimpaimet asentuivat blogin ulkoasuun kivuttomasti, sillä sivupalkki perustui yleisesti käytössä olevaan listaelementtien käyttöön.
Erilaisia vimpaimia on tarjolla runsaasti, mutta määrä ei korvaa laatua ja useat käkättimet ovatkin kohtalaisen turhia. OS X:ssäkään en ole juuri vimpaimia käyttänyt, muutamaa sanakirja- ja säävimpainta lukuunottamatta. Wordpressille tarjolla olevista vimpaimista otin koekäyttöön del.icio.us -linkkilistan ja Last Comments -kommenttilistan, jotka eivät juuri säätämistä vaatineet. Tarjolla ollut Akismetin estettyjen roskakommenttien lukumäärä olisi voinut olla ihan toimiva lisäys, kunhan tulostusta olisi runsaalla kädellä ensin puukottanut. Linkkilista -vimpain korvannee blogissa muutaman päivän olleen Google Reader -palikan, johon olen jakanut mielestäni mielenkiintoisia linkkejä.
Vimpainten lisäksi otin käyttöön ”Now Reading” -lisäosan ja samannimisen vimpaimen. ”Now Reading” eli ”luettavana”, on kätevä lisäosa, johon voi listata luettuja, luettavana olevia ja tulevia kirjoja. Lisäosa tarjoaa lisäksi erillisen ”Kirjasto” -sivun, jossa kirjat ovat listattuina. Lisäosassa on tuki myös lokalisoinnille, mutta vaikka tein nopeasti köykäisen suomennoksen, ei lisäosa halunnut suomettua. Sama ongelma oli myös esillä lisäosan kommenttisivulla ja ilmeisesti pitäisi lähettää käännöstiedosto lisäosan kehittäjälle, joka lisäisi sen myös jakelupakettiin. Kommenteissa tekijä neuvoo tekemään kuten Wordpressin kääntämisessä, mutta joko en vaan osaa tai sitten homma ei toimi niin.
Lokalisoinnin lisäksi ”Now Reading” -lisäosa kaipaisi hieman dokumentointia ja kehittämistä. Sivuilla ollut pakettikaan ei toiminut suoraan, vaan piti turvautua kehitteillä olevaan versioon. Huolimatta lokalisointiominaisuuksista, tarvitsee lisäosa koodin muokkaamista käyttämiensä sivupohjien ja itse funktioidensa osalta, sillä lokalisointi on hieman puolittain toteutettu. Lisäosan suomentamisen ja ulkoasun hienosäädön saralle jäikin vielä töitä jäljelle.
Samalla säätöinnolla kokeilin siirtymistä puukotetuista ”pikkukirjoituksista” Simple Asides -lisäosan käyttöön, mutta blogin ulkoasu ei suvainnut sellaista. Ei ollut niin simppeliä.
Illan tuloksena oli paljon säätämistä, hieman lisää kivoja ominaisuuksia ja paljon hukattua aikaa ihmettelyn, testailun ja kiroilemisen parissa.
Perjantaina 23. helmikuuta 2007