阅读更多

8顶
1踩

Web前端

翻译新闻 2011 年最受欢迎的 9 款 Web 开发工具

2011-12-14 17:44 by 正式编辑 sherry617 评论(10) 有11955人浏览



虽然基于浏览器的操作系统还未风靡全球,但对Web开发者来说,2011年无疑是一个Web开发的最佳时期。

下面我们来看看由readwriteweb.com评选出来的2011年最受Web开发人员欢迎的工具。

1.  jQueryjQuery Mobile



说到Web开发工具不能不提jQuery。jQuery是一款免费且开放源代码的JavaScript代码库,据微软关于jQuery的调查显示,jQuery在受访网站中的使用率已从2010年12月的27%上升到2011年12月的42%。

jQuery Mobile 1.0的发布推动了移动开发的发展。jQuery mobile意味着可以应用在“所有主流手机、平板电脑、电子阅读器,甚至台式电脑”上。虽然其实现起来有些困难,但从目前来看,jQuery mobile还是广受好评的。

当然也有人对其存在质疑,认为jQuery 需要“减肥”,不过对于所有趋于成熟的项目来说,有质疑声并不例外,毕竟大多数成功都伴随着反对的声音。

2.  CSS3 PIE



Web开发者都比较喜欢PIE(Progressive Internet Explorer),特别是要克服IE老版本缺点的Web开发人员。因为开发者不可能掌控市场说服用户将浏览器升级到最新版本,但他们可以增强浏览器

CSS3 PIE为IE带来了一些新的特性,想知道是如何实现的吗?你可在GitHub上查看演示文件。该工具基于GPL V2 和 Apache Licence 2.0。

PIE 1.0的第5个测试版已于今年9月发布,它支持IE9并修复了IE6到IE8的一些小问题。

3.  Bootstrap

今年8月,Twitter推出了一个名为Bootstrap的开发工具包。该工具包自发布以来,一直是GitHub上热门的开源项目。

对于开发Web网站和应用程序的人来说,Bootstrap提供了一套CSS标准解决方案,开发者可以以Bootstrap为原型,或通过Bootstrap(就像Twitter一样)来提供一个跨网站/应用程序的统一设计。

Bootstrap易于使用,只需将预编译的CSS拉到你的项目里,或使用LESS编译修改后的版本即可。

4.  LESS



