News for hackers. Stuff that matters.
Re:Google Chromium, sans integration with Google by CGamesPlay on Sunday June 07, 2020 @01:47AM (#23445074)
Safari is my daily driver, but I switch to Chrome when doing web development because the development tools were vastly superior (10 years ago I was in love with Firebug, but I don't think it's kept up with Chromium's dev tools).
Re:Google Chromium, sans integration with Google by drevil-v2 on Sunday June 07, 2020 @02:23AM (#23445222)
Same here. Safari day to day and Edge/Firefox for dev tools

Safari ticks all the boxes for me:

- Power consumption

- Minimal UI that is elegant and easy on the eyes

- Font rendering is much nicer (especially when compared to Firefox)

- Enter a word in the search bar and usually Siri will show you the exact website and just select it to go there. Other browsers will take you to search page first then you select the first result to go there

- SMS integration for 2FA

- Bookmarks UI is so much cleaner than any other browser.

Speaking of bookmarks, why the fuck does Edge and Firefox store any bookmarks created on your phone or tablet under a separate top level section "Mobile Bookmarks"? It is just so unnecessary and adds needless UI interaction just to get to it.

Re:Google Chromium, sans integration with Google by bredren on Sunday June 07, 2020 @02:41AM (#23445294)
Do you use content filtering / ad blocking technology in conjunction with Safari? Last I tried to use Safari, it seemed some of the most common tools could not be plugged in / added on to the browser.
Re:Google Chromium, sans integration with Google by vladvasiliu on Sunday June 07, 2020 @02:58AM (#23445361)
Safari is my daily driver too. Last I checked UBlock origin and Privacy Badger didn't work

I'm using AdGuard, on both desktop and mobile. It works well enough for my needs.

Re:Google Chromium, sans integration with Google by drevil-v2 on Sunday June 07, 2020 @03:03AM (#23445374)
I use 1Blocker and StopTheMadness. Both via the Mac App Store. Works great.

Another 2 handy extensions: Tabs to Links and Tab Spaces.

I don't have any affiliation with any of these extensions; just a satisfied user.

Re:Google Chromium, sans integration with Google by AnonC on Sunday June 07, 2020 @05:21AM (#23445973)
Safari 13 eliminated the previous extension scheme. So there’s no more uBlock Origin and similar blockers (there are content blockers, which work differently from uBlock Origin). Since the ad blocking extensions are lists of content to be blocked that’s given to Safari, one is better off using NextDNS or pi-hole for blocking ads (these will work across all apps too).
Re:Google Chromium, sans integration with Google by Diesel555 on Sunday June 07, 2020 @11:47PM (#23453397)
Wipr is great. Both iOS and MacOS. Safari + keychain is unbeatable IMO. I tried onePassword and I use Brave for dev (Chrome has too much CPU usage, and firefox for Grid debugging). I run Brave / Safari / Chrome / Vivaldi. I find myself in Safari most outside of Dev (zero inside dev).
Re:Google Chromium, sans integration with Google by arafsheikh on Sunday June 07, 2020 @02:55AM (#23445347)
AdGuard works fine with Safari. I also use NextDNS on top.
Re:Google Chromium, sans integration with Google by jsf01 on Sunday June 07, 2020 @02:32PM (#23449467)
Not as simple as just downloading an extension, but one could use a PiHole or similar network-wide ad blocking.
Re:Google Chromium, sans integration with Google by ytch on Sunday June 07, 2020 @04:09AM (#23445665)
The two cons of Safari for me are:

- No AV1, Webp decoder

- No stable bookmark sync cross browser (for example, icloud bookmark sync to another Firefox in Windows is not stable)

except to these, Safari is still my daily browser.

Re:Google Chromium, sans integration with Google by dTal on Sunday June 07, 2020 @08:10AM (#23446816)
>- Enter a word in the search bar and usually Siri will show you the exact website and just select it to go there. Other browsers will take you to search page first then you select the first result to go there

Huh? That's exactly what Firefox's "Awesome Bar" does.

Re:Google Chromium, sans integration with Google by drevil-v2 on Sunday June 07, 2020 @08:53AM (#23446990)
Not really. Say I type in “Ikea” into Safari address bar and I have never visited Ikea.com nor is it in my bookmarks; the first option is “Siri suggestions... Ikea.com”. Either click on it or down+enter to go directly to Ikea.com

With Firefox, with the same starting conditions, there is no way to directly go to ikea.com by just typing in Ikea. If there is no history or bookmark then it will take you to a search for Ikea instead

Re:Google Chromium, sans integration with Google by robin_reala on Sunday June 07, 2020 @09:31AM (#23447204)
In Firefox ctrl+enter prepends www. and appends .com to whatever word you’ve typed in the address bar, then loads it. So for www.ikea.com, just type ikea then press ctrl+enter.
Re:Google Chromium, sans integration with Google by drevil-v2 on Sunday June 07, 2020 @09:46AM (#23447287)
That was just a simple example. The safari implementation is better, I type in “price” and it expands that to “Priceline.com”; just press enter to go directly there, otherwise either keep typing to narrow or down arrow and enter to search
Re:Google Chromium, sans integration with Google by fsflover on Sunday June 07, 2020 @12:09PM (#23448342)
I use Duckduckgo for search and when I enter anything in the address bar and append !, then I am automatically redirected to the first result of the search. Works perfectly in Firefox.
Re:Google Chromium, sans integration with Google by noelsusman on Sunday June 07, 2020 @09:06AM (#23447053)
As usual with Apple, Safari is great as long as you only ever use Apple devices.
Re:Google Chromium, sans integration with Google by fomine3 on Monday June 08, 2020 @12:45AM (#23453630)
Sync Safari data like bookmarks with Windows/Android is pain.
Re:Google Chromium, sans integration with Google by freediver on Sunday June 07, 2020 @09:53AM (#23447334)
Current user of Safari as well because of minimal UI and WebKit.

If you are using macOS, Webkit is the most obvious choice because of superior rendering performance, memory usage and energy usage. Chrome/Blink and Firefox/Gecko are not even close (and probably will never be as WebKit is as 'native' on macOS as it can get).

But lack of openness and advanced browser features on Apple's side made me embark on a project to fork WebKit and build WebExtensions API support on top of it (so you can run all Chrome/Firefox extensions on it and get the best of both worlds). We are about half-way through with API coverage. Focusing on macOS first and we have popular extensions like uBlock or Grammarly running already. We also have an iOS prototype running some FF/Chrome extensions.

Re:Google Chromium, sans integration with Google by hadik on Sunday June 07, 2020 @01:35PM (#23449029)
> build WebExtensions API support on top of it (so you can run all Chrome/Firefox extensions on it and get the best of both worlds). We are about half-way through with API coverage. Focusing on macOS first and we have popular extensions like uBlock or Grammarly running already. We also have an iOS prototype running some FF/Chrome extensions.

This sounds great! Lack of WebExtensions like uBlock Origin and RES were pretty much the reason I switched over to Firefox when Safari 13 dropped, but there is really nothing that comes close to the usability, performance and energy usage of Safari on macOS, so I have been looking for exactly this kind of project for quite some time. I wasn't sure this "compatibility layer" would be feasible to implement, but I guess even supporting uBlock Origin only would make me switch back to Safari in an instant.

Do you guys have a webpage/twitter I can follow or a beta I can sign up for?

Re:Google Chromium, sans integration with Google by freediver on Sunday June 07, 2020 @11:01PM (#23453189)
Not yet, we are pretty much stealth but will announce here when we have first public beta.
Re:Google Chromium, sans integration with Google by niutech on Saturday June 13, 2020 @04:21AM (#23507824)
Is it similar to Topee? https://github.com/avast/topee
Re:Google Chromium, sans integration with Google by freediver on Sunday June 14, 2020 @11:20PM (#23523452)
Not really. That is just a wrapper, and only supports apis supported by Safari. We are building a new browser with native WebExtension API support on top of Webkit.
Re:Google Chromium, sans integration with Google by NetOpWibby on Sunday June 07, 2020 @04:47PM (#23450662)
I’m super interested in this project, where can I see more?
Re:Google Chromium, sans integration with Google by freediver on Sunday June 07, 2020 @11:00PM (#23453185)
You can ping me and I'll add you to the invite list.
Re:Google Chromium, sans integration with Google by NetOpWibby on Sunday June 07, 2020 @11:09PM (#23453228)
Awesome, just sent you an email!

(I run my own mail server so it might be in your spam)

Re:Google Chromium, sans integration with Google by diffrinse on Sunday June 07, 2020 @01:37PM (#23449045)
You're doing God's work
Re:Google Chromium, sans integration with Google by freediver on Sunday June 07, 2020 @11:01PM (#23453194)
Thanks, I too feel it is important work to be done, as hard as it is.
Re:Google Chromium, sans integration with Google by prox on Sunday June 07, 2020 @05:42AM (#23446076)
Don’t know if you recently tried FF dev tools, but it had some good updates in recent times.
Re:Google Chromium, sans integration with Google by Izkata on Sunday June 07, 2020 @04:59AM (#23445887)
Firebug doesn't exist anymore, it died with Firefox Quantum.
Re:Google Chromium, sans integration with Google by est31 on Sunday June 07, 2020 @05:04AM (#23445908)
Was Firebug still useful in the last years of its existence? It seems to me the dev tools have replaced all functionality. At least that's the reason why I uninstalled Firebug.
Re:Google Chromium, sans integration with Google by Izkata on Sunday June 07, 2020 @12:56PM (#23448690)
I don't remember specifically what they were anymore, but I do remember back when that happened there were still 2-3 features in Firebug not in the official tools that I used regularly. I think one was around ajax requests, the other around CSS. I ended up holding off on the Quantum upgrade for about a year for them.
Re:Google Chromium, sans integration with Google by est31 on Sunday June 07, 2020 @05:18PM (#23450926)
There is also Firefox developer edition. Its dev tools are a bit more comprehensive than those of vanilla Firefox. I wonder how it compares to Firebug's feature set.
Re:Google Chromium, sans integration with Google by AnonC on Sunday June 07, 2020 @05:22AM (#23445979)
Weren’t the Firebug features absorbed into Firefox over time?
Re:Google Chromium, sans integration with Google by pmontra on Sunday June 07, 2020 @08:00AM (#23446760)
https://hacks.mozilla.org/2016/12/firebug-lives-on-in-firefo...

> The decision was made that the next version of Firebug (codenamed Firebug.next) would build on top of Firefox DevTools, and Firebug would be merged into the built-in tools.

> And perhaps most importantly, we joined forces to build the best developer tools together, rather than compete with each other. Many of Firebug’s core developers are on the DevTools team, including Jan ‘Honza’ Odvarko and Mike Ratcliffe. Other Firebug Working Group members like Sebastian Zartner and Florent Fayolle are also active DevTools contributors.

> A huge thank you to them for bringing their expertise in browser developer tooling to the project!

Re:Google Chromium, sans integration with Google by hutattedonmyarm on Sunday June 07, 2020 @01:58AM (#23445127)
I too use Safari and switch to Vivaldi and Firefox for webdev. I think FFs dev tools have mostly caught on (especially anything CSS related is better in FF) with Chromium, but it's still a bit behind for JS debugging
Re:Google Chromium, sans integration with Google by nahtnam on Sunday June 07, 2020 @02:55AM (#23445348)
I really really want to switch to Safari but it sucks that they don't support custom new tab pages. That's really the dealbreaker for me
Re:Google Chromium, sans integration with Google by _-o-_ on Sunday June 07, 2020 @08:35AM (#23446915)
You can set new tab pages to open homepage. And set homepage to a local html file.
Re:Google Chromium, sans integration with Google by EdwardDiego on Sunday June 07, 2020 @04:45AM (#23445843)
It also only supports one OS since like 2012 (at least in the past I could run the Windows release in Wine), which may seem like a weird complaint, but it sucks when I need to make sure our web page renders okay for the one business guy who uses Safari and I code on Arch. Thank God for Browserstack I guess.
Re:Google Chromium, sans integration with Google by vanyaklimenko on Sunday June 07, 2020 @05:00AM (#23445890)
Epiphany is what they call Safari on Linux: https://webkit.org/downloads :-). It's slow but works well for testing and debugging Safari-specific issues.
Re:Google Chromium, sans integration with Google by cxr on Sunday June 07, 2020 @08:28AM (#23446889)
Safari and Epiphany are two completely different browsers.
Re:Google Chromium, sans integration with Google by Wowfunhappy on Sunday June 07, 2020 @01:14PM (#23448838)
Epiphany uses webkit, so it’s the same rendering engine.
Re:Google Chromium, sans integration with Google by cxr on Sunday June 07, 2020 @03:13PM (#23449840)
Both being built on WebKit is different from both being the same browser, and even before the Blink split, behavior observed in Safari could differ from behavior observed in Chrome. Using observations of Epiphany as a proxy for Safari is just not reliable. I've seen differences between Epiphany and Safari without even trying—where it wasn't a matter of one being too outdated compared to the other.
Re:Google Chromium, sans integration with Google by bilegeek on Sunday June 07, 2020 @05:14AM (#23445948)
Midori also uses WebKit.
Re:Google Chromium, sans integration with Google by dewey on Sunday June 07, 2020 @06:16AM (#23446226)
What kind of custom new tab page are you talking about? Like a custom URL? Because that's possible.