V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
scarecrow
V2EX  ›  分享创造

个人写的 Android 浏览器产品,吹个牛,虽然是个人作品,但不输商业产品。

  •  4
     
  •   scarecrow ·
    examplecode · 2015-01-24 14:48:59 +08:00 · 13595 次点击
    这是一个创建于 3589 天前的主题,其中的信息可能已经有所发展或是发生改变。

    程序员一枚,没有美工,没有设计,没有产品,自己搞定。

    产品页面: http://xbrowser.me

    说说比大多数浏览器做的好的地方吧(也许是意淫,欢迎拍砖)

    极简,快速

    安装包非常小,绝对简洁一致的操作体验,一切皆为页面(下载,搜藏,历史,设置)

    快捷输入搜索

    手机浏览器最重要的是搜索和输入网址,为了更快捷搜索和输入网址,个人再这方面做了很多优化,觉得比大多数的浏览器输入更加智能快捷,有时候你只需要输入一个字母就能猜到你的意图。

    稍后离线阅读

    主要是解决自己的问题,有时候地铁公交信号不好,没有办法上网,做了一个离线稍后读的功能. 再也不怕没信号了。 据我了解目前没有任何一家浏览器有此功能

    全屏体验

    无论是H5游戏还是文章阅读,都希望有一个不受干扰的良好体验. 所以个人在这方面的交互做了大量优化,希望读者在阅读的时候尽量保持全屏的体验,而在用户想切换页面或者搜索的时候又能很方面的把工具条和搜索栏呼叫出来. 上推隐藏工具条和搜索栏,下来就会呼出工具条。 重要的是在你阅读的时候,工具条和搜索栏不会频繁出现隐藏干扰读者。 目前也没有任何浏览器做到这一点.

    如果大家感觉还行麻烦帮顶一下吧,支持下个人开发者 :)

    产品页面: http://xbrowser.me

    第 1 条附言  ·  2015-02-05 21:13:02 +08:00
    XBrowser 更新到了1.1版本,应大多数人要求支持自定义快速访问。

    下载地址: http://xbrowser.me

    ChangLog

    1. 支持自定义快速访问
    2. 支持删除快速访问
    3. 支持添加快速访问快捷方式到桌面。
    4. 优化下载
    85 条回复    2015-01-30 11:55:37 +08:00
    yjgoo
        1
    yjgoo  
       2015-01-24 14:50:16 +08:00
    htpp表示无语
    scarecrow
        2
    scarecrow  
    OP
       2015-01-24 14:51:03 +08:00
    多谢,改回来了。我说咋没有链接效果呢。:)
    icedx
        3
    icedx  
       2015-01-24 14:53:58 +08:00   ❤️ 1
    <a href="http://android.myapp.com/myapp/detail.htm?apkName=com.mmbox.xbrowser"> <img alt="Googleplay" src="/assets/googleplay-e86912021d74d5e5265ea2406421e16e.png"></a>

    sincway
        4
    sincway  
       2015-01-24 15:04:10 +08:00 via iPhone
    看了这个才发现 Safari 的稍候离线阅读挺有用的... 之前知道这个功能,但是忽略了好久...
    haiyang416
        5
    haiyang416  
       2015-01-24 15:07:06 +08:00
    我经常使用 opera 的 save for offline 功能。
    xuhao360
        6
    xuhao360  
       2015-01-24 15:17:51 +08:00
    @scarecrow 作为个极简主义下载下看看怎么样
    wuhuaji
        7
    wuhuaji  
       2015-01-24 15:23:49 +08:00
    请问楼主,写一个浏览器,都需要用到哪些技术?还有那些只是储备?
    kmvan
        8
    kmvan  
       2015-01-24 15:23:51 +08:00 via Android
    不错,如果能支持下拉悬停就更好了
    dartabe
        9
    dartabe  
       2015-01-24 15:23:52 +08:00
    试试看 我希望保留UC的后退前进的手势操作 其他尽量越简单越好
    dianso
        10
    dianso  
       2015-01-24 15:28:00 +08:00
    浏览器好久不用了,偶尔搜东西用下百度,平时都是用app
    HFX3389
        11
    HFX3389  
       2015-01-24 15:28:17 +08:00
    为嘛LBE提示,含有一款广告插件,后面这四项应该是正常的吧。。。。(后台自启动,弹出通知栏,通过2G/3G连接,WIFI联网)
    dream7758521
        12
    dream7758521  
       2015-01-24 15:28:22 +08:00 via Android
    挺不错,不过稍后读怎么用?
    HFX3389
        13
    HFX3389  
       2015-01-24 15:29:38 +08:00
    我觉得如果能有选定文字搜索就更好了。。
    xuhao360
        14
    xuhao360  
       2015-01-24 15:35:08 +08:00
    @scarecrow 怎么我一挂上ss,就不能上网,有没有人测试过
    826540272
        15
    826540272  
       2015-01-24 15:38:48 +08:00
    我觉得这个样式外观不如EMUI的浏览器,
    建议把Chrome做成下置标题的,这样就解决了单手操作
    lanbing
        16
    lanbing  
       2015-01-24 15:43:50 +08:00
    已经装上了,感觉不错。
    webjin
        17
    webjin  
       2015-01-24 15:46:40 +08:00
    网站打不开啊
    lanbing
        18
    lanbing  
       2015-01-24 15:48:23 +08:00
    收藏夹 写错了。
    songz
        19
    songz  
       2015-01-24 15:53:51 +08:00   ❤️ 1
    google play的图标挂去应用宝,简直。。。。
    EchoChan
        20
    EchoChan  
       2015-01-24 15:58:47 +08:00   ❤️ 1
    @songz 本来想打开play,看到应用宝立马关闭。
    scarecrow
        21
    scarecrow  
    OP
       2015-01-24 16:13:37 +08:00
    @dream7758521 谢谢支持

    打开了某个页面后 点击 搜索栏左侧 的菜单 选择稍后读。

    或者

    长按链接选择上下文菜单稍后读选项。
    zhoulujue
        22
    zhoulujue  
       2015-01-24 16:15:58 +08:00
    支持支持支持~~~
    scarecrow
        23
    scarecrow  
    OP
       2015-01-24 16:16:43 +08:00
    @lanbing 晕,写成 “搜藏夹" 谢谢指正。
    scarecrow
        24
    scarecrow  
    OP
       2015-01-24 16:18:36 +08:00
    @xuhao360 目前没有使用过ss,本来希望以后有时间内建翻墙功能。
    scarecrow
        25
    scarecrow  
    OP
       2015-01-24 16:19:35 +08:00
    @haiyang416 opera那个版本啊?我怎么没有发现有这个功能?
    scarecrow
        26
    scarecrow  
    OP
       2015-01-24 16:21:07 +08:00
    @zhoulujue 谢谢露崛 :)
    bigtan
        27
    bigtan  
       2015-01-24 16:21:38 +08:00 via Android
    最新版的chrome就很好用
    a350837558
        28
    a350837558  
       2015-01-24 16:30:47 +08:00
    浏览器不错 但是没广告过滤 可惜我用浏览器的第一标准是去广告
    invite
        29
    invite  
       2015-01-24 16:35:04 +08:00
    只需要输入一个字母就能猜到你的意图。

    这种功能太危险了,有这样的浏览器,直接无视掉了。
    Kai
        30
    Kai  
    MOD
       2015-01-24 16:36:06 +08:00
    moved to /go/create
    scarecrow
        31
    scarecrow  
    OP
       2015-01-24 16:48:04 +08:00
    @a350837558 是的,有时间会加入这个功能。
    Stof
        32
    Stof  
       2015-01-24 17:06:11 +08:00 via iPhone
    虽然说是个人产物,没有太多商业化信息,但,个人感觉界面美工会和其他手浏一样渣。
    scarecrow
        33
    scarecrow  
    OP
       2015-01-24 17:06:35 +08:00
    @invite 好用和隐私是一个平衡,这个问题也能解决增加一个隐私模式的开关就好了。
    myang
        34
    myang  
       2015-01-24 17:18:58 +08:00
    This app is incompatible with all of your devices. 我可全是nexus……
    scarecrow
        35
    scarecrow  
    OP
       2015-01-24 17:27:41 +08:00
    @songz @icedx @EchoChan,GooglePlay放上去了目前 0下载,我还以为因为被墙所以大家不上GooglePlay,所以才用的应用宝。 已经换回GooglePlay欢迎下载 。
    scarecrow
        36
    scarecrow  
    OP
       2015-01-24 17:31:57 +08:00
    @myang 先扫码或者网站下载吧,我也发现了这个问题。这在找原因。。。
    scarecrow
        37
    scarecrow  
    OP
       2015-01-24 17:33:31 +08:00
    @Stof 作为程序员我已经尽力了,你要是会设计的话欢迎给点改进意见.
    nn574204775
        38
    nn574204775  
       2015-01-24 17:46:57 +08:00
    相当具有国内特色
    做成chrome那样简洁的感觉好点
    wampyl
        39
    wampyl  
       2015-01-24 17:48:06 +08:00
    浏览器的按钮位置都不一样,每次都要适应,好友桑。。。
    newbies
        40
    newbies  
       2015-01-24 17:50:28 +08:00 via Android
    Google play 提示 无法在您的国家/地区购买或下载
    scarecrow
        41
    scarecrow  
    OP
       2015-01-24 17:53:28 +08:00
    @newbies 麻烦告诉我你是什么机器么? 我也很困惑怎会出现这个问题。

    由于英文资源还没有准备好,所以我选择了在中国大陆发布,会不会和这个有关系?
    wangfeng3769
        42
    wangfeng3769  
       2015-01-24 17:55:05 +08:00
    opera--mini 希望看看 很给力
    gamecreating
        43
    gamecreating  
       2015-01-24 18:06:39 +08:00
    源码呢
    cmheia
        44
    cmheia  
       2015-01-24 18:35:21 +08:00
    在看你的mproxy……
    loading
        45
    loading  
       2015-01-24 18:46:40 +08:00 via Android
    没有书签同步!
    scarecrow
        46
    scarecrow  
    OP
       2015-01-24 18:58:57 +08:00
    @nn574204775 还有啥简洁的余地? 有啥建议么?
    scarecrow
        47
    scarecrow  
    OP
       2015-01-24 19:07:16 +08:00
    @gamecreating 抱歉,目前暂不开源。过一阵子吧,
    smilingsun
        48
    smilingsun  
       2015-01-24 19:08:21 +08:00 via Android
    首页的几个快捷方式图标怎么更改?我的安卓系统语言是英语,几个图标是Facebook,Twitter啥的,不常用。

    还有书签同步是需求,或者钛备份?
    scarecrow
        49
    scarecrow  
    OP
       2015-01-24 19:20:44 +08:00
    @smilingsun

    目前还没有提供自定义快捷图标的方式。

    有一个方法可以解决你的问题。

    1. 切换到中文

    2. 清除应用数据

    3. 从新打开浏览器

    书签同步啥的,以后有时间慢慢搞吧。
    apibits
        50
    apibits  
       2015-01-24 20:02:20 +08:00
    @scarecrow 书签同步神马的可以稍后 要是能在4.4系统以上支援旧版Flash就好了
    虽然是老古董和官方都放弃了 但是有一些奇葩地方的奇葩服务器依旧在WEB嵌入Flash
    比如某些ZF办公内网.....坑啊....
    scarecrow
        51
    scarecrow  
    OP
       2015-01-24 20:58:45 +08:00
    @dartabe 有想过加前进后退手势,但是有时候会和网页左右滑动有冲突.
    scarecrow
        52
    scarecrow  
    OP
       2015-01-24 21:00:18 +08:00
    @apibits 现在再支持flash有点费力不讨好了,不太划算啊
    scarecrow
        53
    scarecrow  
    OP
       2015-01-24 22:29:52 +08:00
    @xuhao360 多谢支持 :)
    delete26
        54
    delete26  
       2015-01-24 22:32:30 +08:00   ❤️ 1
    刚刚下载试了下,恩,个人做成这样挺不错的,不过,跟商业浏览器比还是差了很多,很多基础功能都没有,比如,夜间模式,无图模式,隐私模式,无图模式,字体大小,UA设置,隐私设置(清除数据,网站密码管理),皮肤设置,更严重的是下载,下载前没有确认,无法更改下载位置,另外你说的全屏体验在海豚浏览器上早已实现,而且海豚在开启全屏后可以真正实现全屏隐藏通知栏,不过你比海豚做的出色,因为海豚无法及时呼出工具条,我还发现一个bug,我在用全屏助手在xbrowser使用菜单键命令后弹出的setting,按了之后毫无反应,用过之后感觉这个浏览器比较一般,不过你是一个人在开发,能做成这样挺不错了,如果能多添加些功能或许会更好
    Ljungqvist
        55
    Ljungqvist  
       2015-01-24 23:05:01 +08:00 via Android
    感觉渲染和字体还有欠缺。
    andye
        56
    andye  
       2015-01-24 23:28:25 +08:00
    不 错 赞一个
    botao1
        57
    botao1  
       2015-01-24 23:29:38 +08:00
    LZ 你在产品Landing Page上放个截图,好吗?
    xcv58
        58
    xcv58  
       2015-01-24 23:34:40 +08:00
    没看出来怎么「不输商业产品」的
    Biwood
        59
    Biwood  
       2015-01-24 23:36:54 +08:00 via Android
    用起来没什么问题,能满足基本需求,但是没有亮点啊。

    用V2查了下UA :Mozilla/5.0 (Linux; Android 5.0.2; Nexus 7 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Safari/537.36

    看不太懂,貌似跟 Chrome 一样
    ivenvd
        60
    ivenvd  
       2015-01-25 02:59:10 +08:00
    妈呀,主页和图标吓哭了……
    wadezhao
        61
    wadezhao  
       2015-01-25 08:47:56 +08:00 via Android   ❤️ 1
    确实够简洁

    但是没有觉得特别快?也可能没有找到特别适合测速的网站。
    ui确实差点,特别是图标,不过可以理解和习惯。

    不过首页快捷方式不能修改这个无法接受,我怎么觉得这个功能的实现优先级应该是最高的,谁会忍受一打开app看到的是琳琅满目满眼十几个图标却没有一个是自己需要的呢?
    scarecrow
        62
    scarecrow  
    OP
       2015-01-25 09:10:05 +08:00
    @wadezhao 说的有道理,接下来会完善这块。
    scarecrow
        63
    scarecrow  
    OP
       2015-01-25 09:20:38 +08:00
    @xcv58 商业浏览器的大而全不是我想要的,所谓不输商业浏览器是指我认为对于浏览器重要的几个点。

    1. 搜索,输入网址,对于移动浏览器应该是最重要的,XBrowser提供的搜索输入的便捷性比任何其他其他浏览器都要快。(其实还有很多优化的空间)

    2. 全屏的阅读体验,个人认为优于我见到的所有浏览器.

    3. 离线稍后读,至今我也没有看到任何浏览器做到和XBrowser一样,
    GhostFlying
        64
    GhostFlying  
       2015-01-25 10:08:53 +08:00 via Android   ❤️ 1
    @scarecrow 提醒下,Play 发布最好选择全部国家,很多中国用户的账号是美区的,下不了中国区的,而且美区也可以只有中文的
    scarecrow
        65
    scarecrow  
    OP
       2015-01-25 10:26:59 +08:00
    @GhostFlying 多谢提醒,已经选择全部国家。
    special
        66
    special  
       2015-01-25 12:28:19 +08:00
    适配平板么?
    kmvan
        67
    kmvan  
       2015-01-25 12:36:54 +08:00
    @scarecrow 有想过加前进后退手势,但是有时候会和网页左右滑动有冲突.
    神马浏览器的手势功能挺厉害的,但占用cpu太高
    yalog88
        68
    yalog88  
       2015-01-25 14:59:10 +08:00
    不知道怎么添加自定义的图标。!能自定义首页的图标就好了!
    scarecrow
        69
    scarecrow  
    OP
       2015-01-25 15:03:17 +08:00
    @special 没有专门为平板适配,但是平板应该是可以用的。
    scarecrow
        70
    scarecrow  
    OP
       2015-01-25 15:56:18 +08:00
    @yalog88 嗯,接下来会对这个功能进行改进
    iLiberty
        71
    iLiberty  
       2015-01-25 19:07:12 +08:00
    @scarecrow 感谢!已用上,能否在后续版本上面增加个自定义UA?
    zhttty
        72
    zhttty  
       2015-01-25 19:57:27 +08:00   ❤️ 1
    做的很不错,希望加油改进,建议目标群体是“小众=极简+快速+专一”,千万不要朝着那种大众化目标走,什么功能都有那就不是你写的了。
    scarecrow
        73
    scarecrow  
    OP
       2015-01-25 20:47:52 +08:00
    @zhttty 说的没错,我不会走大而全路线,否则做一个这样的浏览器意义不大,市面上各种功能的浏览器太多了。 我会专注自己认为有价值的功能。
    scarecrow
        74
    scarecrow  
    OP
       2015-01-25 20:48:54 +08:00
    @iLiberty 会考虑你的建议。
    ybbswc
        75
    ybbswc  
       2015-01-25 21:01:54 +08:00   ❤️ 1
    fredchen
        76
    fredchen  
       2015-01-26 12:22:07 +08:00
    支持一下,挺好用的
    maguowei
        77
    maguowei  
       2015-01-26 21:56:37 +08:00
    支持凯哥,哈哈
    scarecrow
        78
    scarecrow  
    OP
       2015-01-27 08:15:59 +08:00
    小马,等你的产品。 :)
    xulihong
        79
    xulihong  
       2015-01-27 11:41:45 +08:00
    楼主现在在在哪?
    yanqian
        80
    yanqian  
       2015-01-27 13:01:55 +08:00
    @delete26 支持54楼,是有必要考虑加上夜间模式、无图模式。
    m0nkee
        81
    m0nkee  
       2015-01-27 23:15:11 +08:00
    大神,怎么不开源啊,给个源码链接,学习学习
    mrqyoung
        82
    mrqyoung  
       2015-01-28 13:53:27 +08:00
    内建翻墙功能 +1
    angusjune
        83
    angusjune  
       2015-01-29 16:49:38 +08:00
    UI还有很多改进空间呢 尤其是那两个毛糙 iOS 的 switch 真的有点辛苦
    还有首页的快捷方式 对于我这一个极简主义者就很难受了

    Anyway 支持个人开发者
    bullda
        84
    bullda  
       2015-01-29 23:40:34 +08:00 via iPhone
    Mercury browser 的离线阅读做的最棒了,还支持和 pocket 无缝同步,搜索的智能推荐也超赞,而且自带 Adblock ,全屏还可以自由开关。所以,嗯。

    传送门: https://play.google.com/store/apps/details?id=com.ilegendsoft.mercury
    faywong8888
        85
    faywong8888  
       2015-01-30 11:55:37 +08:00 via Android
    觉得作为个人作品还凑合
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1305 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:39 · PVG 07:39 · LAX 15:39 · JFK 18:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.