[{"data":1,"prerenderedAt":60},["ShallowReactive",2],{"\u002Fglossary\u002Fnative-app-logic-interference":3,"\u002Fglossary\u002Fnative-app-logic-interference:related":43},{"id":4,"title":5,"author":6,"authorImage":7,"body":8,"category":28,"date":29,"description":30,"draft":31,"extension":32,"letter":33,"meta":34,"navigation":35,"path":36,"readTime":37,"related":38,"seo":39,"stem":41,"term":5,"__hash__":42},"glossary\u002Fglossary\u002Fnative-app-logic-interference.md","Native App Logic Interference","Fabian Krumbholz","\u002Fimages\u002Fauthors\u002Ffabian-krumbholz.webp",{"type":9,"value":10,"toc":24},"minimark",[11],[12,13,14,15,19,20,23],"p",{},"This is a potential issue that can occur when Speed Kit is used to accelerate a ",[16,17,18],"strong",{},"WKWebView"," inside a native mobile application. The app's own code (the \"native logic\") might intercept or handle network requests in a way that conflicts with Speed Kit's ",[16,21,22],{},"Service Worker",". For example, the app might have its own offline caching layer that prevents Speed Kit from functioning correctly. Resolving this requires coordination between the app developers and the Speed Kit team.",{"title":25,"searchDepth":26,"depth":26,"links":27},"",2,[],null,"April 8, 2026","This is a potential issue that can occur when Speed Kit is used to accelerate a WKWebView inside a native mobile application.",false,"md","N",{},true,"\u002Fglossary\u002Fnative-app-logic-interference","1 min read",[],{"title":40,"description":30},"Native App Logic Interference: Definition | Web Performance Glossary","glossary\u002Fnative-app-logic-interference","FdOldSn_cgyEhlqL6J4L1RBMolg7zpCdghffIbrx4wc",[44,48,52,56],{"path":45,"title":46,"description":47,"letter":33},"\u002Fglossary\u002Fnavigation-type","Navigation Type","Navigation Type is a RUM metric that indicates how a user arrived at a page. Common types include Maps (e.g., clicking a link), reload, and back_forward (using the browser's back\u002Fforward buttons).",{"path":49,"title":50,"description":51,"letter":33},"\u002Fglossary\u002Fnetwork","Network","Network, in the context of web performance, refers to the series of networks (including the local network, internet service providers, and backbone networks) that connect a user's browser to a website's server.",{"path":53,"title":54,"description":55,"letter":33},"\u002Fglossary\u002Fnetwork-time","Network Time","Network Time is the \"travel time\" it takes for data to move between a user's browser and a website's server. This is influenced by factors like the physical distance between the user and the server…",{"path":57,"title":58,"description":59,"letter":33},"\u002Fglossary\u002Fnon-persistent-data-store-wkwebsitedatastorenonpersistent","Non-Persistent Data Store (WKWebsiteDataStore.nonpersistent())","This is a specific technical configuration required to enable the Service Worker API within an iOS WKWebView. The app developer must set this property on the WKWebViewConfiguration.",1787756715140]