From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 From: Marshall Conover Date: Mon, 19 Sep 2016 12:44:44 +0000 Message-ID: To: "9fans@9fans.net" <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11475c3ac7e4c3053cdbad64 Subject: Re: [9fans] Questions on the browser as a platform if plan 9 had gained marketshare Topicbox-Message-UUID: 9f376604-ead9-11e9-9d60-3106f5b1d025 --001a11475c3ac7e4c3053cdbad64 Content-Type: text/plain; charset=UTF-8 Thanks, Chris! That was a lot more detailed than I had thought into it. > You just mount search engine, route planning tool, or even shopping site and echo commands into the ctl file. I hadn't thought of this - was more thinking on the user union mounting, say, google.com/bin into their bin directory and running a google operation. The concept of just echoing into a ctl file is really interesting from a security perspective. > Multimedia documents with both pictures and text are compiled into self contained files kind of like PDF without hyperlinks and arbitrary code expectation... This rich format is for longer and more focused reading sessions: studying a topic, leisure reading. I had originally been thinking along these lines, but the more I think about it, the more I think there would have been a lot of demand for flashy displays, and so I think something like a library for a flash-like language that users would execute would've popped up. While I think users could've gotten used to normal text (and it actually may have been more intuitive, especially for older, non-technical people who are distracted by flashy things), I think the people paying for development would've wanted more, including graphics and animations. >Also, services are designed to be focused enough and standard enough that they can be easily interact with other services using pipes, redirects, etc. so that the user can combine them to suit their needs. This would've been amazing. > Single signon is achieved using symmetric encryption. If the service recognizes your public key and you are able to sign a message using your private key you can proceed. Not sure how much overlap there is here with what is in tls and factotum. Something like factotum could be useful to allow you to specify different keys (identities) for different services. This would be interesting, as well, when combined with network+union filesystems, for being able to do something like run a website like reddit with pointers to files hosted by users themselves. The possible advantage I was thinking about is that a user could post comments as files stored on their local accounts with group permissions they can specify, allowing them to only have their friends see those files; the 'reddit' site would only host the file pointers, and people would only be able to see those comments on the reddit reader-app if they had the correct permissions. Usrers could then delete their comments at will without worrying about the site holding onto them in old DB backups or the like. Thanks, also, Hiro! > There is nothing wrong with the web having a limited scope of features. Well, since everyone is trying to make the web the OS - see the chrome boxes, for example - why not cut out the middleman and just have the OS doing things? It seems like it's going to happen no matter what. > If they are on par, then why waste time with the web part? Well, that's the point, isn't it? You can access applications from anywhere, and you don't need a browser to act as a platform to do it. You also don't need to install them using some wizard and registry and all the other BS. > security and privacy in the web is hopeless. it plainly was never a real goal. Would plan9 have made it reasonable to become one? > popular things tend to drive people. doesn't say anything about the technical or even educational qualities though. I think this is a good point. I was also thinking that ease-of-entry would likely have developed more on the application side if more people had been using it. > Plan 9 technically is just one small collection of more consistent alternative building blocks, but the web has ignored, reinvented or misunderstood most others, too. Yeah, this is sort of why I've been thinking about this. I've almost begun getting frustrated when I see all the redundant design in the browser that, at least it seems, could've just been done with the OS. Every time a friend or intern pings me with a web problem, it seems more and more like the web is just a series of kludges from trying to make the newspaper man be a song-and-dance man who gives you live television. Thanks for the thoughts! mars --001a11475c3ac7e4c3053cdbad64 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thanks, Chris! That was a lot more detailed than I had tho= ught into it.

>=C2=A0You just mount search engine, route planning tool, or even shoppi= ng site and echo commands into the ctl file.=C2=A0

I hadn't thought of this - was more thinking on the user union = mounting, say, google.com/bin into th= eir bin directory and running a google operation. The concept of just echoi= ng into a ctl file is really interesting from a security perspective.
=

>=C2=A0Mul= timedia documents with both pictures and text are compiled into self contai= ned files kind of like PDF without hyperlinks and arbitrary code expectatio= n...=C2=A0
I had originally been thinking along these lines, but the more I think abo= ut it, the more I think there would have been a lot of demand for flashy di= splays, and so I think something like a library for a flash-like language t= hat users would execute would've popped up. While I think users could&#= 39;ve gotten used to normal text (and it actually may have been more intuit= ive, especially for older, non-technical people who are distracted by flash= y things), I think the people paying for development would've wanted mo= re, including graphics and animations.

>= ;Also, services are design= ed to be focused enough and standard enough that they can be easily interac= t with other services using pipes, redirects, etc. so that the user can com= bine them to suit their needs.

This would've been amazing.

>=C2= =A0Single signon is achieved usin= g symmetric encryption. If the service recognizes your public key and you a= re able to sign a message using your private key you can proceed. Not sure = how much overlap there is here with what is in tls and factotum. Something = like factotum could be useful to allow you to specify different keys (ident= ities) for different services.=C2=A0=C2=A0

= This would be interesting, as well, when combined with network+union filesy= stems, for being able to do something like run a website like reddit with p= ointers to files hosted by users themselves. The possible advantage I was t= hinking about is that a user could post comments as files stored on their l= ocal accounts with group permissions they can specify, allowing them to onl= y have their friends see those files; the 'reddit' site would only = host the file pointers, and people would only be able to see those comments= on the reddit reader-app if they had the correct permissions. Usrers could= then delete their comments at will without worrying about the site holding= onto them in old DB backups or the like.

Thanks, al= so, Hiro!

>=C2=A0There is nothing wrong with the web having a limited scope of f= eatures.

Well, since everyone is trying to make the web the OS - s= ee the chrome boxes, for example - why not cut out the middleman and just h= ave the OS doing things? It seems like it's going to happen no matter w= hat.

>=C2=A0If they are on par, then why waste time w= ith the web part?
Well, tha= t's the point, isn't it? You can access applications from anywhere,= and you don't need a browser to act as a platform to do it. You also d= on't need to install them using some wizard and registry and all the ot= her BS.

>=C2=A0security and privacy in the web is = hopeless. it plainly was never a real goal.

Would plan9 have made it reasonable to become one?<= /div>

<= span style=3D"color:rgb(33,33,33);font-family:"helvetica neue",he= lvetica,arial,sans-serif">>=C2=A0popular things tend to drive people. doesn't say anything abo= ut the
technical or e= ven educational qualities though.

I think this is a good point. I was also thinking that ease-of-entry wo= uld likely have developed more on the application side if more people had b= een using it.

>=C2=A0Plan 9 technically is just one small collection = of more consistent
al= ternative building blocks, but the web has ignored, reinvented ormisunderstood most others, too.

Yeah, this is sort of why I've been thinking about this. I've al= most begun getting frustrated when I see all the redundant design in the br= owser that, at least it seems, could've just been done with the OS. Eve= ry time a friend or intern pings me with a web problem, it seems more and m= ore like the web is just a series of kludges from trying to make the newspa= per man be a song-and-dance man who gives you live television.
=

Thanks for the thoughts!

mars
--001a11475c3ac7e4c3053cdbad64--