WEB开发前沿_7技术.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WEB开发前沿_7技术

7项Web开发者需要了解的新技术 2011-09-20 09:29?|?3863次阅读?|?来源:catswhocode? HYPERLINK /a304652.html /a304652.html Web开发者需要经常更新他们的知识,学习新的技术,如果他们还想继续在Web开发领域混并混得还不错的话。下面将为你展示7项新的Web开发技术,作为一个Web开发人员,你需要了解、熟悉并学会的技术。 1.CSS3 media queries 目前,大量的智能手机设备的涌现,同时各种不同尺寸屏幕的设备,如平板电脑之类的出现,对Web开发带来了前所未有的挑战,如何让Web页面能适应各种尺寸的屏幕让很多Web开发人员相当的纠结。幸运的是CSS3规范可帮我们轻松的解决此事,你可以根据不同尺寸的屏幕定义不同的CSS样式。 例如,下面的代码只在屏幕显示区域大小为767px的时候才有效: @media?screen?and?(max-width:767px){ ? ????#container{ ? ????????width:320px; ? ????}? ? ? ????header?h1#logo?a{ ? ????????width:320px; ? ????????height:44px; ? ????????background:url(image-small.jpg)?no-repeat?0?0; ? ????}??????????????????????????? ? ? }? 更详细的信息请阅读:? HYPERLINK /blog/create-an-adaptable-website-layout-with-css3-media-queries Create an adaptable website layout with CSS3 media queries 2.Font resizing with REMs CSS3引入新的字体尺寸单位 rem (root rm) em单位是相对于父节点的font-size,会有一些组合的问题,而rem是相对于根节点(或者是html节点),意思就是说你可以在html节点定义一个单独的字体大小,然后所有其他元素使用rem相对于这个字体的百分比进行设置。 html?{?font-size:?62.5%;?} ? body?{?font-size:?1.4rem;?}?/*?=14px?*/ ? h1???{?font-size:?2.4rem;?}?/*?=24px?*/? 更多关于rem的内容请看: HYPERLINK http://snook.ca/archives/html_and_css/font-size-with-rem Font resizing with REMs 3.Cache pages for offline usage HTML5引入了一个强大的特性:离线缓存。该特性可让你告诉浏览器缓存某些页面,使得用户可以在离线的情况下再次访问该页面。 要缓存页面非常简单,首先在你网站的.htaccess文件中添加如下一行: AddType?text/cache-manifest?.manifest? 然后你可创建一个文件如offline.manifest,包含如下内容: CACHE?MANIFEST ? ? CACHE ? index.html ? style.css ? image.jpg? 最后,在html节点中增加: html?manifest=/offline.manifest? 就这么多。 更多信息请阅读:? HYPERLINK /blog/how-to-create-offline-html5-web-apps-in-5-easy-steps How to create offline HTML5 web apps in 5 easy steps 4.Server-side JavaScript JavaScript现在已经是非常流行的Web客户端编程语言了,但JavaScript也越来越多的出现在服务器端了,通过强大的JavaScript服务器端环境:Jaxer, Node.js and Narwhal. 下面代码显示如何用Node.js创建一个简单的Hello World程序 var?sys?=?require(sys); ? sys.puts(Hello?World!); ? ? 更详细内容请阅读: HYPERLINK /tutorials/javascript-ajax/learning-serverside-javascript-with-node-js/ Learning Server-Side JavaScript

文档评论(0)

liudao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档