Kom ihåg mig?
Home Menu

Menu


Olika "img src" för Mac och PC?

 
Ämnesverktyg Visningsalternativ
Oläst 2009-03-02, 08:37 #1
sibert sibert är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2005
Inlägg: 13
sibert sibert är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2005
Inlägg: 13
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!
sibert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-02, 09:25 #2
thorsells avatar
thorsell thorsell är inte uppkopplad
Medlem
 
Reg.datum: Feb 2004
Inlägg: 295
thorsell thorsell är inte uppkopplad
Medlem
thorsells avatar
 
Reg.datum: Feb 2004
Inlägg: 295
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.
thorsell är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-09, 10:28 #3
RLM_JPs avatar
RLM_JP RLM_JP är inte uppkopplad
Medlem
 
Reg.datum: Feb 2009
Inlägg: 58
RLM_JP RLM_JP är inte uppkopplad
Medlem
RLM_JPs avatar
 
Reg.datum: Feb 2009
Inlägg: 58
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\" />"; 
?>
Rad 3 skriver <img>-taggen med src baserad på serversidans information (kan iofs fejkas, men ingen funktion är säker), en av tre bilder - os_windows.jpg, os_mac.jpg och os_other.jpg.
Ersätt 'xxx' i alt, height och width med vad du vill.
RLM_JP är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-09, 13:56 #4
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by sibert@Mar 2 2009, 09:37
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?
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.
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-09, 14:12 #5
studiox studiox är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2004
Inlägg: 1 356
studiox studiox är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2004
Inlägg: 1 356
Citat:
Ursprungligen postat av martine
Citat:
Ursprungligen postat av sibert
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?
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.
Vem har sagt att sibert vill lösa ett "problem"? Det kanske handlar om att visa en trevlig OSX logga och en Windows logga för besökaren?
studiox är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-10, 20:35 #6
sibert sibert är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2005
Inlägg: 13
sibert sibert är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2005
Inlägg: 13
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.
sibert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-10, 22:14 #7
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
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.
Syke är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-10, 23:58 #8
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
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.
Exakt. Ibland sitter man på en mac och vill ladda ner en pc-fil eller omvänt och av den anledningen är inte alltid så smart att låta servern bestämma vad som man får utan möjlighet att välja.

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."
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-11, 00:01 #9
Onkelborg Onkelborg är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 382
Onkelborg Onkelborg är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2007
Inlägg: 382
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..
Onkelborg är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-03-11, 01:21 #10
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
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å?
crazzy är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:35.

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