5个对Web开发人员有用且免费的工具

九游会客户端——2011年1月11日星期二

除了理解语言和最佳实践, 对于开发人员来说,了解哪些外部工具是很重要的. 这些是每个网页开发者都应该知道的工具. 它们并不都适用于每个项目,但它们肯定应该在您的武器库中.

5个对Web开发人员有用的免费工具

  1. jQuery

    “少写,多做,JavaScript库.jQuery是一个JavaScript库,它允许更简单、更快地选择和操作DOM树, 提供高级事件处理, 并且在很大程度上减轻了浏览器之间实现的差异. 许多有用的任务内置为简单的函数调用. 元素可以通过css样式的选择器定位,并在同一行中以多种方式操作. e.g. $ (" div.特殊的).removeClass(特殊).addClass('normal'); It also provides a nice wrapper for Ajax 和 a great interface for 自定义 plugins. 如果您的站点使用了大量的DOM操作或事件侦听,那么jQuery将使您的工作更轻松.

  2. Modernizr

    如果你想用HTML5构建网站,但仍然支持不兼容的浏览器,那么Modernizr是一个非常有用的JavaScript库. 它检测用户的浏览器支持哪些HTML5和CSS3特性, 这样你就可以简单地包含那些不需要的后备方案, CSS和JavaScript. 它还允许样式化 HTML5的语义元素 在无法识别它们的浏览器中.

  3. 麻省理工

    麻省理工是另一个JavaScript库. 它提供了一种标准兼容的方式,可以在适应用户浏览器的页面中嵌入Flash影片. 如果你在网页上使用过Flash, 您可能知道不同的浏览器需要不同的嵌入方法. 通常这是通过多个来完成的 或彼此嵌套的标记,通常使用破坏HTML验证的代码. 麻省理工通过使用JavaScript创建标签来解决这个问题, 或者仅在需要时替换现有标记. 它还包括有用的功能,用于检索和处理Flash Player版本信息, 包括提示用户升级或显示替换内容,如果他们的Flash Player版本太旧,无法支持Flash内容.

  4. Eclipse

    Eclipse IDE是一个支持多种语言的开源开发环境, 包括Java, PHP, JavaScript, HTML, Ruby, Perl, Python, 和许多更多. 它提供代码提示和项目管理, 并且拥有一个可扩展的插件框架,允许添加各种各样的特性. 事实上,插件可以从 Android团队 它为Android平台的应用程序开发提供模板、示例和工具. 除了ASP(我推荐Visual Studio)和Flash(参见#5),我推荐它适用于所有类型的web编码。.

  5. FlashDevelop

    FlashDevelop是一个开源代码编辑器,主要用于编辑Flash和adobeair的ActionScript. 它提供了比Adobe自己的Flash编辑器更有用的代码提示和语法高亮, 包括自定义类代码提示和自动包包含. 它还可以直接与Flash集成, 允许从FlashDevelop按Ctrl-Enter在adobeflash中编译和运行项目, 让在FlashDevelop中编辑代码变得非常容易, 并直接在Flash中进行图形化工作. 在这种情况下,我强烈建议使用两个独立的显示器,但也可以使用一个.

九游会客户端
九游会客户端是一家全方位服务的创意机构 网页设计打印身份品牌界面设计视频制作静止摄影 和 运动设计. 利用我们对卓越的热情,多元文化背景,还有 获奖 实践, 我们一直提供高质量的服务, 自定义, 以创新的解决方案满足客户多样化的市场需求. 欲了解更多信息,请访问 www.MatchaDesign.com.