Live data from Hacker News

Microsoft Edge Experimenting with a Super Duper Secure Mode

microsoftedge.github.io

51–60 of 67 posts

Re: Microsoft Edge Experimenting with a Super Duper Secure Mode

#52
post #5
post #2

This is actually really interesting. Bravo to the Edge team. And if I remember correctly, writeable memory pages were the main reason why iOS banned browsers like firefox from embedding their own rendering engines. Perhaps this kind of approach could address such concerns and enable other rendering engines.

Well, like the real reason is that the web is a threat to the app store. So, likely we'd just see some new excuse (if they even bother)

How haven’t they been hit with antitrust action over that?

Re: Microsoft Edge Experimenting with a Super Duper Secure Mode

#54
post #48
post #39

Earlier quoted context omitted.

I'm using uBlock Origin more or less in nightmare mode ( https://github.com/gorhill/uBlock/wiki/Blocking-mode:-nightm... ): all 3rd party stuff blocked, inline and 1st party scripts blocked. Some websites work out of the box and I love them, but too many still want me to enable 1st party scripts and 3rd party resources to at least display correctly even though most of the content I'm consuming is text. This is also o…

HackerNews would not really work in gemeni though as there are too strict limitation on how long urls can be and the only way to send data is by appending it to the url.

I agree, but HN isn't really a "website", it's closer to an application: you don't really have documents. The ideal interface to have HN functionality is Usenet, or maybe mailing lists: you have many people exchanging messages about a specific subjects, quoting and replying to each other, all in very hierarchichal threads. It's only because HTTP is so widespread that HN uses that, but if it weren't I would bet we wouldn't even be talking about javascript.

Re: Microsoft Edge Experimenting with a Super Duper Secure Mode

#55
post #35

Earlier quoted context omitted.

What form of book do you prefer to read? One with pages or a scroll which leave confused at all time on what part of the thing you are on or have read?

In fact I do prefer to read books as a large seamless HTML file rather than a paginated PDF file that has cuts (new pages) at arbitrary positions. Now, of course the ideal way to read a book is probably a navigation/outline sidebar on the left, and then the content of the current chapter in the main pane. Kind of like the Rust book: https://doc.rust-lang.org/book/

so you have no problem with a scrollbar that jump to the next chaper when you shift it by a couple of pixels then?

Of course why would you have a problem with that, the only navigation one should perform while reading is change chaper, who wants to go to abitrary paragraphs.

Re: Microsoft Edge Experimenting with a Super Duper Secure Mode

#57

Earlier quoted context omitted.

What I find most interesting as a JavaScript developer is that almost no open source projects will touch the stupidity of giant SPA frameworks. Seriously, if you are writing software on your own time why burn that time away digging in the trash? On the contrary JavaScript developers that don’t contribute to open source cannot write two lines of code without some disgustingly bloated framework and a million dependenci…

Yeah dude this overgeneralisation is not cool. I'm a JS dev, and you're insinuating that since I don't write FOSS, I am a brainless monkey who glues frameworks together. Classic elitism, and it shows your hand as a gatekeeper. Not cool.

Not exactly. I am insinuating you are a brainless monkey if you need a ginormous SPA framework to build a simple web page with a couple click events.

> Classic elitism, and it shows your hand as a gatekeeper. Not cool.

Cry me a river. I am not being elitist by suggesting you should learn to do your job. I really don't care how uncool it sounds or how many tears you shed.

I am not sure what you or the downvote brigade want here. Do you want me to feel sorry for you?

Re: Microsoft Edge Experimenting with a Super Duper Secure Mode

#58

Earlier quoted context omitted.

I wouldn't call it an antipattern either - it literally does exactly what the programmer wants, but it's definitely a dark pattern. Most of us humans have an urge to finish things, but infinite scroll by definition never finishes. This increases engagement of users by utilizing their psychology, which is basically the definition of a dark pattern. There is an argument to be made that it also increases usability, so i…

Infinite scroll is a tool. Your problem is with pointless dark-pattern ridden attention-grabbing social media using that tool (and rightfully so!). Now imagine a useful application, like an email program. Infinite scroll is useful there. Imagine having a paginated inbox!

Imagine an email program that, knowing how many total items there are in the inbox, gives you finite scroll! Even if it only streams metadata for nearby items, so if you suddenly drag the bar it has to wait for a network round-trip to show content, one of the problems with infinite scroll is that the scrollbar no longer shows a reliable absolute position.

A better case for infinite scrolling would be chat history, where you'd want an entirely separate UI widget for "jump to date", with bidirectional infinite scroll that unloads distant content, and a way to grab permalinks. Missing any one of those features, or the fact that messages will never be re-ordered for marketing purposes, infinite scrolling becomes a hinderance.

Re: Microsoft Edge Experimenting with a Super Duper Secure Mode

#59
So… JIT doesn’t actually improve performance. Nor does virtual DOM. What next? It seems like web browsers and frameworks are full of this cargo cult magic that doesn’t actually work, but must be used because everything else is built on top of it. When can we call this interpreted DOM experiment over and go back to compiled programs on a window API? It seems we’re headed there anyway with WebASM and WebGL, but every program has to carry its own UI services, kind of like video games in DOS, which is also right about where performance is today too.

Re: Microsoft Edge Experimenting with a Super Duper Secure Mode

#60

Earlier quoted context omitted.

I wouldn't call it an antipattern either - it literally does exactly what the programmer wants, but it's definitely a dark pattern. Most of us humans have an urge to finish things, but infinite scroll by definition never finishes. This increases engagement of users by utilizing their psychology, which is basically the definition of a dark pattern. There is an argument to be made that it also increases usability, so i…

Infinite scroll is a tool. Your problem is with pointless dark-pattern ridden attention-grabbing social media using that tool (and rightfully so!). Now imagine a useful application, like an email program. Infinite scroll is useful there. Imagine having a paginated inbox!

A paginated inbox can be extremely useful. Pagination gives you a "You are here" context: you are on page 3 of 20. That context is great in use cases such as "I need to review everything in this Inbox". If you just finished 3 of 20 in that case you know you are roughly 15% done. If for some reason you are interrupted and need to close the app and come back you know that you can probably start right where you left at on page 4 of 20.

Finite scroll is a compromise that you get some amount "you are here" context from scrollbar thumb size and position. If you are interrupted you can generally visually guess about where you left off, maybe.

Infinite scroll is terrible tool for an inbox because you no longer have such context. Scroll too far and the scrollbar thumb changes size because new items came into view. Most infinite scrolls entirely hide the scrollbar thumb because it is precisely so useless. Try to resume where you were in your inbox after an interruption and you have no idea how far to scroll down, and you can't just use the scrollbar thumb and hit an approximate spot. You have no context for where you are, you are lost in an infinitely scrolling maze of items all alike.

Even if infinite scroll wasn't a dark pattern (and it is, there's enough behavioral psychology studies now that have gathered enough evidence that infinite scroll feeds addictive behaviors), it is a terrible tool to work with if you are trying to get stuff done. It has none of the context of "you are here" and "here's how you can come back to where you were if you need to leave". Both of those things contribute to why it is such a dark pattern. Both of those reasons are strong reasons why it is an anti-pattern anywhere you expect people to work/to get stuff done. Pagination is great for getting work done and infinite scroll is awful. Finite scroll is alright compromise between the two for some apps.

Post reply on HN