V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
la0wei
V2EX  ›  问与答

有没有“运行”在浏览器里的浏览器?

  •  
  •   la0wei · 2018-10-16 14:10:56 +08:00 · 3374 次点击
    这是一个创建于 2009 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有多终端,多网络环境查询资料的需求,大家都用的方案我只是在家里用,有些场合不合适。

    突然想到 linux 有 w3m、Lynx 之类的可以在终端访问的浏览器,可惜功能太简陋,排版太渣。 不禁联想到有没有可以在浏览器里访问的浏览器,其实早些年流行的网页代理 glype、phproxy 之类的算是雏形吧, 最近看到个用 go 写的 https://github.com/madhurjain/gopee,也已 4 年未更新,同时是部署在云平台的,部署在 vps 不知道有没有难度。

    哪位见识过类似的软件?

    23 条回复    2018-10-19 15:21:32 +08:00
    wly19960911
        1
    wly19960911  
       2018-10-16 14:17:29 +08:00   ❤️ 1
    你的需求,可以用谷歌浏览器的多用户功能解决,每个用户一个文件夹,互相独立,加上 proxy 的插件,就可以用了。我开发和自己的浏览是不一样的用户,也可以防止污染我的浏览记录
    wqzjk393
        2
    wqzjk393  
       2018-10-16 14:32:41 +08:00   ❤️ 1
    Citrix Receiver 可以办到吧
    qiuqiuer
        3
    qiuqiuer  
       2018-10-16 14:38:19 +08:00 via Android   ❤️ 1
    遨游好像有个版本能,两个以上窗口同时显示
    Yoefs
        4
    Yoefs  
       2018-10-16 14:44:06 +08:00   ❤️ 1
    https://uzer.me/
    不知道这个可不可以满足你的需求
    la0wei
        5
    la0wei  
    OP
       2018-10-16 15:00:56 +08:00
    @wly19960911 @qiuqiuer @Yoefs 谢谢回复,可是貌似没有 get 到我的意思,我的主要诉求是具有酸酸乳那样的功能的,同时又能够在浏览器下访问,类似以前的网页代理。
    @qiuqiuer 厉害,这个搜索了下,中文资料并不多,大概类似于远程桌面+win7 刚出来时的 xp mode ?功能上是满足了,不过门槛似乎有点高。
    PulpFunction
        6
    PulpFunction  
       2018-10-16 15:46:03 +08:00   ❤️ 1
    用浏览器打开 win,再 win 里面打开上古浏览器
    Lanke0
        7
    Lanke0  
       2018-10-16 16:02:20 +08:00   ❤️ 1
    不懂什么,但我是知道这个是在目前浏览器中再玩一个浏览器 [Rabbit]( https://www.rabb.it/)
    la0wei
        8
    la0wei  
    OP
       2018-10-16 16:09:08 +08:00
    @PulpFunction 炫酷的玩法,之前看新闻有个在浏览器器里“跑”的 xp 还是 98 来着。这种和远程桌面方法类似,但是体验不好,还是太重了。有些服务商提供 web vnc 或者自己在 vps 里装 vnc 也是能实现的,但是体验都不算好。
    @Lanke0 这个看不太懂,像是个社区?不过提醒了我很久以前流行过网络操作系统,有款似乎叫 ghost ?
    C2G
        9
    C2G  
       2018-10-16 17:03:07 +08:00 via Android   ❤️ 1
    http://www.youbiyao.com/ 这样的?还是说 uzer.me 那种?
    la0wei
        10
    la0wei  
    OP
       2018-10-16 17:15:36 +08:00
    @C2G 类似前者
    Lanke0
        11
    Lanke0  
       2018-10-16 17:24:17 +08:00   ❤️ 1
    @la0wei ghost 不是备份还原系统的吗,有关联吗
    kslr
        12
    kslr  
       2018-10-16 17:35:24 +08:00 via Android   ❤️ 1
    Firefox 多用户
    C2G
        13
    C2G  
       2018-10-16 18:09:19 +08:00 via Android   ❤️ 1
    @la0wei 前者感觉就是 phproxy 套壳
    imn1
        14
    imn1  
       2018-10-16 18:30:29 +08:00   ❤️ 1
    装个旧版的 Firefox 40+版吧,大概,然后地址栏输入:
    chrome://browser/content/browser.xul
    dixeran
        15
    dixeran  
       2018-10-16 20:03:44 +08:00 via Android   ❤️ 1
    如果说是跑在浏览器里的 html+css+js 引擎的话,webkit.js 不懂能不能算一个
    la0wei
        16
    la0wei  
    OP
       2018-10-16 21:37:21 +08:00
    @Lanke0 @PulpFunction
    ghost 真正的称呼是 g.ho.st 大概 10 年前,兴起过“在线操作系统”时代。看可能吧的文章简直是在考古一样 https://kenengba.com/post/402.html

    @kslr 谢谢,和我的需求不一致。

    @C2G 以前国内有很多魔改的版本,改天部署个 lnmp 试试看兼容性,毕竟网络环境变化很大。

    @imn1 呃,不能实现部署在服务器上,然后我通过浏览器远程访问的要求。

    @dixeran 有点这个意思。服务器端接收客户端请求并访问远程服务器,并在本地执行浏览器的操作,然后再转换给用户展示,大约等于目前的 web 网页形式的在线代理。
    t6attack
        17
    t6attack  
       2018-10-16 21:42:36 +08:00   ❤️ 1
    别人家的 IP 和带宽都是有成本的。免费会被大量滥用,所以这种服务是不存在的。
    你买台 win vps、或者 linux vps 装上图形界面,不就是你想要的嘛?
    t6attack
        18
    t6attack  
       2018-10-16 21:51:44 +08:00   ❤️ 1
    刚明白你的意思。你在自己 vps 上开个代理 IP、配合浏览器设置代理扩展,不就满足需求了?为啥非要再套一层浏览器?
    t6attack
        19
    t6attack  
       2018-10-16 22:19:17 +08:00   ❤️ 1
    彻底明白 LZ 需求了。帮总结一下:

    以前那些在外观上,看上去是 浏览器中的浏览器,基本原理套个 iframe,网络请求全部发生在本地端。
    以前那些在线网页代理(曾被大量用来提供科学上网),基本原理是在服务端 get 目标网址,源码原封不动提供给浏览器。这种在线代理很不完善,主页面是服务端请求的,但页面中所有资源请求,都在客户端走。

    LZ 想要的是二者结合。外观看上去是个浏览器+功能完备的网页代理。
    输入网址,整个页面中的全部请求都在服务端发生。浏览器端只负责展示。
    这样,可以在任意电脑、任意浏览器上直接使用。也可以提供给用户,比如可以做成收费的在线梯子。

    和 LZ 同求。另外我想知道有什么技术能实现这个? iframe 有没有设置代理的方法?
    以前那种网页代理,有个笨方法,是把 get 到的目标网页源码,src、href 中的 url,全部套上一层代理。这显然太笨重了。视频、flash 也没法处理。
    MonoLogueChi
        20
    MonoLogueChi  
       2018-10-16 22:23:34 +08:00 via Android
    类似于 user.me 这种的吗
    la0wei
        21
    la0wei  
    OP
       2018-10-17 10:07:24 +08:00
    @t6attack 总结的太对了!正是我想说的。兜兜转转发现目前只有网页代理这个解决方法是从应用层解决的,其他的都是比较底层的。
    @MonoLogueChi 以后技术发展了应该是这种形式,目前不成熟
    ericFork
        22
    ericFork  
       2018-10-18 01:21:05 +08:00
    noVNC
    dalieba
        23
    dalieba  
       2018-10-19 15:21:32 +08:00 via Android
    V2 上有人专门发帖分享了两个,都是微软的
    /t/241874
    /t/241883
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5058 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:49 · PVG 17:49 · LAX 02:49 · JFK 05:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.