While I don’t agree with what Google does, they want to remove third-party cookies entirely next year. So it’s indeed a replacement, not supplemental.
While I don’t agree with what Google does, they want to remove third-party cookies entirely next year. So it’s indeed a replacement, not supplemental.
Webkit is an incredibly complex and rich engine for rendering web content. That kind of content comes in so many uncountable varieties that still need to work correctly. Easy example, this is equivalent:
<b><i>test</i></b>
<b><i>test</i></b>
(imagine the last I and b being switched, Lemmy won’t let me do it)
Even though it shouldn’t but there’s enough idiots doing this so the browser supports it.
Now imagine, on top of that there’s also a huge engine interpreting runnable code (Javascript). Any runnable code is inherently unsafe so it has to be sandboxed. That’s where the vulnerabilities come into play. There are so many ways to break a sandbox and it’s impossible to 100% find every single one.
Regarding experimental Features: These are for developers to verify their stuff works with upcoming features. If you don’t want that, just don’t use that. That simple.
No you’re correct. Android does run a JVM, just not Oracle’s. That has always been the case. Back in the day it was Dalvik, nowadays it’s ART.
Unused RAM is wasted RAM. Even if it’s just the OS keeping apps on memory for faster launches. If you do need heavy RAM for a task your OS is clever enough to reshuffle things.
Used RAM does use more electricity but that is so neglible it’s a non-issue and no argument.
Of my 32 GB at least 26 GB are constantly in use.