There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…
Shadow: New browser engine made almost entirely in JavaScript
81–90 of 303 posts
Re: Shadow: New browser engine made almost entirely in JavaScript
#82Earlier quoted context omitted.
If you need “new features” not available in Safari in order to run an ecommerce website, I’m fairly confident that you’re doing it wrong. (Of course usually when one delves into exactly what features Safari is missing, specifically the ones which piss off web developers, it’s push notifications. And to that I salute Apple for bravely holding the line against that nonsense.)
No, for me they have more to do with web performance. Look up how to track Largest Contentful Paint in Safari, for example. Many other types of ways to optimize websites are not available in Safari. IIRC push notifications are supported in Safari.
I work in this field too and I’ve heard it all before — and 99% of it is bullshit. Web performance is a solved problem and has been for a decade, unless you build some ridiculous Rube Goldberg machine of libraries atop libraries.
Re: Shadow: New browser engine made almost entirely in JavaScript
#83There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…
I would pay for such a service.
Re: Shadow: New browser engine made almost entirely in JavaScript
#84There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…
I'm confused how the "inner browser" meaningfully helps you accomplish this. How is this any easier or more effective than just having a website that hosts its own advertising assets (or proxies them) and obfuscates/randomizes its DOM structure to make ads difficult to target with simplistic ad-blocking rules?
Re: Shadow: New browser engine made almost entirely in JavaScript
#85There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…
The internet advertising industry needs to move past insisting that user machines have to be involved in a business relationship they have nothing to do with and no legal, or ethical, obligation to uphold. All other forms of advertising work that way. The advertiser and host need to figure out how to keep each other honest without involving passers-by.
It's not just a advertisement and a viewer, it's also the bots.
Adtech is where it's at now just cause it wants you to see it but because a industry of faking viewership built up around it.
No other advertisement has really had to deal with how ads are bought on per viewer basis.
All the targeting tech is equally a response to "personalization" as it is to "fraudulent botters"
You can then understand that if ads reverted to the old static billboard or tv commercial state, there's probably be little incentive to harass the user.
Re: Shadow: New browser engine made almost entirely in JavaScript
#86There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…
At that point I'm just going to have my ad blocker block the entire "inner browser." No website that would employ such a lovecraftian horror is worth visiting anyway.
Re: Shadow: New browser engine made almost entirely in JavaScript
#87Should add the browser for SerenityOS to the examples of new browser engines.
Re: Shadow: New browser engine made almost entirely in JavaScript
#88Re: Shadow: New browser engine made almost entirely in JavaScript
#89There's a product here that's been waiting to happen for awhile. I've been anticipating somebody cross-compiling another browser engine to WASM but this works, too. Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good meas…
> Deliver your site only to the "inner browser" (that the user has no control over because it's heavily obfuscated and tricked-out with anti-debugging code) and you eliminate all ad blockers. Throw some DNS-over-HTTPS w/ certificate pinning in for good measure and you kill DNS-based ad blockers too. I'm confused how the "inner browser" meaningfully helps you accomplish this. How is this any easier or more effective t…
> How is this any easier or more effective than just having a website that hosts its own advertising assets
advertisers REALLY don't want you to do that because it's far too easy to cheat.
Re: Shadow: New browser engine made almost entirely in JavaScript
#90Earlier quoted context omitted.
Speaking of Electron... when I start my Slack client for work, there are a series of processes where at least one reports 1.130 terabytes of virtual memory. (Shown in top as "VIRT".) Now, maybe that's just a potential usage that trust-me-bro it'll never actually try to use or access in RAM or on disk... but how on earth is that number for a chat client so much bigger than either Firefox with 100+ tabs or even Java-ba…
Virtual memory is allocated for isolation reasons. See v8 isolates.
Javascript engines aside, that sounds like a great sci-fi movie macguffin material.