removing welcome to safari splash screen

Not applicable

has anyone had success removing the welcome to safari screen that opens up when you first open safari. we rebuild accounts from the user template whenever someone logs off and every time someone logs back in the welcome screen pops up when they launch safari and then the top sites page. ideally we would like the home page we have set be what shows first. the only thing i thought might be it was a LastSessions.plist but that doesnt seem to be it. thanks

jorge a. najera-ordonez

4 REPLIES 4

Bukira
Contributor

well i use a managed preference in my OD

Criss Myers
Senior Customer Support Analyst (Mac Services)
Apple Certified Technical Coordinator v10.5
LIS Business Support Team
Library 301
University of Central Lancashire
Preston PR1 2HE
Ex 5054
01772 895054

ernstcs
Contributor III

Since I am currently not using managed preferences I have a package with the files for Safari. This works fine in our labs since each user gets a new profile when they login. For offices we didn’t bother. =)

Just did a standard snapshot before and after launching Safari. Probably don’t need all of these files...

Files are in:

/Users/<username>/Preferences/

com.apple.Safari.plist com.apple.Safari.RSS.plist

/Users/<username>/Safari/

Bookmarks.plist History.plist HistoryIndex.sk LastSession.plist TopSites.plist WebpageIcons.db

Craig E

Kedgar
Contributor

You may be able to get away with just writing a script to touch those
files... I would assume it is similar to disabling the registration when
creating an image with InstaDMG. The other thing you can do is to edit the
new user template.

Infra
New Contributor II

You have to set following value in com.apple.Safari.plist (tested with the Safari 8.0.6) to disable the 'Welcome..." splash:

default write com.apple.Safari LastSafariVersionWithWelcomePage -string "8.0"

To disable the question about the current default Browser:

default write com.apple.Safari DefaultBrowserPromptingState -int 4

Set the Homepage you like to start with:

default write com.apple.Safari HomePage -string "http://www.jamfsoftware.com"

Do it wherever you want to. We set it via "User Template/Non_Localized".

Cheers
michi s