J'ai besoin de faire fonctionner mon site sur une mûre, je n'ai pas mis trop d'efforts pour que cela fonctionne encore, mais j'ai quelques questions avec lesquelles google est aux prises avec.asp.net site support de téléphone mobile
J'ai lu détecter le type de Brower et de modifier le comportement par défaut des contrôles asp.net here
Comment pourrais-je aller sur la fourniture d'un stylesheet differant à un navigateur spécifique, dois-je faire tout cela?
if (Request.Browser.Browser.ToString() == "blackberry") //pseudocode
{
Response.Write("bb.css");
}
else
{
Response.Write("bb.css");
}
Cela fonctionne très bien, mais je me sens comme il y a une meilleure méthode, je suis sûr que je l'ai lu quelque chose dans le passé, mais je ne peux pas sembler rappeler.
Je considère également un response.redirect à une page différente pour une mûre, qui pour le moment je l'implemenet d'une manière semblable.
Toute idée ou suggestion.
Je dois donner un petit coup de pouce au projet actuel, bien qu'il ne semble pas être correctement extensible: Les téléphones mobiles ont jusqu'à présent 300 caractéristiques et propriétés enregistrées jusqu'à présent et leur nombre augmente. Par exemple, dans son état actuel, l'API ne sera pas en mesure de différencier les trois API de géolocalisation différentes actuellement disponibles. Gah, je suis trop négatif ici - je ne veux pas. – Esko