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.

07 09 2008

Bogmærker og brødkrummer

I dag har jeg leget en smule både med denne blog og mit website.
1) Bloggen har fået tilføjet knap på alle blogposts mhp. let at kunne dele emnet vha. sociale bogmærker. Dette er rørende nemt, og kan gøres helt uden kodning, blot med en plugin hentet her.
Knappen kan fås i adskillige varianter, afhængig af om den skal bruges til website eller blog – og til hvilken blogplatform.
2) Et emne, som går igen de fleste steder, hvor der rådgives om ‘god webskik’, er fordingen om at brugeren altid med lethed kan se hvor han/hun er, og hvordan man – om ønsket – kan komme tilbage til forsiden (‘hjem’).
Denne navigation kræver en ‘brødkrummesti’, atså en visuel indikation af sted og vej i sitets hierarki. Mht. mit eget site er det overordentlig nemt at rundt, da der ikke er ret mange underniveauer, og navigationen frem og tilbage kan ske vha. browserens indbyggede knapper – men alligevel googlede jeg efter ‘breadcrumb navigation for any website’ og fandt dette:

<script>&lt;br /&gt;
&lt;!--&lt;br /&gt;
//Bread crumb script - Kevin Lynn Brown&lt;br /&gt;
//Duplicate directory names bug fix by JavaScriptKit.com&lt;br /&gt;
//Visit JavaScript Kit (http://javascriptkit.com) for script&lt;br /&gt;
var path = "";&lt;br /&gt;
var href = document.location.href;&lt;br /&gt;
var s = href.split("/");&lt;br /&gt;
for (var i=2;i&lt;(s.length-1);i++) {&lt;br /&gt;
path+="&lt;a href="\" mce_href="\"""+href.substring(0,href.indexOf("/"+s[i])+s[i].length+1)+"/\"&gt;"+s[i]+"&lt;/A&gt; / ";&lt;br /&gt;
}&lt;br /&gt;
i=s.length-1;&lt;br /&gt;
path+="&lt;A HREF="\" mce_HREF="\"""+href.substring(0,href.indexOf(s[i])+s[i].length)+"\"&gt;"+s[i]+"&lt;/A&gt;";&lt;br /&gt;
var url = window.location.protocol + "//" + path;&lt;br /&gt;
document.writeln(url);&lt;br /&gt;
//--&gt;&lt;br /&gt;
</script>

Kodestumpen indsættes blot dér, hvor man ønsker navigationen – altså skal den laves på hver enkelt side, så som en spæd begyndelse (og vellykket experiment) har jeg indføjet scriptet på en enkelt side.
At det kan gøres så simpelt overraskede mig en hel del – tak til ophavsmanden … og selvfølgelig tak Google :-)

Translate

Twitter