News for hackers. Stuff that matters.
Re:Vivaldi – A new browser for our friends by WorldWideWayne on Tuesday January 27, 2015 @06:54AM (#8952577)
Personally, I don't care about new engines as much as I care about having a good browser that is not controlled by Google. We need more competitors in this space.
Re:Vivaldi – A new browser for our friends by shadowmint on Tuesday January 27, 2015 @08:39AM (#8952910)
You say that, but look what Google has stumbled onto trying this path on iOS.

Chrome on iOS is rubbish.

...because the Chrome guys are daft? Nope. ...because it's Apple's playground, and they don't want to play, so they've deliberately ('not deliberately') made it so anyone using their engine is a 2nd class citizen, and can only build a poor user experience.

(https://code.google.com/p/chromium/issues/detail?id=423444 for the meta bug if you're interested)

Re:Vivaldi – A new browser for our friends by wingerlang on Tuesday January 27, 2015 @11:14AM (#8953831)
> Chrome on iOS is rubbish.

What makes it rubbish? I remember using it when it was released and I switched to it as my main browser instantly. At the time I felt it was better than Safari, if not only for the top bar being smaller and/or hidden, something Safari did not do at the time. It also had the "request desktop" which is invaluable at times.

Currently I use Safari but it's because I haven't bothered since I use the iPhone browser for almost nothing.

Re:Vivaldi – A new browser for our friends by crucialfelix on Tuesday January 27, 2015 @12:55PM (#8954543)
its much much slower. scrolling down a page often chokes. changing tabs can take 5 or 6 seconds to re-render. I might have low disk space issues on my iPad, but Safari performs flawlessly.

and its not Chrome's fault. Apple do not allow any other web browser on iOS, so Chrome is just WebKit except you don't get the same javascript engine as Safari does.

I stubbornly continue to use it because I want my history and bookmarks to match my desktop.

Re:Vivaldi – A new browser for our friends by davydka on Tuesday January 27, 2015 @01:22PM (#8954682)
iOS has recently opened it's advanced javascript engine to developers which should put App web page rendering speed on par with Safari.
Re:Vivaldi – A new browser for our friends by vhbit on Tuesday January 27, 2015 @02:11PM (#8955026)
I believe because of other limitations Chrome can't use it anyway and it might take a couple of iOS versions before everything will be solved. For details see https://code.google.com/p/chromium/issues/detail?id=423444
Re:Vivaldi – A new browser for our friends by kayamon on Thursday January 29, 2015 @02:39AM (#8964831)
If they opened their platform up properly, then Chrome could simply use the advanced javascript engine it already has.
Re:Vivaldi – A new browser for our friends by wingerlang on Wednesday January 28, 2015 @11:03AM (#8960562)
I had none of those issues.

I also use my devices jailbroken, and there are fixes for the Javascript engine. That being said, I mostly used it without them, and even when I did I noticed no difference. Again, probably because I use the iOS browsers very little.

Re:Vivaldi – A new browser for our friends by eyko on Tuesday January 27, 2015 @12:07PM (#8954219)
Because it's basically Safari with a Chrome skin.
Re:Vivaldi – A new browser for our friends by at-fates-hands on Tuesday January 27, 2015 @12:30PM (#8954382)
>>> .because it's Apple's playground, and they don't want to play

This is very similar to what Windows Phone is doing as well. You can't download FF or Chrome on their phones, just other poor IE clones. Granted, IE has come a long way and is pretty decent on Windows Phone, but if I could use one browser across all my devices, I'd be a bit happier.

Re:Vivaldi – A new browser for our friends by cwyers on Tuesday January 27, 2015 @01:22PM (#8954683)
Is that something Windows Phone is doing, or are Mozilla and Google not making their browsers run on a device with a low market share?
Re:Vivaldi – A new browser for our friends by at-fates-hands on Wednesday January 28, 2015 @04:16PM (#8962595)
After some more looking around, it seems it was a mutal decision.

Windows started the war when they locked out native third-party code development on the Windows Phone 7 platform. Then in subsequent findings, Chrome lamented they can't get enough privileges with Metro app development to make it work and Mozilla knows MS doesn't want to further their platform - so a sort of stalemate at this point, and a loss to Windows Phone users.

Sources:

Mozilla: No plans to release Firefox for Windows Phone 7 (March 2010)

http://www.zdnet.com/article/mozilla-no-plans-to-release-fir...!

Google Has ‘No Current Plans’ to Bring Chrome to Windows Phone (August 2014)

http://www.omgchrome.com/no-current-plans-to-bring-google-ch...

Re:Vivaldi – A new browser for our friends by skrowl on Tuesday January 27, 2015 @08:52AM (#8952966)
Just one more reason to upgrade from iOS to Android. We have real Firefox and real Chrome over here... and have had them for yeaaaars now.
Re:Vivaldi – A new browser for our friends by callum85 on Tuesday January 27, 2015 @10:56AM (#8953687)
How have they made it so anyone using their engine is a 2nd class citizen? Does the engine perform differently outside Safari?
Re:Vivaldi – A new browser for our friends by daxelrod on Tuesday January 27, 2015 @11:30AM (#8953955)
Essentially, yes. To elaborate on the linked bug a bit:

You can use UIWebView, the older interface. The biggest problem is that its JavaScript engine is slower than Safari's, and does not JIT compile code (according to Apple, this is for security reasons). I've also seen complaints about scrolling performance.

You can use WKWebView, the newer interface. Its JavaScript engine does JIT, and it boasts 60fps scrolling. Unfortunately, it's missing several features detailed in the bug, including a way to clear and manage cookies, custom URL handlers, POST request bodies missing in certain cases, etc.

One would hope that the WkWebView bugs and omissions will be addressed in future iOS versions, but today is not possible to make an iOS browser that works as well as Safari.

Re:Vivaldi – A new browser for our friends by kibwen on Tuesday January 27, 2015 @11:29AM (#8953948)
Last I checked, iOS's third-party app policies forbid the implementation of anything akin to a JIT compiler, and even third-party usage of the standard WebView component disables the Nitro JIT. I'm not an iOS dev though, I have no idea if there's been any progress in this space recently.
Re:Vivaldi – A new browser for our friends by piyush_soni on Tuesday January 27, 2015 @02:13PM (#8955032)
Yeah, it's seemingly changed since you last checked. Now they allow you to use the Nitroj JIT. I'm not an iOS developer as well, just heard it.
Re:Vivaldi – A new browser for our friends by ziahamza on Tuesday January 27, 2015 @09:54PM (#8957749)
Its changed now with IOS 8, JIT is enabled for WKWebkit
Re:Vivaldi – A new browser for our friends by giovannibajo1 on Wednesday January 28, 2015 @01:57AM (#8958489)
To be precise, it's not that JIT is now allowed in iOS; that would be a security issue because it would basically allow sandboxed apps to create executable memory area, which is considered very bad. On the contrary, what just happens is that WKWebView is piggy-backing on the new extension system to run in a different process, with a different relaxed sandbox, and communicates to the host app with an IPC channel (similar to eg. Chrome extensions). It looks like there are not enough features exposed over this IPC channel to make a fully featured browser, yet.
Re:Vivaldi – A new browser for our friends by WorldWideWayne on Tuesday January 27, 2015 @01:06PM (#8954609)
Sounds like an Apple problem. My current solution to that is to ignore iOS completely. If I really wanted/needed to use iOS, I'd suck it up and use a slightly less performant browser or just use the default browser.
Re:Vivaldi – A new browser for our friends by gsnedders on Tuesday January 27, 2015 @07:05AM (#8952613)
I dunno — to a fair extent Blink is still controlled by Google. Yes, Opera are now doing a fair bit of work, but if Google walked away there would no longer be nearly enough the resources to keep up the pace of development.
Re:Vivaldi – A new browser for our friends by dale-cooper on Tuesday January 27, 2015 @07:11AM (#8952635)
A good blink/webkit-browser with the ability to self host sync services for it would go a long way. I think the new opera has that, but it's bad for other reasons..
Re:Vivaldi – A new browser for our friends by niutech on Tuesday January 27, 2015 @06:57PM (#8957043)
I disagree. We have plenty of competitors in web browsing area: Chrome, Comodo, Epic, Epiphany, Firefox, IE, K-Meleon, Konqueror, Maxthon, Midori, Otter, QupZilla, Sleipnir, SeaMonkey, and now Spartan and Vivaldi. Why don't they contribute to any established open source project rather than create yet another closed source web browser?