• HTML5拖放的两个入门案例

    在HTML5出现之前,页面元素的拖放功能需要通过监听mousedown, mouseover, mouseup等事件,改变元素的相对位置来实现。现在HTML5 DnD API的出现,使得html具有原生的拖放功能,使用也非常简单。下面通过两个小案例来上手一下HTML5的拖放新特性。实例1首先我们建立一个基本的html:第一个div为我们需要将元素拖入的区域,第二个div中是一个稻壳互联 ...

    技术 陆骏宇 2016-09-08

    HTML5拖放的两个入门案例
  • Quora的iPhone版App都在哪里使用了Html5?

    原文 BY Tommy MacWilliam无论是为了让用户的体验更好,还是为了跑A/B测试,我们一直都在努力提升Quora的移动端和网页端的用户体验。Quora的iPhone和Android版App都能够通过内置浏览器Webviews来执行Javascript代码,这样我们就能够跳过App/Play Store来进行较大规模的更新(进一步阅读:从头开始重新构建iPhone版Quora)。让我们来看一些例子,首 ...

    技术 侯昆 2016-09-07

    Quora的iPhone版App都在哪里使用了Html5?
  • iOS与H5交互

    2016年,h5开发已经发展的很火爆了。今年肯定是大爆发年,那么,h5的发展到底有什么好处呢,为什么会这么受欢迎,下面就一起来看看它的优势所在:1.简化代码HTML5为了做到尽可能简化,避免了一些不必要的复杂设计。例如DOCTYPE的改进,在过去的HTML版本中第一行的DOCTYPE过于冗长,没有几个人能记得住,在实际的Web开发中也没有什么意义。除了简化 ...

    技术 王瑞博 2016-09-07

    iOS与H5交互
  • Pjax 在Yii2中的使用(利用H5 新增API pushState+AJAX)

    介绍目前已经有http://github.com/, http://plus.google.com, http://www.welefen.com等网站已经使用Pjax。pjax是对ajax + pushState的封装,让你可以很方便的使用H5最新的pushState特性。同时支持了缓存和本地存储,下次访问的时候直接读取本地数据,无需在次访问。并且展现方式支持动画技术,可以使用系统自带的动画方式,也可以自定义动画展现 ...

    技术 潘长泽 2016-09-07

    Pjax 在Yii2中的使用(利用H5 新增API pushState+AJAX)
  • 微信的Html5页面难道要灭亡?

    在全面封锁了淘宝的链接后,微信终于连H5也不放过了。不久前,微信发布了“外部链接内容管理规范”,在这份管理规范中,微信详细列举了包括诱导分享、诱导关注、H5游戏以及各类测试内容在内的9大类内容的管理处罚办法。微信的态度也是很强硬的:“对于违反规定的内容,一经发现将立即进行处理,包括但不限于停止链接内容在朋友圈继续传播、停止对 ...

    技术 苏超 2016-09-06

    微信的Html5页面难道要灭亡?
  • 怎样使用HTML5响应式图片技术?

    导语最近几年随着响应式网站的火爆,我们稻壳互联的客户对于响应式网站的需求也是日益增高。毕竟今天的网络时代,用户访问互联网的设备都有着特定的屏幕尺寸、分辨率等,在这样的情况下,建设响应式的网站成为了稻壳客户的最佳选择,毕竟响应式网站具有流动性以及适应屏幕大小的能力。这里对于响应式的优缺点不做过多介绍,本文作为技术文章,重点 ...

    技术 朱言俊 2016-09-06

    怎样使用HTML5响应式图片技术?
  • 纯HTML5APP与原生APP的差距在哪?

    纯H5的APP,虽然开发起来的确很快很舒服,但和原生比起来纯H5APP还是有很多问题,主要聚集在以下几个方面: 1、动画 动画有很多种,比如侧边栏菜单的滑入滑出、元素的响应动画、页面切换之间的过场等等,在H5之下的众多实现方法都没有办法达到纯原生的性能。一般这些动画有几种不同的选择:css3动画、javascript动画、原生动画。 css3动画 ...

    技术 王翔宇 2016-09-06

    纯HTML5APP与原生APP的差距在哪?
  • H5开发:IOS vs Android 之JS时间戳

    某天开发遇到时间戳提交的bug,故事一开始是这样的,将表单中的时间提交到后台,进行验证!// 获取当前时间戳(以s为单位)var timestamp = Date.parse(new Date("2014-07-10 10:21:12"));timestamp = timestamp / 1000;//当前时间戳为:1404958872console.log("当前时间戳为:" + timestamp);神马问题都没有不料ios直接抛出NaN ...

    技术 姜新波 2016-09-05

    H5开发:IOS vs Android 之JS时间戳
  • 什么是Unobtrusive的Web开发

    Unobtrusive应该是对Web Standards的进一步深化,也可以理解为Web Standards的一个方面。但是,这种开发方式目前仍然是一种比较理想化的方式,也许在个人,或者小团队的开发中可以贯彻的很好。但是到了大型项目中,严格的执行未必是一种高效的方式。尽管代码的易维护性显而易见,但是大部分项目的前端代码不一定有维护(或者大量维护)的需求,而 ...

    技术 管理员 2016-05-02

    什么是Unobtrusive的Web开发
  • WWDC 2016 注册页都讲了啥

    稻壳说:在Siri提前泄露了苹果全球开发者大会(WWDC 2016)的召开时间之后,苹果也终于在本周一证实了第27届WWDC将于6月13号至17号在旧金山举办的消息,开发者们现已能够注册并参与门票的“幸运抽签”。在新闻稿中,苹果表示开发者们能够看到四大主系统的未来进展,包括iOS、OS X、watchOS、以及tvOS。如此盛会之下,苹果将会给我们带来什么好消息 ...

    技术 少数派 2016-04-22

    WWDC 2016 注册页都讲了啥