iPhone'un tarayıcı etiketi nedir ve iPhone'un optimize edilmiş web sitesi, normal bir mobil web sitesinden nasıl farklıdır?iPhone tarayıcı etiketi ve optimize edilmiş web sitesi
Teşekkürler!
iPhone'un tarayıcı etiketi nedir ve iPhone'un optimize edilmiş web sitesi, normal bir mobil web sitesinden nasıl farklıdır?iPhone tarayıcı etiketi ve optimize edilmiş web sitesi
Teşekkürler!
Nettuts, iPhone için web geliştirmeye mükemmel bir giriş yapmıştır.
<!--#if expr="(${HTTP_USER_AGENT} = /iPhone/)"-->
<!--
place iPhone code in here
-->
<!--#else -->
<!--
place standard code to be used by non iphone browser.
-->
<!--#endif -->
Elma kullanıcı aracısı here tanımlar: Bunu
Bu (yani makaleden alınmıştır) İstediğin spesifik kodudur bulabilirsiniz.
Bu alan anahtarının altında HTTP başlıklarında iletildiği "User-Agent"
Elma buraya iPhone web sayfası geliştirme için bazı mükemmel kurallar vardır: benim kısa okuma itibaren
Safari Web Content Guide for iPhone
Bu, dikkat etmeniz gereken önemli bir öğedir:
Daha İyi Çözüm:
*
(NSString *)flattenHTML:(NSString *)html {
NSScanner *theScanner; NSString *text = nil;
theScanner = [NSScanner scannerWithString:html];
while ([theScanner isAtEnd] == NO) {
// find start of tag
[theScanner scanUpToString:@"<" intoString:NULL] ;
// find end of tag
[theScanner scanUpToString:@">" intoString:&text] ;
// replace the found tag with a space
//(you can filter multi-spaces out later if you wish)
html = [html stringByReplacingOccurrencesOfString:
[ NSString stringWithFormat:@"%@>", text]
withString:@" "];
} // while //
return html;
}