LESS是一个动态的样式表语言,使CSS更易于表现和使用。标准CSS不支持变量、函数、运算符等,但LESS拓展了CSS的语法,例如,只用定义一种颜色一次,就可以通过样式表与一个单一变量一起使用(比如用“@color”代替“#4D6F92”)。LESS使你在改变网站设置时更加便捷有效。

LESS可以定义并重复使用类,甚至可以为网页中的元素使用运算符。如果你想了解更多关于LESS的信息,该网站有大量的示例和源码,可在GitHub上查看。该工具基于Apache License 2.0。

5.  Chrome开发者工具



Firefox即将死亡的预言或许被夸大其词了,但可以肯定的是Chrome正在占据越来越大的市场份额,其中最主要的一个原因是Web开发人员喜欢Chrome自带的开发者工具。

Chrome开发者工具主要基于 WebKit's Web Inspector(开放源代码WebKit项目的一部分),可让Web开发人员随时对网页的CSS、HTML和JavaScript进行实时编辑、调试以及监控。该工具不仅能帮助诊断、修复在网页加载、脚本执行以及页面呈现中出现的问题,还可以帮助开发者最大限度地了解网页或网络应用程序对CPU以及内存的使用情况。

如果你是一个浏览器开发工具的使用者,建议你看看Andi Smith的“关于浏览器开发工具的25个秘密”Paul Irish的小贴士,还有2011年Google I/O的视频,以及Boris Smus的说明

6.  SourceKitAce:一流的基于浏览器的集成开发环境



对于Web开发者来说,我认为最好的文本编辑器是Vim。但如果是基于浏览器的IDE,开发者更倾向于Ace和Ace-based SourceKit(据对ReadWriteHack读者的调查显示)。

ACE是一个独立的编辑器,以前叫做“Bespin”和“Skywriter”。SourceKit是一款基于ACE的Chrome扩展。虽然ACE更灵活,能模拟几种常用的编辑器(包括vi),但我更喜欢Chrome SourceKit。

7.  PhoneGap



想在移动设备上开发出类似于本地应用程序的HTML5应用程序?PhoneGap似乎牢牢占据着最受欢迎的解决方案这一宝座。

开发人员只需构建一个应用程序一次,然后使用PhoneGap将其部署到多个平台。PhoneGap支持IOS、Android、Windows Phone、黑莓以及WebOS等。但是目前还不知道该平台在2012年的需求有多大。

PhoneGap为手机提供访问硬件和本地应用的接口,例如摄像头、加速度计、网络、地理位置、联系人和通知。

Adobe公司在年初收购了PhoneGap的开发商Nitobi,不过目前PhoneGap已经转到了Apache软件基金会(ASF),存在于Apache Incubator。如果你还不了解PhoneGap,这里有入门指南和视频教程

8.  PopcornPopcorn.js



Popcorn.js是Mozilla Popcorn 项目的一部分,是一个 JavaScript 库,提供基于时间、通过网络来实现的交互式媒体,不需要Flash来显示视频,还可以创建基于时间轴的Web演示,包括HTML5的音视频、使用音视频或其他网络元素的演示。

Popcorn.js承诺将集成Web服务内容,比如维基百科、Twitter、Facebook、YouTube、谷歌地图。早期的演示表明其希望能在视频中加入基于时间覆盖的内容链接。比如你可以创建一个视频演示,在某个特定的时间点将更多的信息链接过来。

现在,Popcorn.js还在早期发展阶段,要想在Web开发中流行起来还需要一定的时间,但其前景不错。

9.  Waterbear

虽然我不太看好Waterbear,但其还是值得我们来探讨一番的,因为对于新手来说,这是一个很好的入门工具。可以使用HTML5、CSS3和JavaScript内置的“draggable、snappable blocks”来创建程序。

Waterbear还处于测试阶段,但随着它的不断变化发展,有希望成为受欢迎的系统。Waterbear是一款免费软件,基于Apache License 2.0,大家可以在GitHub上查看。

当然,以上对这些工具的评论是我根据2011年的情况发表的主观看法,希望Web开发人员都能找到对自己来说最顶级、最有用的工具。


英文原文http://www.readwriteweb.com/archives/top_web_developer_tools_of_2011.php

  • 大小: 24.5 KB
  • 大小: 20.8 KB
  • 大小: 18.6 KB
  • 大小: 12.3 KB
  • 大小: 90.8 KB
  • 大小: 91 KB
  • 大小: 9.3 KB
  • 大小: 22.8 KB
8
1
评论 共 10 条 请登录后发表评论
10 楼 gouerli 2011-12-21 17:47
感觉身边人还是用firefox 和ie8的调试工具比较多
9 楼 幻无极 2011-12-15 20:25
功能上除了network的返回HTML和XML,JSON中没有格式化和即时HTML显示,其它firebug该有的功能都有,就是用起来不简洁,network监控点开后还要新跳一个窗口
console命令行只一行显示等等

断点时还是很猛的,错误堆栈很足,而且直接在js显示里支持js格式化,对于现在js是压缩版来说
8 楼 一口三个汉堡 2011-12-15 17:29
很不错...学习学习,想学PhoneGap ...
7 楼 拜月小刀 2011-12-15 14:53
chrome 的广告太恶心了。。。


调试工具 没觉得比firbug强盗哪里去。。。。。
6 楼 Sev7en_jun 2011-12-15 13:03
哎呀,一个都没用过!!!!落伍啦
5 楼 ruiyingyu 2011-12-15 12:58
Chrome开发工具确实不错,而且在一些方面要胜过firebug。例如:firebug在断点跟踪时候,有时候有些异常没有捕获到,很容易造成浏览器死掉。不过平时,还是主用firebug,毕竟习惯了。个人觉得firebug看起来要简洁点。
4 楼 diferent 2011-12-15 11:31
xiaovsme 写道
guilipan 写道
chrome的调试工具比firebug好?至少我身边没一个人这么认为的

最近刚开始使用chrome的开发人员工具,感觉还是有不少亮点的,比如console里直接输入js去获取页面中的元素,控制dom,这点 特别利于js的调试

css的调试,chrome已经是不错的了

唯一觉得有点遗憾的是没有firebug那样监控网络请求,看不到post中的数据,也许是我没找到,知道的不妨吼一声

在Network里有啊. Headers
3 楼 xiaovsme 2011-12-15 11:14
guilipan 写道
chrome的调试工具比firebug好?至少我身边没一个人这么认为的

最近刚开始使用chrome的开发人员工具,感觉还是有不少亮点的,比如console里直接输入js去获取页面中的元素,控制dom,这点 特别利于js的调试

css的调试,chrome已经是不错的了

唯一觉得有点遗憾的是没有firebug那样监控网络请求,看不到post中的数据,也许是我没找到,知道的不妨吼一声
2 楼 iaimstar 2011-12-15 10:35
chrome份额占得多那是因为好用好吧
1 楼 guilipan 2011-12-15 09:50
chrome的调试工具比firebug好?至少我身边没一个人这么认为的

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 前端最受欢迎的6个开发工具

    大家好,我是为前端娱乐圈操碎了心的小迷妹,正宗前端开发一枚,每天推荐一个小...刚刚开始学习前端的时候,改怎么样选择一个比较好的开发工具?常常有人会来问我这样的问题,我现在用的是Visual Studio Code,然后.

  • 12 款适用于开发人员的最佳 Web 开发软件

    如果您正在寻找最好的 Web 开发软件,那么您可能会对从哪里开始构建网站感到有些困惑。对于我们大多数人来说,构建网站或做任何与 Web 开发相关的事情都是一项艰巨的任务。好吧,没有必要担心,因为我们可以利用技术...

  • web前端常用开发工具排行:8款html开发工具推荐下载

    网站开发一般分为前端和后端两个部分。前端负责实现页面效果,后端主要负责功能开发。一般的开发流程是先由美工或者网页设计师进行网页设计和切图...最常用的前端开发工具有哪些呢?本文推荐8款最好用的web前端开发...

  • FastAPI获年度第一新兴框架,2021年最受欢迎的TOP 100开发工具出炉

    2021开发者工具Top100

  • python开发最受欢迎的十款工具

    python开发最受欢迎的十款工具dreamyla3个月前今天小编给正在学习python开发的朋友介绍十款最受欢迎的开发工具,因为在学习python开发过程中少不了IDE或者代码编辑器,想要提高开发速度和效率,一款好的开发工具是...

  • 2022 年 15 种最受欢迎​​的应用程序开发编程语言

    更重要的是,对于软件开发人员来说,预计 2022 年及以后哪些编程语言将成为最流行的移动应用程序开发?这就是你要发现的! 最流行的移动应用程序开发语言 考虑到上述情况,让我们来看看 2022 年移动应用程序开发的...

  • 10种受欢迎的嵌入式软件开发工具

    翻译自这篇博文 不同物理设备之间的数字转换可以说是...你将了解到现在IT市场上最受欢迎的、可用的嵌入式系统软件开发工具。 什么是嵌入式软件 桌面软件是为计算机编写的,而嵌入式软件就是针对非计算机硬件并...

  • Chrome Developer Tools——最受欢迎的 Web 开发工具

    readwriteweb.com评出了2011年最受欢迎的Web开发工具,Google Chrome浏览器自带的Chrome开发者工具入选五佳。该工具不仅能够帮助诊断、修复在网页加载、脚本执行以及页面呈现中出现的问题,还能够帮助开发者了解网页...

  • 今年最受欢迎的14款黑客工具

    今年最受欢迎的14款黑客工具

  • 程序员最喜欢的22款软件开发工具

    本文是 22 款顶级软件开发工具的精选列表。 我们将软件开发工具分为以下几类: 推荐工具 IDE (集成开发环境) 框架 云工具 数据科学 版本控制 原型设计 DevOps ...

  • 【python技能树】强推10款Python常用的开发工具

    要熟练使用python解决各种问题,开发工具必不可少,其中就包括IDE或者代码编辑器,或者集成的开发编辑器(IDE),一个好的开发工具可以让你事半功倍,接下来主要介绍python的一些常用的开发工具。 1 IDLE:Python...

  • 史上最全的常用开发工具类收集(持续更新中)

    跳转至联系人选择界面 getChoosedPhoneNumber: 获取选择的联系人的手机号码 toCameraActivity : 跳转至拍照程序界面 toImagePickerActivity: 跳转至相册选择界面 getChoosedImage : 获得选中相册的图片 openWebSite...

  • 强烈推荐:web前端目前最受欢迎的4款编辑器

    2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,前端由此发生了...DCloud全新推出的一款HTML5的Web开发工具 HBuilderX,H是HTML的首字母,Builder是构造者,X是HBuilder的下一代版本,H

  • C++软件开发值得推荐的十大高效软件分析工具

    C++软件开发值得推荐的十大高效软件分析工具

  • 2019年20种程序员必备前端Web开发工具

    许多前端开发工具可以加速Web...此Web开发工具是一个命令行实用程序,用于与帮助打包的所述存储库进行交互。 特征: 在Registry中发现并重用超过470,000个免费代码包 鼓励团队内的代码发现和重用 发布和控制对...

  • 2020年每个Web开发人员必须知道的9种Web技术

    Web开发附带了每个网站开发人员都应了解的大量规则和技术。如果你希望网站按其期望的外观和功能运行,则需要熟悉可帮助您实现目标的网络技术。 开发应用或网站通常归结为三种主要语言:JavaScript,CSS和HTML。尽管...

  • 【Web后端架构】2022年10个最佳Web开发后端框架

    这些都是2022年在Java、Ruby、Python、JavaScript、PHP、Scala和Golang中进行web开发的最佳后端开发框架在本文中,我将与您分享创建web应用程序的10个最好的后端框架。Web开发通常分为两类:前端开发和后端开发。...

  • 最受欢迎的 Linux 怎么是它,Ubuntu 排第六

    ???? 作者:Linux猿 ...上面是排名前 30 位的最受欢迎的 Linux 操作系统,可以看到,比较熟悉的操作系统也名列前茅,比如:Ubuntu、Debian、Fedora、Arch、CentOS、Ubuntu Kylin以及deepin等。 上面的排名是

  • 18个最受欢迎的低代码开发平台【开源】

    低代码/无代码指的是提供可视化开发工具,支持拖放,内置组件浏览器和逻辑构建器。低代码/无代码的概念并不新鲜,这可以追溯到十多年前的无代码编程技术 (PWCT) 以及类似的系统。然而,这一概念在开发人员社区中并...

  • 付费进群阿泽魔改源码 跳转不卡顿

    付费进群源码,不和外面的一样跳转卡顿,这个跳转不卡顿,支持三级分销

Global site tag (gtag.js) - Google Analytics