2011年最火爆的8大Web开发工具提到,jQuery和jQuery Mobile,CSS3 PIE,Bootstrap,LESS,Chrome开发人员工具等。一下是全部内容,
2011年最火爆的8大Web开发工具 TechFrom2011总结系列
2011年最火爆的8大Web开发工具:
Web应用开发和部署工具,Bootstrap
Twitter 于8月份推出了一个名为Bootstrap的开发工具包,将Web应用开发与部署变得更为简单快捷。Bootstrap包是一个简单的程序库,同时提供优雅的HTML和CSS规范。Bootstrap使用了一些最新的Web浏览器技术,向开发者提供时尚的排版、样式、按钮、表格、网格、导航等服务,而且占用资源很小,用gzip压缩后只有6K左右。
jQuery和jQuery Mobile,JavaScript代码工具
jQuery是一款免费且开放源代码的JavaScript代码库,而jQuery Mobile是jQuery在手机和平板上的版本。
jquery.jpg
jQuery Mobile不仅能给主流移动平台带来jQuery核心库,还能发布一个完整统一的jQuery移动UI框架,支持全球主流的手机、平板、电子阅读器、台式电脑等平台。据微软关于jQuery的调查显示,jQuery在受访网站中的使用率已从2010年12月的27%上升到2011年12月的42%。
CSS代码工具,CSS3 PIE
CSS3 PIE,全称是 Progressive Internet Explorer,可以让IE6至IE8的所有版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等等。通过这个工具CSS3 PIE,开发者可以在线修改想要的效果,并即时生成css代码。
开发管理工具,LESS,免费开源
LESS是一个CSS开发管理的强大工具,拓展了CSS的变量、运算符、include、嵌套规则等语法。
less.jpg
LESS从Ruby的LESS library衍生而来,免费开源,实现了和CSS的无缝结合。此外,LESS可以配置成自动最小化所生成的CSS文件,不仅可以节省带宽,还可以改善最终用户的体验。
Chrome开发人员工具
火狐即将死亡的预言或许被夸大其词了,但可以肯定的是Chrome正在侵蚀越来越大的市场份额,其中最主要的一个原因是Web开发人员喜欢Chrome捆绑自带的开发人员工具。
Chrome开发人员工具主要基于WebKit网络检查器(开放源代码WebKit项目的一部分),可让Web开发人员随时随地对网页的CSS、HTML和JavaScript进行实时编辑、调试以及监控。
Chrome开发人员工具不仅能帮助诊断、修复在网页加载、脚本执行以及页面呈现中出现的问题,还可帮助最大限度地了解网页或网络应用程序对CPU以及内存的使用情况。
基于浏览器的Web网络开发IDE工具,SourceKit 和 Ace
网络开发工具中文本编辑工具最受欢迎的是 Vim,但是基于web浏览器的网络IDE开发工具是 Ace,和基于 Ace 构建的SourceKit,之前的名字是 “Bespin” 和 “Skywriter” 。
PhoneGap,基于html5 的开源移动开发框架
之前在基于html5的跨平台手机应用,移动开发开源框架PhoneGap 和跨平台手机应用,移动开发开源框架PhoneGap,基于html5,已支持 facebook登陆中,介绍过移动开发 html5 开源技术框架,其母公司 Nitobi Software> 已经被Adobe公司收购。
另外,还有更多的移动和网络应用开发 10大优秀开发框架推荐,和 全功能框架平台 Strobe,基于html5的全功能应用开发平台 Strobe,由前苹果核心员工和技术大牛联合创建。
本文科技源TechFrom地址:: http://www.techfrom.com/20315.html
This blogger is recording some code samples,technical skill of java,.Net,javascript, css, html for myself use. All articles are coming from my own experience and my collections which are from internet world. If you find any material have copy right issue please leave a comment to me. I will delete it immediately. These articles are writing in English or Chinese. Hope these information can help other technical guys. Thanks for reading.
Subscribe to:
Post Comments (Atom)
-
If you get "This page calls for XML namespace http://richfaces.org/a4j declared with prefix a4j but no taglibrary exists for that names...
-
Method 1: import oracle.sql.*; public class JClob { String tableName = null; // String primaryKey = null; // String primaryValue = null; // ...
-
1.HTTP-binding(ServiceMix) 1.4 各组件间传递消息流的过程如下: 1. HttpClient : Http 客户端运行一个独立的 Java 客户端程序,通过其中的 URLConnection 类连接到 http://...
No comments:
Post a Comment