29 03 2009

Sjov leg

Som tidligere beskrevet er jeg ‘webmaster’ for den andelsboligforening, hvor jeg bor. Sitet er lavet i WordPress, og har nu – efter talløse experimenter og en del timers arbejde, ikke mindst med oversættelse engelsk-dansk – fundet en (i hvert fald lige nu) endelig form i SimpleX temaet, som ses herunder:

Picture 1_3.jpg

Både beboere, bestyrelse og jeg selv er rimelig tilfreds med resultatet, der er ‘fremtidssikret’ mht. fx udvidelse af menuantal og er forberedt for ‘fuldfedt’ nyhedsbrev vha. en (testet!) plugin, der pt. dog mangler en del oversættelse (og selvfølgelig aktivering).

Blandt ønsker/ideer til sitet var muligheden for nemt at kunne skrive til webmaster. Selvfølgelig er der ingen ben i at indsætte en email-adresse i footer’en, men, som jeg tidligere har nævnt, ligger det mig ret meget på sinde så vidt muligt at undgå spam-mail, og at skrive sin mailadresse åbenlyst, er en næsten 100% sikker måde at havne i mailinglister, der så benyttes til udsendelse af bulk-mails med mere eller mindre tvivlsomt indhold (typisk porno, receptfri Viagra, casinoer og investeringsmuligheder).

Blot at erstatte @ med (at) er så åbenlyst gennemskueligt, at de fleste spambots også ‘forstår’ betydningen (mens en lille del af brugerne nok desværre ikke fatter det). Og jo ‘bedre’ metoden til at skjule mail-adressen er, jo sværere er det at opretholde hensyn til usability – jeg har anvendt en metode, der kræver at Javascript er aktiveret i browseren (og man får en meddelelse om dette, hvis Javascript af en eller anden grund ikke er aktiv).

Bag ordene ‘Søren Uggerholt’ gemmer sig følgende kode, der betyder ‘<a href=”mailto:…’ osv.


<script type="text/javascript"><!--
<! 
var x="function f(x){var i,o=\"\",ol=x.length,l=ol;while(x.charCodeAt(l/13)!" +
"=48){try{x+=x;l+=l;}catch(e){}}for(i=l-1;i>=0;i ){o+=x.charAt(i);}return o" +
".substr(0,ol);}f(\")44,\\\"meozpo1`r9 $\\\"\\\\;- !020\\\\d-'3{WM\\\\\\\\PH" +
"U730\\\\kt\\\\420\\\\iXZS\\\\\\\\U710\\\\KIBNYt\\\\ZF600\\\\WKE200\\\\JIsU?" +
"@&#038;771\\\\ul~b56O771\\\\~s!zaccxlo`sEpno520\\\\t\\\\430\\\\020\\\\220\\\\600" +
"\\\\K000\\\\130\\\\700\\\\000\\\\600\\\\010\\\\A=b;>+?u2mme%%\\\"\\\\1*3H32" +
"0\\\\OWRXFR@I\\\"(f};o nruter};))++y(^)i(tAedoCrahc.x(edoCrahCmorf.gnirtS=+" +
"o;721=%y;++y)44<i(fi{)++i;l<i;0=i(rof;htgnel.x=l,\\\"\\\"=o,i rav{)y,x(f no" +
"itcnuf\")"                                                                   ;
while(x=eval(x));
//-->
// --&gt;
// --&gt;
// --&gt;
// --&gt;
// --&gt;</script>

Nej, jeg har selvfølgelig ikke selv fundet på det – koden er genereret på denne side.
Så håber jeg bare, at man ikke ikke dér registrerer min mail mhp. videresalg :-)

29 03 2009

Custom ringtones


Mine egne ringetoner, lavet efter vejledningen, jeg linker til i forrige blogpost herunder.

Posted by ShoZu

28 03 2009

Mine egne iPhone ringetoner

En iPhone har indbygget en masse forskellige ringetoner at vælge imellem, som er mere eller mindre interessante/nyttige, men selvfølgelig kan man supplere udvalget med skræddersyede yndlingsmelodier, der kan hentes mod betaling eller gratis (antagelig, jeg har aldrig prøvet).
Men hvordan anvender man udvalgte melodier fra sit iTunes-bibliotek? Det anede jeg intet om, før jeg tilfældigvis faldt over en lille guide, der fortæller, hvordan man nemt kan lave sine egne iPhone ringetoner vha. iTunes og Garageband. Læs vejledningen her.
Btw. er Garageband faktisk et program, jeg aldrig har haft åbnet før – dér er godt nok mange muligheder for at ‘komponere’ musik på Mac’en, men jeg holdt mig kun til den meget lille del, som angår det specifikke emne.
Som næsten alt andet på Mac’en, er det utroligt nemt – for mig lykkedes det i allerførste forsøg. Prøv det!

