NemoAlex
V2EX  ›  随想

HTML5 History API

  •  
  •   NemoAlex · Jan 5, 2012 · 6062 views
    This topic created in 5270 days ago, the information mentioned may be changed or developed.
    页面元素由JS生成,使用 HTML5 History API 实现前进后退页面无刷新
    确实可以节省不少流量和等待时间
    缺点是在关掉JS的浏览器上不行
    不知道会不会是 Web 前端的未来趋势

    http://huaban.com/
    目前使用这种方法使后退时的页面无刷新载入
    速度非常快
    11 replies    1970-01-01 08:00:00 +08:00
    feikeq
        1
    feikeq  
       Jan 5, 2012
    速度是很快哦..
    chloerei
        2
    chloerei  
       Jan 5, 2012
    github 的代码浏览
    yyfearth
        3
    yyfearth  
       Jan 5, 2012
    关js的不管了,现在哪个网站不都一堆的js。如果非要考虑,做过lite版本,专门对付ie67、移动浏览器、关闭js的用户。
    NemoAlex
        4
    NemoAlex  
    OP
       Jan 5, 2012
    较早以前的应用比如 Gmail 和 twitter,都采用了 url 加#的方法
    第一次看到 Github 的那个给人很印象深刻
    目前大面积使用这东西的网站还很少
    iwege
        5
    iwege  
       Jan 5, 2012
    webApp的方案基本上都是采用的这一种方式,不过为了方便管理会自己再做一层url管理。
    Sivan
        6
    Sivan  
       Jan 5, 2012
    印像中大概是 js dom 那本书说的,js 的使用早晚会从轻到重,最后再从重到轻。
    belltoy
        7
    belltoy  
       Jan 5, 2012
    Flickr也用了historyAPI
    mudkip
        9
    mudkip  
       Jan 5, 2012
    可以对旧版浏览器用“#!/”,对新版浏览器用 History API。
    m4ker
        10
    m4ker  
       Jan 9, 2012
    这个真不错。
    krazy
        11
    krazy  
       Jan 10, 2012
    像这样的富前端应用,在前台调用后台提供的接口,会不会存在不安全的问题...
    所有的数据接口都暴露在前台的话....
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1324 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 17:17 · PVG 01:17 · LAX 10:17 · JFK 13:17
    ♥ Do have faith in what you're doing.