WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Olika "img src" för Mac och PC? (https://www.wn.se/forum/showthread.php?t=35459)

grinditwp 2009-03-11 14:24

Citat:

Originally posted by Syke@Mar 10 2009, 23:14
Personligen skulle jag nog inte försöka sniffa vilket OS besökaren kör, utan låta dem välja vilka bilder dom vill ha genom att klicka på t.ex. en windows-logga eller apple-logga. Känns som ett enklare och säkrare system.

Den funktionen bör självklart finnas. Men för den delen så skadar det inte att direkt visa det man tror att användaren vill se? Service och användarvänlighet i högsta grad!

Det är därför t.ex. google visar "bra" sökresultat, för dem samlar information om vem du är och anpassar sökresultaten för dig. T.ex. är du svensk så får du upp saker som är av relevans för svenskar innan du får upp saker på tyska?
Men du kan självklart välja att söka på enbart tyska om du nu tvunget vill ha tyska.

Syke 2009-03-11 16:01

Citat:

Ursprungligen postat av grinditwp
Citat:

Ursprungligen postat av Syke
Personligen skulle jag nog inte försöka sniffa vilket OS besökaren kör, utan låta dem välja vilka bilder dom vill ha genom att klicka på t.ex. en windows-logga eller apple-logga. Känns som ett enklare och säkrare system.


Den funktionen bör självklart finnas. Men för den delen så skadar det inte att direkt visa det man tror att användaren vill se? Service och användarvänlighet i högsta grad!

Det är därför t.ex. google visar "bra" sökresultat, för dem samlar information om vem du är och anpassar sökresultaten för dig. T.ex. är du svensk så får du upp saker som är av relevans för svenskar innan du får upp saker på tyska?
Men du kan självklart välja att söka på enbart tyska om du nu tvunget vill ha tyska.

Absolut, om man som inlägget två steg ovan säger gör någon snygg lösning med graceful degradation .. men beroende på hur lösningen ser ut i slutändan kan man diskutera om det verkligen är någon poäng med sniffandet.

Jonas 2009-03-12 21:29

Testa annars "browscap".

http://code.google.com/p/phpbrowscap/

Oskar G 2009-03-13 10:02

Låter som en super idé! Tycker inte att man ska behöva klicka på en windows/mac logga för att välja vilken skärmdump som ska visas. Jag som användare skulle tycka att det kändes sjukt löjligt. I 95% av fallen kommer det säkert att fungera och i de fall det inte gör det visar du windows som default. Resultatet blir inte 5% missnöjda macanvändare utan 5% inte lika nöjda macanvändare.

Med andra ord kommer du tillfredsställa ca 99% av dina användare.

sibert 2009-03-16 11:05

Intressant diskussion. Tack för all hjälp. Men vi har valt följande kod som fungerar utmärkt. Tills jag försöker köra en validering på w3.org.

<script type="text/javascript">
if(navigator.userAgent.indexOf('Mac') != -1)
document.write('[img]images/menumac.png[/img]');
else
document.write('[img]images/menuwin.png[/img]

"document type does not allow element "img" here."

Tydligen har jag gjort något fel. Någon som har något tips?

martine 2009-03-16 12:16

Citat:

Originally posted by sibert@Mar 16 2009, 12:05
Tydligen har jag gjort något fel. Någon som har något tips?
Du måste deklarera kodsnuttar som CDATA-sektioner om du använder XHTML/XML.

Ett bakåtkompatibelt sätt att göra detta är att använda:
Kod:

<script type="text/javascript">
//<![CDATA[

//]]>
</script>


sibert 2009-03-20 12:55

Citat:

Du måste deklarera kodsnuttar som CDATA-sektioner om du använder XHTML/XML.
Lysande! Det fungerar nu. Tack för hjälpen!

Oskar G 2009-03-20 15:37

Vilken sida är det på? Var inne på den sidan som du har i din profil och där ser jag bara mac skärmdumpar...

crazzy 2009-03-20 17:08

Ser också bara macskärmdumpar. Men så kör jag iofs Linux så du kanske defaultar till mac?

sibert 2009-03-23 07:41

Citat:

Originally posted by oskarg@Mar 20 2009, 16:37
Vilken sida är det på? Var inne på den sidan som du har i din profil och där ser jag bara mac skärmdumpar...
http://www.friiilans.se


Alla tider är GMT +2. Klockan är nu 02:37.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson