Download Most Recent Version Of Safari For Mac
Jul 23, 2015 - Older versions of OS X don't get the newest fixes from Apple. I also can't download certain programs or open some YouTube videos. A customer will come in with a Mac that works fine except they can't do much on the. Apple Safari is Apple's web browser that comes bundled with the most recent macOS. Safari is faster and more energy efficient than other browsers, so sites are more responsive and your notebook battery lasts longer between charges. Built-in privacy features are stronger than ever.
Older versions of OS X don't get the newest fixes from Apple. That's just the way software works. If the old version of OS X you're running doesn't get important updates to Safari anymore, you're going to have to update to a newer version of OS X first. How far you choose to upgrade your Mac is entirely up to you.
But it's definitely time to get things in order, because there are good reasons why you're getting the 'This version of Safari is no longer supported', and they typically have to do with security or capabilities that you're missing. I have a 2009 MacBook Pro. It works fine but I keep getting messages that says 'This version of Safari is no longer supported.
Please upgrade to a supported browser'. I also can't download certain programs or open some YouTube videos. Should I upgrade my browser, and if so, should I use Yosemite? Also, if I upgrade to another browser, will there be significants changes in what my my screen looks like. (I'm one of those people who doesn't like any kind of change.) Thanks for any help you can offer. I see this problem in the store I work in quite frequently.
A customer will come in with a Mac that works fine except they can't do much on the web anymore because they keep getting that error message. That error message is legitimate: Some web sites will block you from their content if they judge you to be a security risk or if the browser you're working with is too old to support the technology they are dependent on. Unfortunately, there's nothing you can do under those circumstances except get your Mac working with more modern software. Some people reading this may be surprised to learn that you're not already running, after all, it should work just fine on a 2009-era Mac. But the fact is that many of us, like you, use our Macs with the software they came with, because that's what we're accustomed to and that's what we like to use. And as the old adage goes, if it ain't broke, don't fix it. You didn't tell me how your MacBook Pro was configured, but if it's a 13-inch model, and assuming you fall into the 'if it ain't broke' camp, I'm guessing that your 2009-era MacBook Pro came with OS X 10.5 'Leopard,' which is an elderly operating system by Apple standards.
The bad news is that you can't just arbitrarily jump to Yosemite. After all, you need the Mac App Store to do that, and you don't have the Mac App Store on your Mac, because that wasn't introduced until Snow Leopard came out later that year. The good news is that Apple still offers Snow Leopard for sale — you can buy it on DVD for $19.99. It's also, though it'll cost you a bit more. Getting Snow Leopard on your Mac, with the requisite security and app updates offered, may get you to the point where you're not seeing unsupported browser messages anymore; you can also download or at that point; both of those web browsers continue to support Snow Leopard as well. The good news is that Snow Leopard is similar enough in look and feel to Leopard to be a very unobtrusive update for you.
You should be able to apply it without any really jarring complications that will take out of what you're used to. Bumping your Mac up to Snow Leopard and applying any software updates will provide you with access to the Mac App Store, and you can further upgrade your Mac from there, if you choose. Can your Mac run Yosemite? Yes, it can — though there's a few caveats.
First of all, you'll need at least 2 GB RAM, and I'd really recommend having 4 GB or more installed. (If you're not sure how much RAM your Mac has, go to the menu and click on 'About this Mac,' it should tell you there.) Secondly, Yosemite does introduce a lot of visual changes to the Mac operating system that you may not like. So Snow Leopard may be your best bet.
Regardless, Snow Leopard is your first stop before you go any further, because Leopard is definitely past its prime at this point. This post may contain affiliate links. See our for more details.
Part of preparing most websites and web apps for shipment is testing across devices. Several popular web-based browser testing services make it possible to test iOS's Mobile Safari, but the best of these tools require an additional fee, have limited free features, or restrict the number of users who can use an account at the same time. Apple makes iOS testing available for free to all macOS users, with their Simulator app. The app is hidden away and you need to go through some hoops to support older versions of iOS, but you don't need special technical know-how. Here's how to get it up and running with just a few clicks (and some longish download waits).
It works for watchOS and tvOS as well! Getting Ready First install, Apple's developer suit. Be prepared for a long download. Simulator is a standalone app but it's buried deep within the hidden contents of XCode, where you can't get at it, and where Spotlight doesn't see it. So make a symbolic link of it in the Applications folder. Here's how, in case you don't know:. Open Terminal (in the Applications folder) or your favorite terminal app.
Copy and paste this line: ln -s /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app /Applications If you're comfortable with that, hit Enter. Otherwise, skip down to the Addendum for an explanation. Open up your Applications folder. You should see Simulator! And Spotlight should find it now too! (Note: Spotlight should find it.
This stopped working for me the same day I updated from Xcode 9 to Xcode 10. Hopefully Apple fixes this.) Using Simulator Open Simulator (double click it from the Applications folder, or open it from Spotlight, or if you're psyched about flexing new-found command line powers run —type and follow with the Enter ⏎ key— the command open /Applications/Simulator.app). Look at that! An iOS device! Now you can click on the Safari icon and start browsing! But read on to get the most out of Simulator Configuring Simulator With the devices you need all installed, let's get to know Simulator a little.
We'll change the window size, add support for your computer keyboard, and add support for trackpad scrolling. Turn on the ability to type in Simulator with your keyboard By default, you have to use the on-screen keyboard to type in Simulator's iOS devices, just like you use the on-screen keyboard on a real iOS device. But you can turn on support for your physical keyboard: In Simulator's 'Hardware' menu, under 'Keyboard,' check 'Connect Hardware Keyboard.' Share the clipboard across macOS and your Simulator devices By default, the standard command v keyboard shortcut will not work to paste to Simulator from any other app.
To turn on the shared clipboard (known in Apple devices as the pasteboard), select 'Automatically Sync Pasteboard' from the 'Edit' menu. Note for users running older versions of Xcode: This worked differently prior to Simulator 10. You'll have to use shift command v to paste the macOS clipboard into the Simulator pasteboard, and then you can use command v to paste from the pasteboard. Switching Devices With Simulator you can test any Apple device.
Select the device you want to use from the 'Device' submenu in the 'Hardware' menu. By default you'll have only the latest version of iOS, tvOS, and watchOS, but you can easily install 'runtimes' for older versions. Add support for older versions of iOS, tvOS, and watchOS To add support for other versions of iOS, tvOS, or watchOS, first select 'Manage Devices' from the the 'Hardwear' menu's 'Device' submenu.
Download Most Recent Version Of Safari For Mac Free
(For iOS marketshare by version, refer to. Historically, the most recent and second most recent versions of iOS account for between 80–90% of iOS usage, with adoption of the most recent version taking several months to surpass the second most recent version.) That will open the Xcode app's 'Devices' window. Select the 'Simulators' tab. Then click the + in the bottom left corner. (Note that your window may look different — as of this writing, it has been redesigned in every recent version of XCode. In XCode 9 you'll have to select 'Add Device' from the +'s contextual menu). Under 'OS Version,' select 'Download more simulator runtimes.'
Another new window opens, Xcode's 'Components' preferences' list of simulators. Click the downward arrow button next to the OS you want to install support for.
When the download is complete, close the window. Back in the 'Create a new simulator' dialog:. Leave the 'Simulator Name' field blank. Select the device you want a simulator for.
And the OS version you just downloaded should be an option now! (Note that 'OS Version' is limited by 'Device Type,' so you must select the device type first.) Click 'Create,' and quit Xcode. Back in Simulator, the device you just added should show up in the 'Devices' list! There you have it! If you aren't familiar with the command line and want to understand what the symbolic link command was doing, continue down to the addendum. Otherwise, you're set up to test things on iOS without going through some extra service! Limited-audience bonus 1: Turn on three-finger trackpad scrolling in Simulator By default, you can scroll in a Simulator device by clicking and dragging.
With the hardware keyboard connected, you can also use the keyboard arrow keys. If you're used to using trackpad scrolling (e.g. Two-finger scrolling) in macOS, you may want to turn it on for Simulator too.
While two-finger dragging isn't supported, three-finger dragging is. As of this writing, the experience really isn't good: there can be a initial delay, and then another delay before inertial scrolling kicks in. Here's how to turn it on: From the System menu () open the 'System Preferences,' and from there, open the 'Accessibility' preferences. Under 'Mouse & Trackpad,' open the 'Trackpad Options' and turn on 'three finger drag.' Limited-audience Bonus 2: Opening multiple Simulator devices on older versions of Xcode Sometimes it's useful to have two devices up on the screen at the same time.
Before, Xcode 8 (or was it 9?) Simulator could only run one device at a time. If you're on an older version of Simulator that doesn't support multiple devices, you can open two instances of the Simulator app with open -n: open -n /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app open -n /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app The second instance of the app opens with an error 'Unable to boot device in current state: booted.' That's saying 'the device you're asking to simulate is already being simulated,' which is true — by default it's trying to open the same device as it's running in the first instance of the app. Say OK, then go to the Hardware menu Device and choose a different device. (h/t for the technique) Addendum: what's that terminal command doing?? If you aren't familiar with the 'command line,' don't just run a command because someone on the internet says to. I don't know if it's ever really happened (it probably has), but there are plenty of urban legends of command line novices getting tricked into doing serious damage to their computers.
I've said that to make Simulator appear you run ln -s /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app /Applications In a nutshell, the Simulator app is installed as part of Xcode, but it's hidden. So we create an alias (aka 'shortcut' to people who learned the term on Windows) to the hidden app, and put the alias in the Applications folder. Here's how it works: The 'command line' lets you run programs that don't have an interface — you tell the app what to do with text commands rather than by clicking on things. The first thing you write is the name of the command. Here, we're running ln, a command that creates links, the technical name for aliases ( ln is short for 'link'). Next, write the command-specific options.
Option are set with 'flags' prefixed with. Ln's -s flag turns on ln's 'symbolic link' option. There are important differences between symbolic links and plain old links, but in this context what matters is that apps cannot be aliased with a link; apps must be aliased with a symbolic link.
The next thing ln needs to be told is the thing you want to create an alias to (the 'source file'). All files on your computer have an address, written in the form folder/subfolder/file where in a/b/c 'c' is inside 'b' which is inside 'a'. This should look familiar from website URLs, and it's actually exactly the same: a website's URL reflects an actual folder structure on a computer somewhere. More or less That used to be a given; now it's only sometimes mostly true.
In our case, Xcode is in the 'Applications' folder, and inside Xcode there's a Contents folder, and in that is a Developer folder, and in that is an Applications folder, and the Simulator app is in that. Next you specify the place ln should put that alias (the 'target directory'). It makes sense to put your alias to Simulator in the 'Applications' folder: add a space after the source file's path, and then write /Applications. (See that / in front of /Applications, in both the source file and the target directory?
That's saying 'this is at the top level' - Xcode is a child of 'Applications' but 'Applications' is not the child of anything. One last bit of vocab: 'Applications' is the parent of Xcode.) Okay, hit Enter!