Asking
Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

Which web browser do you use?

I use duck duck go.
This page is a permanent link to the reply below and its nested replies. See all post replies »
helenS · 36-40, F
Duck Duck Go is not a web browser.
TheOrionbeltseeker · 36-40, M
@helenS I am sure about it being an android browser.

By web browser, I do understand website browser. If there is other meaning to it, I would be happy to be enlightened.
This comment is hidden. Show Comment
helenS · 36-40, F
@TheOrionbeltseeker A web browser is a computer program that renders and displays html files, and other file formats. Apple's Safara and Microsoft's Edge are web browsers.
TheotherAndy · 41-45, M
Duck duck go works like that as well@helenS
TheOrionbeltseeker · 36-40, M
helenS · 36-40, F
@TheOrionbeltseeker Yes to the man on the street, a search engine and a web browser may be more or less the same thing. That's why they advertise their meta search engine as a "browser".
Elessar · 26-30, M
@helenS They're referring to this: [u]https://github.com/duckduckgo/Android[/u]

Technically a customised wrapper around WebKit, could classify as a browser I suppose.
OldBrit · 61-69, M
@Elessar the actual engine isn't unique
OldBrit · 61-69, M
But then chrome and Edge are the same engine under the skin
TheOrionbeltseeker · 36-40, M
@helenS Thank you for the insight of it else I would always consider it as a browser. It does all the work of a browser on Android except it often download files not in jpg format.
OldBrit · 61-69, M
[quote]Our DuckDuckGo browser extension and mobile app is available for all major browsers and devices, and blocks these Google trackers, along with the ones from Facebook and countless other data brokers.[/quote]

It's a plugin
Elessar · 26-30, M
@OldBrit They're both WebKit wrappers too in a way. Except they run their own customized version of WebKit, whereas this DDG app embeds the Android-provided view.
helenS · 36-40, F
@OldBrit Yes but Edge comes from Microsoft, Chrome is owned by Google; and their business models are different; MS live from selling office software and operating systems, so you are a [u]customer[/u]. With Google, you are not the customer. You are the [u]product[/u] which is sold to their [u]real[/u] customers, i.e. companies who want to get your data.
OldBrit · 61-69, M
@Elessar depends if you view the wrapper or the engine as the browser.

I use Chrome but on pc I use under the edge wrapper mostly as it is most memory efficient one
OldBrit · 61-69, M
@helenS another reason I favour Edge my main preference is around memory efficiency....

You can take the boy out of software engineering but you can't take the software engineer out of the man 🤣🤣🤣
Elessar · 26-30, M
@OldBrit Well, my point is that Edge and Chrome themselves are "wrappers of the engine" too 😋
Northwest · M
@TheOrionbeltseeker [quote]I am sure about it being an android browser.
[/quote]

It's a search engine, not a web browser.
Northwest · M
@Elessar I am not familiar with that repo, but in that case, it would be a plugin, because WebKit is what Safari uses as well.
Elessar · 26-30, M
@Northwest It's an app that wraps the WebKit engine/view inside it and provided navigation functionality. A wrapper of a web engine could, in theory, be called a browser.
helenS · 36-40, F
@Elessar Is JavaScript-ability seen as a part of the "engine"? Or is it independent?
Elessar · 26-30, M
@helenS I suppose independent, although WebKit usually features V8
helenS · 36-40, F
@Elessar Thank you 🌷 – of course what does and does not belong to the engine is just a matter of definition.
Northwest · M
@helenS [quote]Is JavaScript-ability seen as a part of the "engine"? Or is it independent?
[/quote]

EcmaScript specifies how JavaScript is implemented by a browser, but does not specify how it runs inside browsers. That decision is up to the browser developer.
helenS · 36-40, F
@Northwest Thank you. I use Javascript all the time, but I have no idea how it works "under the hood". 🌷
Northwest · M
@helenS It depends on where/how you use Javascript. Probably too long of a topic for SW, but at some point, everything is broken down into Javascript, so it could be executed in the browser. Now it's also possible to run server-side Javascript as well.