It's actually somewhat laughable... Google decided they'd fork WebKit and have their own engine for Chrome, and this is what they ended up with.
Sadly yes instead of a complete rewrite of the browser.http://www.omgchrome.com/chrome-discards-your-least-interesting-tabs-to-free-memory/
So this is one way they're working on resource usage.
Sadly yes instead of a complete rewrite of the browser.
The stable channel has been updated to 44.0.2403.125.
Perhaps you could ask google? they have been punching out updates for several days now, have you noticed?This is significant because? A little context goes a long way for those of us who are not psychically inclined.
Perhaps you could ask google? they have been punching out updates for several days now, have you noticed?
Windows originally copied ideas from macintosh - became the first 'software company' - and built a more intuitive OS during the first wave of PC's / internet. After Apple copied ideas from Windows and the two OS's became similar - Apple immediately took control of the market because they always integrated with hardware and focused on individual customers - at a time when windows got legacied into corporate environments, relied on 3rd party hardware, and lost their flexiblity. Windows 10 is first OS that's actually an improvement to Windows 95 (IMO) with potential to become a much greater OS - and the windows tablets are pretty legit (better than an iPad) - so there's competition brewing - and maybe 4-6 years from now microsoft or google will invest in the hardware / software integration more than they already have (or maybe they are just doing a really bad job at it)
I still use chrome for the dev tools, and IMO it was better browser until last year (despite increased memory usage), but it's gotten much worse over the last year. On OS X, Chrome will decrease battery life by an hour according to this article. The game changer happened when webkit implemented a four tier JIT in safari's architecture (blog post reference). It was a big deal when they announced it - and it gives safari an advantage no other browser can compete with (especially if the optimizations rely leverage mac hardware). Apple really focuses on integration of software / hardware, and has done so for a long time. Windows / Google are primarily software companies that dabble with hardware - and even though android / windows are lagging behind Apple when it comes to the full optimized experience (eg. windows VM's run faster on my mac than an actual pc laptop). - but they're catching up.
Backstory:
Windows originally copied ideas from macintosh - became the first 'software company' - and built a more intuitive OS during the first wave of PC's / internet. After Apple copied ideas from Windows and the two OS's became similar - Apple immediately took control of the market because they always integrated with hardware and focused on individual customers - at a time when windows got legacied into corporate environments, relied on 3rd party hardware, and lost their flexiblity. Windows 10 is first OS that's actually an improvement to Windows 95 (IMO) with potential to become a much greater OS - and the windows tablets are pretty legit (better than an iPad) - so there's competition brewing - and maybe 4-6 years from now microsoft or google will invest in the hardware / software integration more than they already have (or maybe they are just doing a really bad job at it)
Anyways - at the current moment, one could argue that Safari is the most advanced / optimized browser for an operating system - BUTTT they are not cooperating with the open source community and that's bad. Safari is the now the new IE
Side note: Firefox is okay because it's just a browser built to be a browser - Chrome / Safari have competition - Edge / IE isn't actually competing yet but maybe it will in the next year or two.
Edit: - I hope Chrome puts more effort into the OS X optimization but they'll need to add that fourth layer JIT to actually compete with Safari (which isn't necessarily OS X specific).
Double Edit: Decreasing memory consumption for unused tabs (which is what they're doing) is a good decision to make and Chrome might be able to fix the CPU overheating issue that's draining the battery - which will mitigate the power consumption - but they aren't addressing the fourth JIT layer yet (well they probably are in secret lol) I'd give it 1-2 years before chrome will be as optimized as safari. Until safari 9 beta came out I didn't even use safari (I like Chrome and safari just doesn't have the extension ecosystem and utility of chrome)
This is pretty much non-sensical, inaccurate rubbish. It demonstrates that you have little understanding of the timeline in the evolution of the PC nor of OS technology. If you'd like i can go through this sentence by sentence to show you
Safari is not the new IE. Apple is working with the OS community, just not as vocally as some would like. I know the article you're likely getting your information from, and it is just wrong.
That's probably true, but what's also true is that Internet Explorer on Windows - (maybe by chance) exposed more humans to computers for the first time in their life, than there are people involved in the history of computer science - it's why Bill Gates was the richest person in the world. I guess the point I was trying to make is that the roles have reversed, Apple is the 'industry leader' in OS and laptop design. When IE was at it's peak, when the 'internet standards' were initially being formed, they decided to 'go rogue' on a few implementations of IE - they didn't feel like the standards were that important - slacked off on a few - and they certainly didn't anticipate the current state of the web at all. A browser is just a means to an end, and when you can't get to that end, people will stop using that browser. Five years ago, 90% of people surfing the web used IE - now they only have a 1/3 of the internet, and if people weren't legacied into using IE that number would be closer to 15%.
Yes I'm quoting a ****** article about their lack of attendance at a conference - but there are actually quite a few powerful - open source standards that Apple is just.. ignoring. All you need to do is read the current API of Javascript on mozilla's wiki - and look at the bottom for compatibility. They're kinda slow to implement standards, and they've out-right refused a few standards that even 'Edge' supports, making Safari the 'lone island' with web community at the moment. I think they have an IE complex because of iOS, and they want to be unique. But that's going to bite them in the ass if (or when) an ecosystem of web applications based on that technology that they've chosen not to implement goes viral..
When IE was at it's peak, when the 'internet standards' were initially being formed, they decided to 'go rogue' on a few implementations of IE - they didn't feel like the standards were that important - slacked off on a few
There is a huge difference between ignoring and not implementing because of either performance or philosophical issues.
The strategy's three phases are:[11]
- Embrace: Development of software substantially compatible with a competing product, or implementing a public standard.
- Extend: Addition and promotion of features not supported by the competing product or part of the standard, creating interoperability problems for customers who try to use the 'simple' standard.
- Extinguish: When extensions become a de facto standard because of their dominant market share, they marginalize competitors that do not or cannot support the new extensions.
Unfortunately what Microsoft did with regards to internet standards in the 90's was way more malicious and destructive than incompetence, apathy or sloppiness. It was a systematic attempt to subjugate the web standards by illegally exploiting their OS monopoly. It became known as "Embrace, Extend and Extinguish".
https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
I meant with the WebKit team. I don't think they're ignoring.
Chrome is also a good browser but would take time depending on the device you are using and your internet connection. If this rumor is true then it is possible that Chrome could be use with ease on the Mac device which is a good thing to hear for those who dedicated their lives with Chrome.
I made a python script that generates a html-document that displays all the pictures that it finds inside the folder it is executed in (just some doodle). It is very simple, but is quite demanding for the rendering engine of the browser (especially for >100 pictures). Safari is 100% buttery smooth (constantly 60 Hz without a single stutter), Opera has just very occasional stutters (but lower memory usage), Chrome is stuttering very noticeably and Firefox is by far the worst, using 80% CPU and somehow using up 2 GB of memory (when all other browsers managed fine with just 60-100 MB) and heavy stuttering.
I guess what I want to say is that apparently there's a lot you can do wrong with browsers and they are not the same at all. Especially Firefox is at it's worst condition since it was launched, I don't know what the hell the developers are doing here. It's extremely CPU and memory hungry and it's implementations of CSS3 and HTML5 are also the worst of all browsers (I actually had to change the code because Firefox was the only browser that couldn't handle one particular bit of CSS3). So stay away from Firefox and if you need/want an alternative to Safari, look into Opera, it's actually a great browser and overlooked for no good reason.