2009-07-27 15 views
0

私はココアプログラミングのノブですので、この質問の可能な愚かさを許してください。WebKitレンダリングの問題点

私はCocoa/MacRubyを使用してWebブラウザを構築しようとしていますが、この奇妙なレンダリングの問題にぶち当たっています。多くのサイトがうまくレンダリングされますが、すべてのGoogleサイトと他のサイト(CouchDB Webサイト)非常に小さなフォントでレンダリングします。

私はFirefoxのHTTPリクエストを模倣し、そのようなヘッダを設定しようとしました:!

def initialize_request(url)

url_request = NSMutableURLRequest.requestWithURL(NSURL.URLWithString(url)) 
    url_request.setValue("ISO-8859-1,utf-8;q=0.7,*;q=0.7", forHTTPHeaderField:"Accept-Charset") 
    url_request.setValue("text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", forHTTPHeaderField:"Accept") 
    url_request.setValue("en-us,en;q=0.5", forHTTPHeaderField:"Accept-Language") 
    url_request.setValue("gzip,deflate", forHTTPHeaderField:"Accept-Encoding") 
    url_request.setValue("keep-alive", forHTTPHeaderField:"Connection") 
    url_request.setValue("300", forHTTPHeaderField:"Keep-Alive") 

    headers = url_request.allHTTPHeaderFields 
    NSLog("All headers: #{headers.inspect}") 

    url_request 

end 

完全なソース・ファイルがhere

任意のポインタは、事前に感謝参考になりますです

答えて

0

アプリのWebPreferencesのフォントサイズとWebViewのテキストサイズの乗数を確認します。

+0

ああ、その設定を逃した、感謝ピーターは素晴らしい作品! – Arun

+0

その後、ピーターの返答に正しい答えとしてマークしてください –

+0

申し訳ありませんでした。もう一度ありがとう! – Arun

関連する問題