Space Pirate
Join Date: May 2004
Location: Atlanta
|
This morning I followed a thread on Reddit about why "we suddenly hate chrome".
Apparently, Google is apparently working to ensure that ad-blockers won't work with future editions of Chrome and there has been a movement (by some) to move away from Chrome, so maybe this is the beginning of the message to penetrate out to people like me. It was an educational discussion, and it made me realize that Safari also relies on Webkit. CAN Apple move away from Webkit? ... |
quote |
‽
|
Chrome uses Blink, which forked from WebKit long ago. Apple isn’t affected.
|
quote |
Space Pirate
Join Date: May 2004
Location: Atlanta
|
Quote:
Quote:
... |
||
quote |
‽
|
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||
quote |
Sneaky Punk
|
Internet Explore is long dead, why is this even mentioned? On Windows you can get by using MS Edge, which is also webkit based. Firefox is my main browser, both platforms, since it syncs between both and mobile. Problem is some sites are totally broken and don't work in Firefox, because they were made for Chrome. Thus you are forced to use a webkit based browser for some sites.
|
quote |
Selfish Heathen
Join Date: May 2004
Location: Zone of Pain
|
Almost! Edge (and Chromium from which it came) uses Blink, not WebKit.
chucker already posted the basic explanation, but I'll reiterate and elaborate for anyone else lurking and curious to learn more... There are three mainstream browser engines today: WebKit, Blink, and Gecko. Apple builds WebKit and uses it in Safari. Any browser you get on iOS is effectively a Safari skin because Apple doesn't enable third-party browser engines. This means that, yes, "Firefox" or DuckDuckGo or whatever browser X for iOS is actually just rebranded Safari with a few different bells and whistles. (That's a minor simplification of things, but it's basically true.) Google builds Blink and uses it in Chrome/Chromium. Blink started as a fork of WebKit many years ago, but the code has significantly diverged for a long time, and Blink and WebKit should not be considered the same today. They share a common ancestor, like humans and hedgehogs, but a lot has changed to both lineages since then. All Chromium-derived browsers including Microsoft Edge, Brave, Vivaldi, and Opera use Blink, and to the best of my knowledge, none of them really modify Blink itself. So, when Google changes something about Blink, all of those other browsers will be getting that change very soon, whether they like it or not. The Mozilla Foundation builds Gecko and uses it in Firefox. Gecko has been around and evolving on its own path for many, many years. Gecko is like a godfather to modern web browsers. It may not share direct ancestry, but it's been around since long before the others were born. There are a few forks of Firefox/Mozilla, but really Firefox is the only thing using Gecko worth mentioning. There are also a couple other fringe browser engines that are still actively maintained by enthusiasts, but all their users combined hardly even registers as a rounding error compared to any of the above. When Google flips the Manifest v3 switch, all the Chromium/Blink-based browsers will soon suffer the same limitations (or gain the same benefits, depending on your perspective). I believe it's very unlikely that any third-party vendor will commit resources to maintaining a fork of the older engine and APIs once Google stops supporting them. To do so would be very expensive in terms of development and maintenance, and it would put the vendor's fork at risk of attack when vulnerabilities are found and patched in Chromium/Blink if they're not also promptly ported and patched in the fork. Firefox is also going to support Manifest v3 for WebExtensions, but Firefox's/Gecko's implementation won't completely cripple its add-ons like Google will. Mozilla says Firefox will continue to allow add-ons to inspect, intercept, and modify or block network requests at a low level, though they would encourage developers and users not to grant blanket access to all sites and traffic unless actually necessary. For good dynamic ad blockers, it's necessary. My understanding from the Apple side is that Safari/WebKit's add-on/extension model is already pretty severely crippled. An extension can only apply a pre-built set of filters. uBlock Origin hasn't existed for Safari for many years because it can no longer access and manipulate traffic and content in a meaningful way. That's why you generally just get one big on/off switch for other Safari and iOS ad-blockers today. You get exactly what they offer, and you can't define your own custom rules and filters. I also switched from Chrome to Firefox many years ago, at least 5-6 years, I think, and I haven't regretted it. I converted my wife several years ago, too, and she's been perfectly happy since getting over the initial adjustment period. I keep a copy of Chromium around just in case I encounter some broken website, but that happens maybe a couple times a year at worst. I genuinely can't remember the last time I had to use Chrome/Chromium for anything. I could do a lot more soap-boxing about why I use and support Firefox, but I'll save it unless anyone actually wants to hear it. The quality of this board depends on the quality of the posts. The only way to guarantee thoughtful, informative discussion is to write thoughtful, informative posts. AppleNova is not a real-time chat forum. You have time to compose messages and edit them before and after posting. |
quote |
Lord of the Rant.
Formerly turtle2472 Join Date: Mar 2005
Location: Upstate South Carolina
|
Google never cared about my privacy nor my desire for my data to be mine. They want it all so they provide the browser for free... because you are the product. I have Chrome, but only for the ability to compare site renderings with different engines like Brad explained.
I still used Safari day to day on my Mac, but Firefox on my PC VM for work. For ad blocking/tracking blocking I use Pi-hole. I don't count on browsers to be able to do that, though I do have plugins to manage scripts and such on the PC VM. Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.” Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it. |
quote |
Sneaky Punk
|
Brad, I assume Firefox (Gecko) dates back to the original Mozilla web browser, maybe even end of life versions of Netscape Navigator? It was Mozilla that kind of took over Netscape wasn't it? Foggy memories of stuff from that time, since I wasn't following tech as closely until around the time I joined Applenova in 2005.
|
quote |
Space Pirate
Join Date: May 2004
Location: Atlanta
|
So what happens if a person sticks with Chrome?
A complex profile of their browsing habits is maintained by Google? ... |
quote |
‽
|
Quote:
Mozilla went through a complete rewrite in the early 2000s, so its code is largely unrelated to Netscape Navigator. |
|
quote |
Sneaky Punk
|
|
quote |
Selfish Heathen
Join Date: May 2004
Location: Zone of Pain
|
Quote:
Quote:
Netscape Navigator (1994) → Netscape Communicator (1997) → Mozilla (1998) → Phoenix (2002) → Firebird (2003) → Firefox (2004) I actually had a boxed copy with floppy disks of Netscape Navigator back in the mid 90s. I wish I held on to that thing. It would've been a cool keepsake and neat office conversation piece all these decades later. The quality of this board depends on the quality of the posts. The only way to guarantee thoughtful, informative discussion is to write thoughtful, informative posts. AppleNova is not a real-time chat forum. You have time to compose messages and edit them before and after posting. |
||
quote |
‽
|
Quote:
At the time, the prevailing wisdom was still to do a successor to Netscape Communicator, which was this weird all-in-one thing (web, e-mail, Usenet, chat, …). Netscape 6 did ship that way, and the approach continued in parallel for a while as "Mozilla SeaMonkey". You can still get that, but I'm not sure why anyone would. It's the iTunes approach of a kitchen sink… |
|
quote |
Space Pirate
Join Date: May 2004
Location: Atlanta
|
Back in the 90s I would use ResEdit to change the graphics in Netscape so that we could use it onscreen in TV shows - we had zero idea if that made it kosher or not, but I don't think the browser makers had any sort of legal team for licensing usage onscreen at that point, or if they did there was no blowback on us about it.
Man, but time flies. I guess I need to get my butt in gear to transition to Firefox. Laying my hands on a Raspberry Pi at this point sounds like a challenge, and rigging a Pi up to my stupid AT&T box will take more mental energy, at which point I will need to go to the thread about using Wi-Fi with my box to figure out how to configure better Wi-Fi coverage and gee whiz there are other more broken things that I need to deal with than this.... ... |
quote |
Selfish Heathen
Join Date: May 2004
Location: Zone of Pain
|
Quote:
Would you believe that my career in software engineering started doing basically the same thing? The year was 1994. I was in my 7th grade history/social studies class that had a Macintosh in the back of the room. I was somehow already known as the resident nerd/computer whiz kid and was asked to fix or set up something on that computer. That was when I found ResEdit with its bizarre jack-in-the-box icon, and I fell in love with hacking/modding everything I could get my hands on. Icons, sounds, fonts, menus, buttons, text strings… anything I could edit, I'd try to. Around the same time, I found HyperCard, and that provided my first at-home environment to dabble in actual programming. I might have copied ResEdit from that computer to a floppy disk to take home. Quote:
Quote:
Once you get one, at least you know you have some friends here who have experience to help out. Be aware that if you've never regularly used Linux (have you?) that the Pi operating system is based on the Debian Linux distro. So, that comes with its own challenge. There's a lot to learn, but various community projects (and plenty of YouTube tutorials) try to smooth over the rough technical bits. The quality of this board depends on the quality of the posts. The only way to guarantee thoughtful, informative discussion is to write thoughtful, informative posts. AppleNova is not a real-time chat forum. You have time to compose messages and edit them before and after posting. |
|||
quote |
Sneaky Punk
|
Quote:
|
|
quote |
Selfish Heathen
Join Date: May 2004
Location: Zone of Pain
|
|
quote |
Sneaky Punk
|
Ah yes! I recall having to run nightly builds sometimes to get around bugs, or maybe that was early Safari. Maybe it was both.
|
quote |
Space Pirate
Join Date: May 2004
Location: Atlanta
|
|
quote |
Dark Cat of the Sith
|
I was a Camino loyalist for a long long time. I love and miss that neat icon.
|
quote |
Posting Rules | Navigation |
|
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Safari vs WebKit Nightly | jdcfsu | Apple Products | 20 | 2009-01-26 13:08 |
&%*(#% copy protection for game - help me ditch the DVD? | Kickaha | Genius Bar | 11 | 2007-11-16 16:54 |
MS already to ditch the Zune? | Mark_TS | Speculation and Rumors | 57 | 2007-04-13 10:42 |
Will Apple Ditch OS X for Windows?...(Never gonna happen) | kieran | Speculation and Rumors | 36 | 2006-02-24 00:57 |
Palm to ditch its own OS and embrace Windows Mobile? | FFL | Third-Party Products | 30 | 2005-09-28 03:03 |