How can I prevent white screen flash before loading page?

Hi, I have a serious issue with this macbook including versions from mountain lion to maverick (now).


THe problem is stated in the title.


Sometimes when I load the next page, it would flash white then loads the page. It hurts my eyes to see this happen often. Sometimes it loads it with the websites background, sometimes it doesn't and uses safari's white blank page.


I have disabled extensions and restarted safari and the computer with them off - it doesn't help or change or prevent it.

I have switched the "open with new blank page" to other options as well with extensions off - it still didn't help.


Please help me resolve this issue as every night it gives me eyes surprises of white flashes.

MacBook Air, OS X Mavericks (10.9)

Posted on Dec 28, 2013 7:25 PM

Reply
6 replies

Dec 29, 2013 12:40 PM in response to cabvip

Launch the Console application in any of the following ways:


☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)


☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.


☞ Open LaunchPad. Click Utilities, then Console in the icon grid.


Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select

View Show Log List

from the menu bar.


Click the Clear Display icon in the toolbar. Then try the action that you're having trouble with again. Select any messages that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message (command-V).

When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.

Please do not indiscriminately dump thousands of lines from the log into this discussion.

Important: Some private information, such as your name, may appear in the log. Anonymize before posting.

Dec 29, 2013 1:16 PM in response to Linc Davis

12/29/13 3:12:03.623 PM Safari[1795]: Performance: Please update this scripting addition to supply a value for ThreadSafe for each event handler: "/Library/ScriptingAdditions/SIMBL.osax"


That's what it says under normal operation which produced the white flash. I'm not sure if the log got the issue of "white flash after I click on a link and before it loads the next page requested"
Does this happen to you or anybody at all? Please let me know.

Dec 29, 2013 1:46 PM in response to cabvip

Uninstall SIMBL as follows. Back up all data before making any changes.

Triple-click anywhere in the line below on this page to select it, then copy the text to the Clipboard by pressing the key combination command-C:

/Library

In the Finder, select

Go Go to Folder...

from the menu bar, paste into the box that opens (command-V), and press return. A folder will open. From that folder, delete the items listed below (some may be absent.) You may be prompted for your administrator login password.


  • Application Support/SIMBL
  • InputManagers/SIMBL
  • LaunchAgents/net.culater.SIMBL.Agent.plist
  • ScriptingAdditions/SIMBL.osax


Log out and log back in.


Make sure you never reinstall SIMBL. It’s likely to come bundled with another third-party system modfication that depends on it. If you want trouble-free computing, avoid software that makes miraculous changes to other software, especially built-in applications. The only real exception to that rule is Safari extensions, which are mostly safe, and are easy to get rid of when they don’t work. SIMBL and its dependents are not Safari extensions.

Dec 29, 2013 2:54 PM in response to Linc Davis

Looks like this is not the solution. I still am getting flashed white screen before it loads to the next link within a site. I tested it with several websites and it has not stopped. The console does not appear to have any new logs when I reproduced the issue over and over again.


Can you or anyone reproduce it for me if it is not just me. I think it is Safari problem...let me know.

Dec 29, 2013 3:00 PM in response to cabvip

Please read this whole message before doing anything.


This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.


Step 1


The purpose of this step is to determine whether the problem is localized to your user account.


Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”


While logged in as Guest, you won’t have access to any of your personal files or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.


Test while logged in as Guest. Same problem?


After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.


*Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.


Step 2


The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.


Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Boot in safe mode and log in to the account with the problem. Note: If FileVault is enabled, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.


Safe mode is much slower to boot and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal boot may also be somewhat slow.


The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.


Test while in safe mode. Same problem?


After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of steps 1 and 2.

Jan 8, 2014 6:55 AM in response to Linc Davis

I don't think the OP has a complex problem, I just think that like me s/he has just been annoyed when loading new webpages that the Safari main window goes white before it starts loading the new page.


When browsing at night, especially when a lot of pages have darker themes, to suddenly get a nearly all-white screen is a bit blinding and annoying. It would be great if there were an option or hack to make the window dark grey inbetween webpages.


More environmentally friendly too 😉

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How can I prevent white screen flash before loading page?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.