4 ms·
One can imagine building a hierarchy of permissions so some extensions can have higher privileges over others. One more step in the slow march of browsers takin
by smallnamespace 8y ago
One can imagine building a hierarchy of permissions so some extensions can have higher privileges over others. One more step in the slow march of browsers taking on more functionality of an OS.
- saidajigumi 8y agoNot-so-tounge-in-cheek corollary: software with a sufficiently rich and desirable attack surface will evolve to become indistinguishable from an OS.
- bigiain 8y ago"Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can." -- jwz
- drb91 8y agoI don’t get this quote. Why is mail reading considered an obvious forward step for a program? That fad seemed to die with the browser Mozilla (or SeaMonkey these days, if it still exists).
- bigiain 8y agoHeh - for the record, that quote is from the guy who's responsible for open-sourcing Netscape into Mozilla, and is from around about that time/era... These days I wonder if the functional equivalent is expanding to include a Slack-bot?
- sneak 8y agoFacebook expanded until it could send and receive facebook walled garden mail (fb messages). iOS has iMessage. Instagram and tinder and snapchat all support the basic concept of “mail”. In fact, I wonder how many apps I have installed that don’t have some concept of an “inbox” or “messages”. Taskrabbit, Uber, GrubHub - all do “mail” in the modern, unfederated sense of the term. (email started out unfederated, then we got uucp and smtp, now we are back to unfederated, centralized messaging.)
- justinator 8y agoHe also wrote an email client for Netscape.
- bigiain 8y agoEmail and usenet client - which was the only client that ever got message threading right...
- earenndil 8y agoConsider firefox hello -- it died, but it was something they tried to implement/popularize.
- Rjevski 8y agoI guess it's back from the days when "internet suites" (a huge monolithic app with browser, email, IRC, etc) were still a thing. Seems like at least one of them is still going: https://www.seamonkey-project.org https://www.seamonkey-project.org
- ocdtrekkie 8y agoThis reminds me of super-topmost: https://blogs.msdn.microsoft.com/oldnewthing/20110310-00/?p=11253 https://blogs.msdn.microsoft.com/oldnewthing/20110310-00/?p=... "What if two extensions did this?"
- blattimwind 8y agoSounds unnecessarily complicated. Allowing extensions to lower select requests of their own to "standard browsing context" would be sufficient. You're not trying to control extensions, just third party content they render.
- aepiepaey 8y agoA hierarchy is not sufficient. As mentioned in the issue, only a subset of requests made by the component extension should be possible to intercept.