V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
fanzeyi
V2EX  ›  iDev

OS X的桌面应用开发有朝HTML5+CSS3+JS的方向发展的趋势么?

  •  
  •   fanzeyi ·
    fanzeyi · 2011-10-24 22:30:07 +08:00 · 5793 次点击
    这是一个创建于 4779 天前的主题,其中的信息可能已经有所发展或是发生改变。
    GNOME 3 已经可以用HTML5+JS开发插件了

    Windows 8 不是据说也会有这方面的支持

    那OSX呢? 这方面的消息似乎没有看到过.. 不知道有木有..


    求各位大神指教……

    (只是在讨论中突然想到这个问题…… )
    14 条回复    1970-01-01 08:00:00 +08:00
    flied
        1
    flied  
       2011-10-24 22:51:08 +08:00
    苹果不会允许的,因为一旦可以使用html5搭建应用了,那么苹果的应用商店就控制不住了。之前和flash死磕到底也是有一部分原因是air是跨平台的。
    coupgar
        2
    coupgar  
       2011-10-24 23:35:16 +08:00
    @flied 苹果一直是100%支持html5的呀
    chuck911
        3
    chuck911  
       2011-10-24 23:39:59 +08:00
    Titanium Desktop
    fanzeyi
        4
    fanzeyi  
    OP
       2011-10-24 23:41:14 +08:00
    @chuck911 最好是Apple官方的表态吧…… 第三方的想有肯定可以有的……
    flied
        5
    flied  
       2011-10-25 00:31:07 +08:00
    @coupgar 支持html5是针对safari的网络协议,干掉flash最好。但是桌面应用我推测希望不大。
    dimlau
        6
    dimlau  
       2011-10-25 00:57:58 +08:00
    直接做 webOS 的开发吧……
    hanliinter
        7
    hanliinter  
       2011-10-25 01:07:34 +08:00
    我记得06年的时候,是Leopard或者Tiger吧,当时的正是各方都热炒dashboard和widgets的概念的时候,就是推荐大家都去开发html+js的widgets,然后感觉这事儿就没有啥关注点了
    virushuo
        8
    virushuo  
       2011-10-25 01:44:23 +08:00
    苹果一直支持html5的开发,而且有非常简单的方法把web页面变成桌面应用。

    而且 OS X 不同于iOS,用户不需要越狱也能装软件,上不上appstore并不是最重要的。

    但是,到目前为止,除了少数用途,html5应用在各方面都距离native应用差距不小,也很难有效利用本地计算优势。所以还是好好学cocoa和objective-c吧。
    fanzeyi
        9
    fanzeyi  
    OP
       2011-10-25 08:25:32 +08:00
    @virushuo 并不是想学这个开发…… 只是在讨论中说到这个问题了囧.. 而且能说下这个 『非常简单的方法把web页面变成桌面应用』 的名字嘛? 谢谢!

    @hanliinter 谢谢提供这个~ 看来还是支持过但是没有做到底

    @dimlau 恩 不是想做这个开发 是讨论HTML5的时候突然想到这个问题
    chone
        10
    chone  
       2011-10-25 09:33:59 +08:00
    html5最早就源于Dashboard
    virushuo
        11
    virushuo  
       2011-10-25 12:59:38 +08:00
    fanzeyi
        12
    fanzeyi  
    OP
       2011-10-25 13:15:08 +08:00
    @virushuo ok 了解了 谢谢!
    cabinw
        13
    cabinw  
       2011-10-25 13:29:39 +08:00
    我觉得通过dashboard,html在OSX希望还是挺大的
    dczign
        14
    dczign  
       2011-10-25 14:45:00 +08:00
    目前在界面绘制上非HTLM5的解决方案能够满足更多元的产品诉求,因此在宏观层面核心基于HTML5的构架的采用率不会在Mac OS X应用开发者的选择中呈现上升趋势,除非苹果在未来推出更优化的相应框架来改善包括Event Handling, Graphics & FX以及硬件等等的支持。

    而我认为苹果没有必要也不会做类似的优化工作。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1566 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:12 · PVG 01:12 · LAX 09:12 · JFK 12:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.