Archief - Flash header vervangen voor iPhone users

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Dubbelpunt

Legacy Member
Hoe doe ik dit aub? Moet ik mijn Flash header ook vervangen voor andere mobieltjes?
Ik zou de flash header willen vervangen door een simpele JPG (voor iPhone users dus).

Deefees

Legacy Member
Met javascript detecteren of ze via een desktop/laptop of smartphone je site bezoeken? Sowieso is het volgens mij vaak aangewezen om heel je site te optimaliseren voor mobiel gebruik (als je daar een voldoende groot publiek mee aantrekt natuurlijk..)

Dubbelpunt

Legacy Member
het is een kleine website hoor, en de eigenaar is wss de enigste iPhone bezoeker, maar ik had dit toch graag geweten :D de site is geoptimaliseerd voor mobiel gebruik, alleen de flash header komt er niet door

1 gelukje heb ik: Flash 10.1 zou werken voor iPhone en deze zou uitkomen voor het einde van dit jaar

Zero Grav

Legacy Member
Via media queries kunt ge dit ook bereiken, en in php hebt ge de $_SERVER['HTTP_USER_AGENT'] die de User Agent van de gebruikt opvraagt.

Dubbelpunt

Legacy Member
als ik naar die site ga, dan zie ik dat het wel degelijk werkt:
You are using Safari 4 on iPhone/iPod!

ik ken helaas te weinig JS om dit te verwezenlijken in een if then else statement



:D:D

PHP:
"If you're new to JavaScript, don't use this script"

Dubbelpunt

Legacy Member
Zero Grav zei:
Via media queries kunt ge dit ook bereiken, en in php hebt ge de $_SERVER['HTTP_USER_AGENT'] die de User Agent van de gebruikt opvraagt.

thanks, dit kan ik gebruiken

php code:
PHP:
<?php echo $_SERVER['HTTP_USER_AGENT'] ?>

html resultaat, na bezoek met iPhone:
PHP:
Mozilla/5.0 (iPhone; U; CPU iPhone IS 3_0 like Mac OS X; nl-nl) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16


wat is nu de oplossing?

Dubbelpunt

Legacy Member
thanks a lot!

sorry voor de nOOb vraag, maar wat doe ik met die browser.php file? gewoon uploaden?
en hoe link ik die? gewoon een include doen? nee zeker? :$


uiteindelijk zal het idd wel werken met deze code:

PHP:
$browser = new Browser();
if( $browser->getBrowser() == Browser::BROWSER_IPHONE ) {
	echo 'hier komt dan de image ipv flash';
}
else {
       echo 'hier komt dan de flash';
}
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan