{"id":21249,"date":"2011-05-20T17:36:41","date_gmt":"2011-05-20T15:36:41","guid":{"rendered":"http:\/\/www.iphone-ticker.de\/?p=21249"},"modified":"2011-05-20T18:15:20","modified_gmt":"2011-05-20T16:15:20","slug":"es-ruckelt-die-webseiten-darstellung-in-alternativen-ios-browsern","status":"publish","type":"post","link":"https:\/\/www.iphone-ticker.de\/es-ruckelt-die-webseiten-darstellung-in-alternativen-ios-browsern-21249\/","title":{"rendered":"Es ruckelt: Die Webseiten-Darstellung in alternativen iOS-Browsern"},"content":{"rendered":"<p>Per eMail macht und ifun-Leser Alexander auf einen Konversation mit dem Entwickler des alternativen iPhone-Browsers &#8222;iCab mobile&#8220; aufmerksam. Angesprochen auf die schlechte Webseiten-Darstellung der letzten iCab-Version (Prozessor-intensive Seiten lassen sich in iCab nicht mehr fl\u00fcssig scrollen) verweist der iPhone-Programmierer auf Apple. Cupertino, w\u00fcrde Neuerdings auch bei den Browser-Alternativen darauf bestehen, dass diese keine privaten Programmierschnittstellen nutzen. <\/p>\n<p><a href=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2011\/05\/browser.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2011\/05\/browser.jpg\" alt=\"\" title=\"browser\" width=\"464\" height=\"222\" class=\"aligncenter size-full wp-image-21250\" srcset=\"https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2011\/05\/browser.jpg 464w, https:\/\/images.iphone-ticker.de\/wp-content\/uploads\/2011\/05\/browser-300x143.jpg 300w\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" \/><\/a><\/p>\n<p>Um ein \u00e4hnlich gutes Scroll-Verhalten wie Apples Safari-Browser zu erm\u00f6glichen, griffen die Entwickler fast aller alternativen Browser bislang auf eine undokumentierte Programmierschnittstelle zur\u00fcck mit der sich die Webseiten-Aufrufe fl\u00fcssiger darstellen lie\u00dfen. Ein Trick den Apple nun nicht mehr durchwinkt und die Browser-Alternativen so zu mehr als nur zweitklassigen Webseiten-Betrachtern degradiert. <\/p>\n<p><!--more--><\/p>\n<p>Seine eMail an den iCab-Entwickler beendete Alexander mit der Bitte nach einer schnellen L\u00f6sung f\u00fcr das Ruckel-Problem, die Antwort der iCab-Verantwortlichen ist ern\u00fcchternd: <\/p>\n<blockquote><p>Ja, das ist leider zur Zeit nicht zu \u00e4ndern, weil Apple das nicht will. Das &#8222;<a href=\"http:\/\/developer.apple.com\/library\/ios\/#DOCUMENTATION\/UIKit\/Reference\/UIWebView_Class\/Reference\/Reference.html\">Web View<\/a>&#8220; des iOS hat leider schon von Anfang an das Problem, da\u00df es bei komplexeren Web-Seiten nicht fl\u00fcssig scrollt. Apple hatte bisher aber offensichtlich kein Interesse, dieses Problem zu beheben. Da aber Safari (welcher das selbe &#8222;Web View&#8220; nutzt)  fl\u00fcssig scrollen kann, ist klar, da\u00df Safari hier wohl eine spezielle (private und damit f\u00fcr alle nicht-Apple-Apps verbotene) Funktion nutzt, um das Scrollen fl\u00fcssiger zu machen. Da Apple aber keine Anstalten macht, das Scroll-Problem zu beheben sind eben die Entwickler vieler Apps dazu \u00fcbergegangen, das Problem selbst zu &#8222;beheben&#8220;, in dem sie den privaten Systemaufruf nutzen (auch wenn Apple die Nutzung von privaten Aufrufen nicht erlaubt, aber was bleibt einem schon anderes \u00fcbrig&#8230;). Jetzt hat Apple aber wohl mal bei iCab (und auch bei anderen Apps) genauer hingeschaut und besteht darauf, den Aufruf der privaten Funktion zu unterlassen. Daher ruckelt es nun etwas (kommt auf die Seite an, ob und wieviel es ruckelt). <\/p>\n<p>Ich hoffe, da\u00df Apple das Problem doch noch irgendwann behebt. Auch die k\u00fcrzliche herausgekommenen Updates anderer Browser wie &#8222;Atomic&#8220; oder &#8222;Mercury&#8220; haben nun das Problem mit dem Scrollen, weil Apple auch deren Entwickler dazu verdonnert hat, das fl\u00fcssige Scrollen  abzuschalten. Solange Apple hier also nicht selbst das Problem behebt, kann ich leider nichts mehr \u00e4ndern. Schuld ist hier leider Apple.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.iphone-ticker.de\/es-ruckelt-die-webseiten-darstellung-in-alternativen-ios-browsern-21249\/\"><img decoding=\"async\" width=\"150\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2011\/05\/browser.jpg\" class=\"alignright wp-post-image tfe\" alt=\"\" title=\"browser\" \/><\/a><p>Per eMail macht und ifun-Leser Alexander auf einen Konversation mit dem Entwickler des alternativen iPhone-Browsers &#8222;iCab mobile&#8220; aufmerksam. Angesprochen auf die schlechte Webseiten-Darstellung der letzten iCab-Version (Prozessor-intensive Seiten lassen sich in iCab nicht mehr fl\u00fcssig scrollen) verweist der iPhone-Programmierer auf Apple. Cupertino, w\u00fcrde Neuerdings auch bei den Browser-Alternativen darauf bestehen, dass diese keine privaten Programmierschnittstellen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[88],"tags":[3912,3917,32,52],"class_list":["post-21249","post","type-post","status-publish","format-standard","hentry","category-entwickler","tag-apple","tag-entwickler","tag-kritik","tag-safari"],"aioseo_notices":[],"rest_api_enabler":[],"_links":{"self":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/21249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/comments?post=21249"}],"version-history":[{"count":2,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/21249\/revisions"}],"predecessor-version":[{"id":21252,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/21249\/revisions\/21252"}],"wp:attachment":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media?parent=21249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/categories?post=21249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/tags?post=21249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}