21 03 2009

Advarsel: Internet Explorer 6

Som ‘almindelig’ Mac-bruger er der en række fænomener, man ganske og aldeles lever i lykkelig uvidenhed om, fx virus – som enhver Windows-bruger jo er nødt til at forholde sig  og sørge for modtræk til, mens en Macintosh (især pga OS X’s fundamentale struktur) er 100% immun overfor.
Men hvis man stifter bekendtskab med webudvikling, er det uundgåeligt at tage i betragtning at næsten 25% (aktuelt, men faldende) af alle internet-brugere faktisk stadig anvender en forældet, fejlbehæftet browser, Internet Explorer 6, der endvidere i høj grad er ‘indsyltet i styresystemet’, så det er åbent for infektioner via nettet.
De websites, som udvikles af min arbejdsplads, Propeople, er altid browserkompatible, altså fungerer de, uanset hvad kunden bruger. Og jeg véd, hvor mange særregler og programmeringsmæssige fif, der skal til for at opnå, at websitet kan fungere på trods af især Explorer 6′s ejendommeligheder.
Der pågår en slags krig på browsermarkedet og indenfor webudvikling, som Mac-brugere også lever i delvis uvidenhed om – læs om den her – og der er pt efterhånden en kampagne med mottoet ‘Stop living in the past’, rettet mod alle de mennesker, som bare bruger deres PC, som den var, da de købte den – uden at bekymre sig om nye versioner af softwaren.
Disse brugere vil være meget bedre tjent med at bruge fx Firefox, Safari eller Opera … eller opgradere til Explorer 8, der ér officielt udgivet. Der findes (selvfølgelig…) en række Facebook-grupper med formålet, der er WordPress-plugins, som viser en advarsel/opfordring, og der er kodestumper på flere sprog, som man kan bruge.
Et emsempel:

Picture 1_2.jpg

Dette skilt møder nu brugeren i toppen af Today’s joke – i hele browservinduets bredde – men kun, hvis man bruger Explorer 6.

16 03 2009

Gør ikke dette hjemme!

I forgårs lavede jeg en alvorlig installationsfejl på Mac’en.
Så et par linier i Macupdate.com om en ‘adblocker’, der kunne bruges, uafhængig af Safari-version og som var gratis. Det lød interessant, syntes jeg, og downloadede straks Glimmerblocker, som navnet er (nej, ikke noget link, tværtimod !)
Under installationen, læste jeg længere i, hvad Macupdate havde om programmet – herunder en række kommentarer, der advarede stærkt mod konflikter med Little Snitch (som jeg anvender hele tiden, for at beskytte mit privatliv, tror jeg). OG expliciterede, at der var tale om en universel adblocker, altså én, som virkede på alle programmer.
Sådan noget ville jeg ikke have, og besluttede straks at fjerne den ‘manuelt’ – altså slette alt, som indeholdt tegnene ‘glimmer’. Da det var gjort, genstartede jeg for at tjekke, om alt var genetableret som før.
Det var det ikke! Først: Safari viste ingen annoncer, ja, den viste slet ikke noget – ‘no network’. Det samme gjaldt alle en række andre browsere, bygget på webkittet. Gecko-browsere som Firefox virkede fint, men det viste sig at ganske mange andre services betjente sig af Apple’s Webkit – Juhu havde fx heller ikke net.
Den situation – at måtte undvære halvdelen af Mac’ens funktionalitet – kunne jeg jo ikke bære, så jeg tog det drastige skridt at formatere harddisken og lægge seneste, sunde Time Machine backup tilbage (PS. Time Machine fungerer bare, uden at bekymre sig om det, laver den præcise billeder af diskens indhold i bestemte tidsintervaller).

restoring_500.jpg

Billedteksten er dog ukorrekt – det tog ‘kun’ ca. 11 timer.
Men så var ALT, som det skulle være, og som jeg havde efterladt det før den skæbnessvangre fejlinstallation af noget, som laver temmelig dybe indgreb i systemets virkemåde.
Glimmerblocker – advarslen er hermed givet videre :-)

13 03 2009

Mærkedag

I dag har World Wide Web, nok bedre kendt under akronymet www, rund fødselsdag: 20 år.
Et stort tillykke skal lyde herfra!
Og sã er det jo forøvrigt fredag d. 13…

Posted by ShoZu