In addition to centralized configuration files, some special processes defined in system frameworks (with WebKit being one of them) may have their own unique sandboxing configurations to either include or exclude specific system resources required for these processes to run in an isolated and secure mode. ![]() These include applications, push services, the system clipboard, the system preferences, VPN services, and other system features including core technologies. Sandbox configuration in OS X is done through SB configuration files that are set up for individual process types. Sandboxing is a method of isolating a process and the resources it has access to, in order to prevent any malicious or faulty code in it from interfering with other running processes and system resources. In order to enhance the security of Web processes, Apple has implemented new sandboxing techniques in the WebKit framework. That may seem like a mouthful, but it overall is a fairly simple idea. Safari showing the Block-A characters when viewing a rather familiar Web site (click for larger view). It turns out this issue is likely a compatibility problem between how third-party font managers store fonts and a limitation in the WebKit framework that deals with the new sandboxing features in Safari and Lion. However, this issue shows up only in Safari and Chrome, which both use the WebKit engine, and specifically for those users who have font manager tools installed. ![]() We initially suggested that people check their fonts and rebuild their font caches. ![]() Recently we discussed a problem that has cropped up in Safari 5.1 running under Lion, in which the browser will display Web pages with block-A characters instead of the desired text.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |