FAQ |
Kalender |
2009-03-02, 08:37 | #1 | ||
|
|||
Nykomling
|
Går det att läsa av om sidan öppnas i en Mac eller PC? Och peka på "rätt bild" för rätt operativsystem?
Tack på förhand för alla tips! |
||
Svara med citat |
2009-03-02, 09:25 | #2 | |||
|
||||
Medlem
|
JavaScript kanske, typ:
<script> if(navigator.userAgent.indexOf('Mac') != -1) document.write('Mac'); else document.write('PC eller annat operativsystem'); </script> Du kan kanske få problem med folk som kör linux etc. |
|||
Svara med citat |
2009-03-09, 10:28 | #3 | |||
|
||||
Medlem
|
I php skulle följande funka:
Kod:
<? $visitor = (isset($_SERVER['HTTP_USER_AGENT']) ? strtolower($_SERVER['HTTP_USER_AGENT']) : 'notset'); $visitorOS = (stristr($visitor, "windows") ? 'windows' : (stristr($visitor, "macintosh") || stristr($visitor, "mac_powerpc") ? 'mac' : 'other')); echo "<img src=\"os_" .$visitorOS .".jpg\" alt=\"xxx\" height=\"xxx\" width=\"xxx\" />"; ?> Ersätt 'xxx' i alt, height och width med vad du vill. |
|||
Svara med citat |
2009-03-09, 13:56 | #4 | |||
|
||||
Mycket flitig postare
|
Citat:
|
|||
Svara med citat |
2009-03-09, 14:12 | #5 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
|
||
Svara med citat |
2009-03-10, 20:35 | #6 | ||
|
|||
Nykomling
|
Kunde inte sagt det bättre själv. Det är alltså skärmdumpar från respektive datormiljö. Så att den som läser sidan känner igen sig. En som använder Mac vill ogärna se en skärmdump från Windows.
|
||
Svara med citat |
2009-03-10, 22:14 | #7 | ||
|
|||
Medlem
|
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.
|
||
Svara med citat |
2009-03-10, 23:58 | #8 | |||
|
||||
Mycket flitig postare
|
Citat:
studiox och sibert: jag ansträngde mig särskilt för att klargöra att det "ofta" är så och att det inte måste vara så utan att det kan finnas legitima anledningar. Men man bör alltid tänka igenom det helt enkelt. Alltförofta används liknande tekniker med resultat att vanliga användare kommer med frågor som "Hjälp! Jag är i frankrike och kan inte få fram svenskt språk på sidan" eller "jag har lånat min kompis mac och sidan är helt annorlunda". Välmenad hjälp till användare kan ibland tvärtom göra det förvirrande och komplicerat därför kvarstår (för att tyvärr återigen repetera vad jag redan sagt) "En bra fråga är också varför man skulle vilja göra detta. Ofta när detta görs så är det istället för att lösa det egentliga problemet. Dessutom är skillnaden mellan webbläsare t.ex. Firefox och Explorer ofta strörre än skillnaden mellan operativsystem." |
|||
Svara med citat |
2009-03-11, 00:01 | #9 | ||
|
|||
Flitig postare
|
Håller med där: det tillhör inte ovanligheterna att jag laddar ner saker till linux från windows eller vice versa. Eller att jag kör en engelsk webbläsare och engelskt os när jag vill läsa en sida på svenska, eller tvärt om..
|
||
Svara med citat |
2009-03-11, 01:21 | #10 | |||
|
||||
Har WN som tidsfördriv
|
Varför inte göra så att man försöker polla och om det misslyckas defaultar den till något lämpligt, och tillåta användaren att välja något om servern nu har fel för sej eller användaren vill titta på ett annat system än dem sitter på?
|
|||
Svara med citat |
Svara |
|
|