Det finns mängder av tips och hjälp för webbutvecklare att överbrygga webbläsarnas olikheter och svagheter. Men vad kan man göra som användare för att kompensera sin webbläsares brister (utan att byta webbläsare helt)?
När jag skrev om Internet Explorer 8 och WebKit hittade jag ett intressant förslag bland kommentarerna på ett annat inlägg:
Why not make the rendering engine a plugin, develop the engine as open-source but let the rest of the browser closed-source. Each browser will have its own proprietary interface, unique set of features, but at least the rendering engine will be essentially the same.
Mihai Tarmure – Compatibility and IE8 (2008-01-21)
Om html/css-rendreringen var ett fullvärdigt plugin skulle användarna själva kunna välja vilken motor som skulle användas. Och det finns vissa exempel som pekar på att utvecklingen kan komma att gå ditåt:
Med full html/css-rendrering som ett plugin skulle vi få en mer standardiserad webb. Utvecklingen från färdig standard-specifikation till användning skulle gå snabbare och det skulle bli enklare se till att användare var up-to-date genom att pusha ut uppdateringar.
Den överlägsna majoriteten av användarna är helt omedvetna och/eller bryr sig inte om sådana här saker. Det innebär att man skulle behöva tvinga på dem installationer eller att ta beslut om olika plugin.
Att ha en sån viktig del av webbläsaren som ett plugin medför en risk – som Firefox-användare vet man att uppdateringar av plugin och/eller webbläsaren ofta kan innebära strul.
Personligen tycker jag att det är intressant och kul att se idéer och initiativ till bättre webbläsare. Men… slutsatsen kvarstår nog ändå: Det bästa vore fortfarande om användare kunde byta eller uppgradera webbläsare oftare.
[tags]webbläsare, internet explorer, firefox, netscape, webbstandarder, plugins[/tags]
Det finns många shyssta öppna webbtjänster att använda för att ge dina besökare en bättre upplevelse. Tillgänglighetsaspekten är dock lätt att glömma bort när man vill utnyttja dessa. Här tipsar jag om hur du kan förbättra tillgängligheten på några populära tjänster.
Chris Heilmann (som för övrigt talar här i Sverige på torsdagens Geek Meet) har skrivit ett javascript som skapar Google-diagram från html-tabeller. Med det kan du presentera data och statistik i vanliga tabeller. Skriptet förvandlar sedan tabellen till snygga grafer för användare som har javascript påslaget. Men för sökmotorer, användare som inte kan se bilder eller surfar utan javascript- eller bildstöd finns ändå datat tillgängligt.
Tidigare i veckan tipsade Roger Johansson om hur du gör Google Maps mer tillgängligt. Med hjälp av Google Static Maps API kan man få statiska bilder av kartor. Perfekt att använda som fallback till Googles populära kart-api som kräver javascript. På så sätt kan användare som inte har javacript och därför inte kan använda den avancerad kartjänsten, ändå få en kartbild.
Chris Heilman har skapat en tjänst och ett API som gör Youtube enklare och mer tillgängligt. Hans Easy Youtube Player gör det lättare för användare med synskador eller andra funktionshinder att se på video. Du kan själv ändra look-and-feel på spelaren så att den passar just dina användare.
Så nästa gång du använder någon av dessa populära API:er – se till att du implementerar de med så hög tillgänglighet som möjligt.
[tags]tillgänglighet, användbarhet, google maps, google charts, youtube[/tags]