您的位置:新葡亰496net > 新葡亰官网 > 开源中最佳的Web开采财富汇总,移动和触摸框架

开源中最佳的Web开采财富汇总,移动和触摸框架

发布时间:2019-07-28 09:38编辑:新葡亰官网浏览(52)

    2013年想起:改动游戏的二十一个HTML5网址

    2011/12/23 · HTML5 · HTML5

    波兰语原稿:2011 in review: 20 HTML5 sites that changed the game,编译:webapptrend

    二零一七年HTML5确实给大家带来了一点都不小的相撞。HTML5 Doctors,Oli Studholme评选出了二十一个一级网址,它们含有了语义、音频、客户端web apps、canvas以及SVG和WebGL,那几个网址预示了前途web的进化大方向。

    对HTML5和web来讲,二零一六年是获得丰盛的一年。HTML5在每每成熟,今年5月HTML5进入了Last Call阶段,并安顿在二〇一五年完毕正式制订。WHATWG不仅仅竭力进步了HTML5存世的效应,还投入了诸如WebVTT这般的一些新作用。在浏览器上的开始展览也在稳步推进,近年来正与五大提供商大力开展相关工作。还只怕有好些个的行事急需去做!

    在剧情方面,你能深远感受到那年就如的确正是HTML5的一年,CSS3和JavaScript web stack的一代已经过来。HTML5现行早已改为相当的多开拓者的首推,有关HTML5新职能的探赜索隐工作也在主动举办。下边罗列了有个别特意优良的HTML5网址。个中非常的多网址会让人民代表大会喊“那根本不容许在native web上贯彻”。

    新葡亰496net 1

    JavaScript 移动和触摸框架

    jQuery Mobile: 是jQuery 在三哥伦比亚大学上和机械设备上的版本。jQuery Mobile 不止会给主流移动平台带来jQuery大旨库,并且会发表四个完整统一的jQuery移动UI框架。支持环球主流的运动平台。jQuery Mobile开采组织说:能支付那几个类型,大家特别快乐。移动Web太必要二个跨浏览器的框架,让开辟人士开垦出真正的移动Web网址。大家将尽全力去满意那样的必要。Sources.

    Zepto.jsZepto.js 是协理活动WebKit浏览器的JavaScript框架,拥有与jQuery包容的语法。2-5k的库,通过科学的API管理绝大大多的基本职业。Sources.

    MicroJS: Microjs网址应用列出了无数轻量的Javascript类库和框架,它们都一点都不大,大部分低于5kb。那样您无需因为只需求二个功能将在加载三个JS的框架。

    PhoneGap:是一款开源的无绳电话机应用开采平台,它唯有只用HTML和JavaScript语言就能够创设出能在多少个移动器材上运维的利用。Sources.

    Sencha TouchSencha Touch 是叁个支撑多样智能手提式有线电话机平台(华为, Android, 和华为)的 HTML5 框架。Sencha Touch可以使你的Web App看起来像Native App。美丽的用户分界面组件和增加的数额管理,全体基于最新的HTML5和CSS3的 WEB规范,全面包容Android和Apple iOS设备。

    JQtouch, 是贰个jQuery 的插件,主要用来手提式有线电话机上的Webkit 浏览器上落到实处部分席卷动画、列表导航、私下认可使用样式等各类常见UI效果的JavaScript 库。Sources.

    DHTMLX Touch针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创立移动web应用。它不仅是一组UI 小工具,而是多个安然无事的框架,能够针对移动和触摸设备创建跨平台的web应用。它相当主流的web浏览器,用DHTMLX Touch创立的行使,能够在平板电脑、Nokia、Android智能手提式有线电电话机等方面运营流畅。

     

    jQuery 插件

    Waypoints是叁个jQuery 用来促成捕获各类滚动事件的插件,举个例子落到实处无翻页的内容浏览,或然固定某些成分不让滚动等等。帮助主流浏览器版本。

    Lazy loader插件能够兑现图片的推移加载,当网页比较长的时候,会先只加载用户视窗内的图样,视窗外的图片会等到您拖动滚动条至前面才加载,那样有效的制止了因图片过多而加载慢的害处。

    TweenJS: 叁个简练和有力的 tweening / animation 的Javascript库。

    Easings类Css3的jQuery 动画插件

    Pepsi-Colaly这一个插件可以成立出如flash同样的动画片效果,比方:在页面上有贰头飞动的鸟儿,三个动态滚动的背景等。

    File Upload,jQuery 文件上传插件4.4.1

    Slideshow/Carousel插件.Sources.

    Supersized– 全屏式的背景/幻灯片插件

    Masonryi一款特别酷的机关排版插件,那款jQuery工具得以依据网格来机关排列水平和垂直成分,超过原本的css.Sources.

    jQuery 简单Layout演示,管理种种边栏式,可转移大小式的布局。

    Flexigrid– jQuery数据表插件

    Isotope相对是多少个令人猜忌的jQuery插件,你能够用它来创制动态和智能布局。你能够遮蔽和出示与过滤项目,重新排序和整治以致越来越多。

    Super GesturesjQuery 插件可以实现骨髓炎势的意义。

    MouseWheel是由Brandon亚伦开荒的jQuery插件,用于加多跨浏览器的鼠标滚轮帮忙。

    AutoSuggestjQuery 插件能够让您增多一些活动达成的职能。

    qTip一个美好的jQuery的工具提醒插件,这么些插件功能十分庞大。

    开源中最佳的Web开采财富汇总,移动和触摸框架。jQueryCharts and graphic用来制作图纸。

    jQuery Tools– Themissing UI library

     

     

    HTML5 录像播放器

    Popcorn.js是叁个HTML5 Video框架,它提供了轻巧使用的API来一只交互式内容,让操作HTML5 Video元素的质量,方法和事件变得轻便易用。 (来自Mozilla)

    LeanBack PlayerHTML5录制播放器,未有借助任何JavaScript框架。协助全屏播放,音量调控,在同八个页面中播放多少个摄像。 (来自谷歌)

    Vid.ly为你上传的录制提供转换职能,况兼为转移后的录制创造三个短式网球址。通过Vid.ly,令你的录制能够在14种分化的浏览器和装置上广播,不必要再去思念将在浏览录像的人利用什么设备了,以幸免各各软件巨头之间的益处之争带来了不包容,给用户带来了好汉的麻烦,短式网球站让你能够经过推特(Twitter)、Facebook(推特(Twitter))等措施方便分享录像。Vid.ly还能透过html代码嵌入到任何网页中。Vid.ly无需付费帐户空间为1GB,免费帐户也未曾广播或浏览限制。

     

    JavaScript 音频管理与可视化效果

    选取HTML5 和 Flash,SoundManager V2只用单一API的提供了牢靠,轻便和有力的跨平台的韵律管理。

    DSP, JavaScript的声音Digital Signal Processing

    The RadiolabHyper Audio Playerv1, 带给你 WNYC Radiolab, SoundCloud 和 Mozilla Drumbeat

    jPlayer, 八个 jQuery HTML5 音频/ 录像库,成效齐全的API

     

    JavaScript 图形 和 3D

    Processing.js是三个开放的编制程序语言,在不应用Flash或Java小程序的前提下, 能够完结程序图像、动画和相互的选取。其选拔Web典型,没有要求任何插件。

    Javascript 3D 引擎:ThreeJS由 Mr Doob 开辟,贰个轻量级的 3D 引擎,没有需要掌握细节,傻瓜都能运用。那几个引擎能够动用

    ,

    和 WebGL.

    Shader Toy, 一款选择WebGL的在线着色器编辑器(2D/3D). 基于在线的施用架构让你无需下载任何软件就可以开首体验. Shader Toy包含大量实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形, 中期管理特效等.

    菲尔oGL, Sencha的PhiloGL是第3个WebGL开拓工具之一,提供了高品位的效用,来营造WebGL应用。Sencha创制了多少个示范,来描述框架交互式3D设想化的力量,举例3D view of global temperature changes。

    WebGL Inspector你就Firebug等Web调节和测验工具同样,这一个是 WebGL的调治工具。

    WebGL frameworks由 Khronos Group 采撷的四个WebGL框架列表。

    EaselJS, 几个选拔html5的canvas的 JavaScript 库.Sources.

    JavaScript Game Frameworks无偿的JS游戏框架列表。另,可参谋JS游戏框架列表。

    Rapha?l是多少个Mini的JavaScript 库,用来简化在页面上海展览中心示向量图的劳作。你能够用它在页面上绘制种种图片、并举办图片的分开、旋转等操作。参看Javascript向量图Lib–Rapha?l

    jQuery SVG插件令你可以了 SVG canvas 举办互动。

    Google chart tools– 参看本站的施用Google API做计算图

    Arbor.js,是二个利用webworkers和jQuery创造的多寡图形可视化JavaScript框架。它为图形协会和荧屏刷新拍卖提供了多个飞快、力导向布局算法。

     

    JavaScript 浏览器接口 (HTML5)

    Modernizr– 是一个专为HTML5 和CSS3 开垦的功能检查测验类库,能够依附浏览器对HTML5 和CSS3 的援救程度提供进一步方便的前端优化方案.Sources. 三个有效的列表cross-browser Polyfills

    HTML5Shiv: 该类型的目标是为了让IE 能识别HTML5 的要素。

    Polyfills: 那个类型募集了部分代码片段其用Javascript帮衬分歧的浏览器的特别意义,有些代码要求Flash。

    YepNopeJS: 二个异步的条件式的加载器。Sources.

    jQueryCSS3 Finalise: 是还是不是不喜欢了为每一个浏览器的CSS3属性加前缀?

    Amplify.js:一套用于web应用数据处理和应用程序通信的jQuery 组件库。提供轻松易用的API接口。Amplify的靶子是因而为各个数据源提供贰个统一的程序接口简化各类格式数据的数据管理。Amplify的储存组件使用localStorage 和 sessionStorage标准管理客户端的贮存音信,对一些老的浏览器辅助也许有时。Amplify’为jQuery的ajax方法request扩张了有个别非凡的特色。Sources.

    History.js特出地支撑了HTML5 History/State APIs

    Socket.IOWeb的socket编程。

     

    JavaScript 工具

    {{mustaches}} 迷你的 JavaScript 模板引擎。

    json:select(), CSS式的JSON选择器

    HeadJS, 异步JavaScript装载。其最大特征就是既能够按顺序试行仍可以并发装载载js。

    JsDoc Toolkit是一款辅助理工科程师具,你只须要依据预订在JavaScript 代码中增添相应的评释,它就足以依赖那些注释来源动生成API文书档案。Responsive image, 三个试验性的种类,用来拍卖responsive layouts式的图样。

    UglifyJS是依附NodeJS的Javascript语法解析/压缩/格式化学工业具,它接济任何CommonJS模块系统的Javascript平台。

    Dhteumeuleu, 交互式的 DOM 脚本和DHTML 的开源演示。

    Backbone是一个前端 JS 代码 MVC 框架,被盛名的 37signals 用来创设他们的位移客户端。它不行代替 Jquery,不可代替现成的Template 库。而是和那么些构成起来创设复杂的 web 前端交互使用。要是项目事关大气的 javascript 代码,完成无数千头万绪的前端交互成效,首先你会想到把数据和出示分离。使用 Jquery 的 selector 和 callback 能够轻易实现那一点。但是对于富客户端的WEB应用大批量代码的结构化协会丰硕供给。Backbone 就提供了 javascript 代码的组织的机能。Backbone 主要总结 models, collections, views 和 events, controller 。

     

    客户端和模拟器

    BrowserShot, 检查浏览器的兼容性,跨浏览器平器的测量试验

    Test everything… 输入二个你想要测验的U中华VL……

    Android browser模拟器

    iPhone browser模拟器

    Opera browser模拟器

    Firebug与Firefox集成,可以查看和调节和测量试验你的Web页面。

     

    CSS3 和 字库

    CSS3 MakerCCS3的生成器轻易地创造

    CSS3 animations。Sencha Animator 是一个桌面应用可认为WebKit浏览器和触摸式移动设备创制 CSS3 animations 。

    CSSwarp– CSS 文本扭曲生成器

    Gradient Editor, 多少个强有力的Photoshop式的CSS 渐变编译器。来自 ColorZilla

    谷歌 Web Fonts通过Google Web Fonts API 能够浏览全数的书体@font-face Kit Generator, 为Web转变字体

    Typetester, 相比字体。

    Media Queries. 一组 responsive web 设计。

    Pattern TAP, UI组件。

     

    Website (FULL) 模板

    HTML5 Boilerplate是贰个HTML5/ CSS / js模板,是完结跨浏览器符合规律化、品质优化,稳固的可选功用如跨域Ajax和Flash的拔尖试行。 项目标开辟商称之为技巧集结,目的是满意你支付二个跨浏览器,而且面向以后的网址的必要。Sources.

    HTML5 starter pack是叁个深透的和有团体的目录结构,其可适合过多门类,还应该有局地很常用的文件,以及轻松的Photoshop设计模板。

    Initializr是多个HTML5 模板生成器,其得以帮您在15秒内成立三个HTML5的项目。

    Animated Portfolio Gallery(教程)Slick MobileApp Website假若通过 jQuery 和 CSS 制作一个手提式有线电话机使用的网址。

    CRUISERSS Reader如果通过 jQuery Mobile 创造叁个ENCORESS Reader

    Single Page Applications使用jQuery的仇敌们 (Backbone, Underscore, …)创立单一页面。

    移动和触摸框架 jQuery Mobile: 是jQuery 在四弟大上和机械设备上的版本。jQuery Mobile 不仅仅会给主流移动平台带来jQuery宗旨库,并且会发表...

     

    开源中最棒的Web开垦能源汇总

    法兰西共和国Web开拓人士 朱利安 Guézennec 整理汇总的关于Web开垦的财富和目录,由陈皓翻译。

    读书HTML 5编制程序和计划性

    • HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码
    • 很不利的 HTML5 Dashboard – Mozilla,效果很炫。
    • WhatWG Developers, 一个清楚的 HTML5 技艺标准表达书。
    • ★ StackOverflow : 颇负盛名的手艺问答式论坛。
    • ★ Addyosmani, jQuery 和 JavaScript 文章教程
    • Sohtanaka, jQuery 和 JavaScript 小说和课程
    • ★ Nettuts  是一个直面Web开荒人士和陈设性人员的网址,提供各个才能教程和小说,覆盖 HTML, CSS, Javascript, CMS’s, PHP 和 Ruby on Rails.
    • Codrops, 教程和 web 资源
    • WebAppers, 最佳的开源资源
    • Tutorialzine – PHP MySQL jQuery CSS 教程, 能源和红包
    • Mozilla JavaScript guide
    • codes snippets, 作者本身征集的有些代码片段

    劳务器端的软件

    新葡亰496net 2

    • ★ Node.js 是劳务器端的 JavaScript 情状,其利用了异步事件驱动情势。其让Node.js在众多互连网使用系统布局下得到非常不易的性质。 源码 和 实时演示。
    • PhantomJS 也是叁个服务器端的 JavaScript API的WebKit。其辅助各个Web标准: DOM 管理, CSS 选拔器, JSON, Canvas, 和 SVG
    • Lighttpd 一个轻量级的开源Web服务器。消息,文书档案,benchmarks, bugs, 和 download. Lighttpd 支撑了多少个十三分著名的 Web 2.0 网址,如:YouTube, wikipedia 和 meebo.
    • NGinx, 质量巨高无比的轻量级的Web服务器。比Apache高多了。花了6年的时刻,终于走到了1.0版。
    • Apache HTTP Server 是多个非常火的并帮助多少个流行的操作系统的Web服务器。
    • ★ PHP 可能是最流行的劳动器端的Web脚本动态管理语言。
    • 当然,还有 RubyPythonErlangPerlJava.NETAndroidC Go,Fantom,CoffeeScriptD, …

    PHP 框架和工具

    新葡亰496net 3

    • ★ WordPress 是三个基于博客系统的开源软件。
    • Drupal 是二个剧情处理系统 (CMS).
    • Centurion 是二个新出现的开源 CMS ,二个灵然的 PHP5 Content Management Framework. 使用 Zend Framework, 其组件百折不挠通用,轻便,清楚和可采纳的计划原则。
    • phpBB 一个开源的论坛(国内的Discuz!更加多)
    • ★ SimplePie : 超快的,易用的, RSS 和 Atom feed PHP解析。
    • ★ PHPthumb, PHP 图片管理库
    • ★ PHPMailer 庞大的全职能的PHP邮件库
    • PubSubHubbub协商,贰个归纳,开放, server-to-server 的 pubsub (publish/subscribe) 协议——Atom and 昂CoraSS的扩充。

    数据库

    新葡亰496net 4

    • ★ Apache CouchDB 是一个面向文档的数据库管理种类。它提供以JSON 作为数据格式的REST 接口来对其开始展览操作,并得以因而视图来支配文书档案的团组织和彰显。.源码.
    • MonoQL 是一个运用PHP ExtJS开荒的MySQL数据库管理工科具。分界面极像二个桌面应用程序,扶助大多数常用的功能包蕴:表格设计,数据浏览/编辑,数据导入/导出和高端查询等。
    • MariaDB 是MySQL的二个拨出,由MySQL 创办者Monty Widenius 所开采。GPL,用来对抗Oracle全部的MySQL的license的竟然。自Oracle收购SUN以来,整个社区对于MySQL前途的顾忌就不曾终止过。
    • ★ SQLite 不像常见的客户端/服务器结构楷模,SQLite引擎不是个程序与之通讯的单独进度,而是连接受程序中变为它的贰个主要部分。所以最首要的通讯协议是在编程语言内的第一手API调用。那在花费总数、延迟时间和一体化轻巧性上有积极的职能。整个数据库(定义、表、索引和数码作者)都在宿主主机上囤积在贰个纯净的文 件中。它的差不离的安插是由此在始发叁个事务的时候锁定任何数据文件而酿成的。库完成了绝大非常多的SQL-92标准,包含业务,正是象征原子性、一致性、隔断性 和长久性的(ACID),触发器和超越十分之五的繁杂查询。不开始展览项目检查。你可以把字符串插入到整数列中。有些用户开采那是使数据库特别有效的革新,非常是与无 类型的脚本语言一齐行使的时候。别的用户认为那是首要的老毛病。
    • SQL 在线设计编辑器,这一节的不行图片便是那个在线编辑器的标准了。四个画数据库图表的在线工具。很有力。

    API 和 在线数据

    新葡亰496net 5

    • ProgrammableWeb, 最流行的Web Services 和 API 目录大全。
    • Google Data Protocol 一组谷歌(Google)服务的数据服务API。
    • Yahoo! Developer Network – APIs 和 Tools
    • Yahoo! Pipes 可视化在线编制程序工具,它是二个用于过滤、转换和聚焦网页内容的服务。
    • ★ The Yahoo! Query Language 八个很像 SQL的网页查询工具。

    在线代码和传播媒介编辑器

    新葡亰496net 6

    • ★ CodeRun Studio一个基于JavaScript语言开采的跨平台的合龙开垦意况,它立足于云计算的宏图思路,方便开荒者在浏览器端便得以轻易手辟、调节和测量试验和配备互连网应用程序。
    • Cloud9 IDE – 二个依据Node.JS营造的JavaScript程序支付Web IDE。它兼具三个要命快的公文编辑器协理为JS, HTML, CSS和这两种的混合代码举办着色展现。
    • ★ jsFiddle – Javascript的在线运转呈现框架,那个工具得以使得的扶植web前端开辟人士来有效分享和演示前端效果,其轻易而强大(JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
    • Akshell,一种云服务,它利用服务端的JavaScript和在线的IDE协助开拓者进行高效应用程序开采。 它还提供云托管,所以布署是即时的。
    • JSONeditor, 三个好用的JSON 编辑器
    • ★ TinyMCE 多个轻量级的基于浏览器的所见即所得编辑器,支持近年来风靡的种种浏览器,由JavaScript写成。
    • Ext Designer 是多少个桌面应用工具,协助您火速支付基于ExtJS 的用户分界面。
    • ★ LucidChart,一款基于最新的html5本事的在线图表绘制软件,成效庞大,速度高速,运营此软件必要协理html5的浏览器。
    • Balsamiq Mockups, 产品设计师绘制线框图或制品原型分界面包车型客车利器。
    • Color Scheme Designer 3 – 二个无需付费的线上调色工具
    • ★ Pixlr, 是二个源点瑞典王国基于Flash的无偿在线图片管理网址。除了操作介面和法力类似Photoshop,照旧多语言版本,帮忙简体普通话。
    • Aviary, 是三个依照HTML5 的在线图片管理工具,能够很轻易的对图片进行早先时期管理。 Aviary API
    • Favicon Generator, 线上favicon(16×16)制作工具。

    开源中最佳的Web开采财富汇总,移动和触摸框架。代码财富和版本调节

    新葡亰496net 7

    • ★ GitHub 是贰个用于选取Git版本调整系列的体系的凭仗网络的存取服务。
    • Git 是一个由Linus为了越来越好地管理linux内核开垦而创办的布满式版本调整/软件配置管理软件。其巨快无比,高效,采纳了布满式版本库的章程,不必服务器端软件援助,使源代码的发布和交换极度方便。
    • Google Code 谷歌(Google)公司官方的开辟者网址,包罗各类开荒本领的API、开辟工具、以及开辟技巧参考资料。
    • Google Libraries API 谷歌将优良的 JavaScript 框架陈设在其 CDN 上,在大家的网址上应用 谷歌Libraries API 能够加快 JavaScript 框架的加载速度。
    • Snipplr 多个开放的源代码技艺共享社区,可以称作Code 2.0。和一般的源码分享网址差别,它针对的并不是重型网址源码,而是一些编制程序的代码本领。

    JavaScript 桌面应用框架

    新葡亰496net 8

    • ★ jQuery 是多少个高效、轻松的JavaScript library, 它简化了HTML 文件的traversing,事件管理、动画、Ajax 互动,从而方便了网页制作的敏捷腾飞。 源码, 新葡亰496net,API, API浏览, 很不错的文档.
    • ★ 官方的 jQuery User Interface (UI) library (演示和文书档案). 源码,Themes Roller, Download.
    • YUI 2 — Yahoo! User Interface Library
    • Mootools, 三个至上轻量级的 web2.0 JavaScript framework
    • Prototype 提供面向对象的Javascript和AJAX
    • Dojo The Dojo Toolkit,三个无敌的一点办法也未有被制伏的面向对象JavaScript框架。首要由三大模块组成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可调换皮肤,基于模板的WEB UI控件库。DojoX满含部分翻新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
    • ★ Ext JS 4, 行业内部最庞大的 JavaScript framework。
    • PHP.js, 贰个开源的JavaScript 库,它尝试在JavaScript 中贯彻PHP 函数。在你的品类中程导弹入PHP.JS 库,可以在静态页面使用你喜欢的PHP 函数。

    JavaScript 移动和触摸框架

    新葡亰496net 9

    • ★ jQuery Mobile : 是 jQuery 在手提式有线电话机上和平板设备上的本子。jQuery Mobile 不止会给主流移动平台带来jQuery核心库,并且会发表一个总体统一的jQuery移动UI框架。帮忙全世界主流的位移平台。jQuery Mobile开辟组织说:能开辟那一个类型,我们非常高兴。移动Web太要求叁个跨浏览器的框架,让开辟职员开拓出真正的活动Web网址。大家将尽全力去满足那样的需要。Sources.
    • Zepto.js Zepto.js 是援救活动WebKit浏览器的JavaScript框架,具备与jQuery兼容的语法。2-5k的库,通过科学的API管理绝大比比较多的宗旨工作。 Sources.
    • MicroJS : Microjs网址应用列出了多数轻量的Javascript类库和框架,它们都很小,超越四分之二稍低于5kb。那样你不须要因为只供给一个意义就要加载叁个JS的框架。
    • ★ PhoneGap :是一款开源的手提式有线电话机使用开拓平台,它独自只用HTML和JavaScript语言就足以制作出能在两个活动设备上运维的行使。 Sources.
    • ★ Sencha Touch Sencha Touch 是叁个支撑三种智能手提式有线电话机平台(索爱, Android, 和中兴)的 HTML5 框架。Sencha Touch能够让您的Web App看起来像Native App。美貌的用户分界面组件和丰硕的数量管理,全部基于最新的HTML5和CSS3的 WEB标准,全面兼容Android和Apple iOS设备。
    • JQtouch, 是三个jQuery 的插件,首要用以手机上的Webkit 浏览器上实现部分席卷动画、列表导航、暗中认可使用样式等各类常见UI效果的JavaScript 库。 Sources.
    • DHTMLX Touch 针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,成立移动web应用。它不只是一组UI 小工具,而是多个一体化的框架,能够针对移动和触摸设备创设跨平台的web应用。它卓殊主流的web浏览器,用DHTMLX Touch创造的利用,能够在GALAXY Tab、Samsung、Android智能手提式有线电话机等地方运行流畅。

    jQuery 插件

    新葡亰496net 10

    • Waypoints 是一个jQuery 用来落到实处捕获各个滚动事件的插件,比如落到实处无翻页的原委浏览,恐怕固定某些成分不让滚动等等。协助主流浏览器版本。
    • Lazy loader 插件可以兑现图片的推迟加载,当网页相比长的时候,会先只加载用户视窗内的图样,视窗外的图片会等到你拖动滚动条至后边才加载,那样有效的制止了因图片过多而加载慢的害处。
    • TweenJS : 二个简易和有力的 tweening / animation 的Javascript库。
    • Easings 类Css3的jQuery 动画插件
    • Spritely 这几个插件能够创建出如flash同样的卡通效果,比方:在页面上有二只飞动的鸟儿,三个动态滚动的背景等。
    • File Upload, jQuery 文件上传插件4.4.1
    • Slideshow/Carousel 插件. Sources.
    • Supersized – 全屏式的背景/幻灯片插件
    • Masonry i一款特别酷的自发性排版插件,这款jQuery工具得以依据网格来机关排列水平和垂直成分,超过原本的css. Sources.
    • jQuery 简单 Layout 演示,管理种种边栏式,可转移大小式的布局。
    • Flexigrid – jQuery 数据表插件
    • Isotope纯属是贰个令人出乎意料的jQuery插件,你能够用它来创立动态和智能布局。你能够掩饰和显示与过滤项目,重新排序和整治乃至更加的多。
    • Super Gestures jQuery 插件能够兑现腰肌劳损势的成效。
    • MouseWheel 是由Brandon Aaron开发的jQuery插件,用于增加跨浏览器的鼠标滚轮协理。
    • AutoSuggest jQuery 插件能够让您加多一些电动实现的遵从。
    • qTip 二个赏心悦目标jQuery 的工具提示插件,这么些插件功用非常强劲。
    • jQuery Charts and graphic 用来创造图纸。
    • jQuery Tools– The missing UI library

    其它 jQuery 资源

    HTML5 摄像播放器

    新葡亰496net 11

    • ★ Popcorn.js 是叁个HTML5 Video框架,它提供了便于使用的API来一同交互式内容,让操作HTML5 Video成分的属性,方法和事件变得轻巧易用。 (来自Mozilla)
    • LeanBack Player HTML5摄像播放器,未有借助任何JavaScript框架。协助全屏播放,音量调控,在同三个页面中播放四个录像。 (来自谷歌)
    • Vid.ly 为你上传的摄像提供转变职能,並且为转移后的录像创立三个短式网球站。通过Vid.ly,令你的录像能够在14种差别的浏览器和设备上播放,没有供给再去思索将要浏览录像的人利用什么设备了,以制止各各软件巨头之间的裨益之争带来了不包容,给用户带来了伟大的麻烦,短式网球站让你能够经过推特、 照片墙等办法方便分享录像。Vid.ly还能透过html代码嵌入到任何网页中。Vid.ly免费帐户空间为1GB,免费帐户也从没广播或浏 览限制。

    JavaScript 音频管理与可视化效果

    新葡亰496net 12

    • ★ 使用HTML5 和 Flash, SoundManager V2 只用单一API的提供了牢靠,轻巧和强硬的跨平台的节奏管理。
    • DSP, JavaScript的声音Digital Signal Processing
    • The Radiolab Hyper Audio Player v1, 带给你 WNYC Radiolab, SoundCloud 和 Mozilla Drumbeat
    • jPlayer, 四个 jQuery HTML5 音频/ 摄像库,功用齐全的API

    JavaScript 图形 和 3D

    新葡亰496net 13

    • ★ Processing.js是三个盛开的编制程序语言,在不使用Flash或Java小程序的前提下, 能够兑现程序图像、动画和互相的施用。其利用Web标准,没有须要任何插件。
    • ★ Javascript 3D 引擎: ThreeJS 由 Mr Doob 开辟,三个轻量级的 3D 引擎,无需驾驭细节,傻瓜都能使用。这几个引擎能够选拔canvas、svg和 WebGL.
    • Shader Toy, 一款选拔WebGL的在线着色器编辑器(2D/3D). 基于在线的使用架构使您没有必要下载任何软件即可初步体验. Shader Toy包罗大量实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形, 后期管理特效等.
    • PhiloGL, Sencha的PhiloGL是第一个WebGL开垦工具之一,提供了高品位的效果,来塑造WebGL应用。Sencha成立了多少个示范,来汇报框架交互式3D设想化的力量,譬喻3D view of global temperature changes。
    • WebGL Inspector 你就Firebug等Web调试工具一样,那个是 WebGL的调治将养工具。
    • WebGL frameworks 由 Khronos Group 搜集的多少个WebGL框架列表。
    • EaselJS, 贰个选择html5的canvas的 JavaScript 库. Sources.
    • JavaScript Game Frameworks 免费的JS游戏框架列表。另,可参看 JS游戏框架列表。
    • Raphaël是二个Mini的JavaScript 库,用来简化在页面上出示向量图的办事。你能够用它在页面上制图各样图片、并开始展览图纸的撤并、旋转等操作。参看Javascript向量图Lib–Raphaël
    • jQuery SVG 插件令你能够了 SVG canvas 实行相互。
    • Google chart tools – 参看本站的使用GoogleAPI做计算图
    • Arbor.js, 是多个选取webworkers和jQuery创造的数目图形可视化JavaScript框架。它为图形协会和荧屏刷新拍卖提供了三个便捷、力导向布局算法。

    JavaScript 浏览器接口 (HTML5)

    新葡亰496net 14

    • ★ Modernizr – 是贰个专为HTML5 和CSS3 开采的功能检验类库,能够依靠浏览器对HTML5 和CSS3 的协理程度提供更为方便的前端优化方案.Sources. 多少个有效的列表 cross-browser Polyfills
    • HTML5Shiv : 该品种的指标是为了让IE 能识别HTML5 的因素。
    • Polyfills : 那么些种类募集了有些代码片段其用Javascript支持分化的浏览器的特别效果,有个别代码须要Flash。
    • YepNopeJS : 贰个异步的条件式的加载器。Sources.
    • jQuery CSS3 Finalise : 是不是恨恶了为每叁个浏览器的CSS3属性加前缀?
    • ★ Amplify.js :一套用于web应用数据处理和应用程序通信的 jQuery 组件库。 提供轻便易用的API接口。Amplify的靶子是经过为各类数据源提供三个联合的程序接口简化各样格式数据的多寡管理。Amplify的存款和储蓄组件使用 localStorage 和 sessionStorage标准管理客户端的蕴藏音信,对有些老的浏览器援助可能有标题。Amplify’为jQuery的ajax方法request 扩大了一部分附加的天性。Sources.
    • History.js 精彩地支撑了HTML5 History/State APIs
    • Socket.IO Web的socket编程。

    JavaScript 工具

    新葡亰496net 15

    • ★ {{mustaches}} Mini的 JavaScript 模板引擎。
    • json:select(), CSS式的JSON选择器
    • HeadJS, 异步JavaScript装载。其最大特征正是不只能够按梯次施行还能并发装载载js。
    • JsDoc Toolkit是一款支持理工程师具,你只须要基于约定在JavaScript 代码中增添相应的笺注,它就足以依据那一个注释来源动生成API文书档案。
    • Responsive image, 一个实验性的花色,用来拍卖responsive layouts 式的图样。
    • UglifyJS是依据NodeJS的Javascript语法剖析/压缩/格式化学工业具,它辅助任何CommonJS模块系统的Javascript平台。
    • Dhteumeuleu, 交互式的 DOM 脚本和DHTML 的开源演示。
    • Backbone是 一个前端 JS 代码 MVC 框架,被盛名的 37signals 用来塑造他们的移动客户端。它不行代替 Jquery,不可替代现存的Template 库。而是和这个整合起来构建复杂的 web 前端交互使用。假使项目涉及大气的 javascript 代码,完毕广大目不暇接的前端交互成效,首先你会想到把数量和展现分离。使用 Jquery 的 selector 和 callback 能够轻松做到那点。可是对于富客户端的WEB应用大批量代码的结构化组织非凡须要。Backbone 就提供了 javascript 代码的团体的功用。Backbone 首要不外乎 models, collections, views 和 events, controller 。

    客户端和模拟器

    新葡亰496net 16

    • BrowserShot, 检查浏览器的包容性,跨浏览器平器的测试
    • Test everything… 输入三个你想要测量试验的UEscortL……
    • Android browser 模拟器
    • iPhone browser 模拟器
    • Opera browser 模拟器
    • ★ Firebug 与 Firefox 集成,能够查看和调节和测量检验你的Web页面。

    CSS3 和 字库

    新葡亰496net 17

    • ★ CSS3 Maker CCS3的生成器
    • 轻巧地开创 CSS3 animations。 Sencha Animator 是七个桌面应用可认为Web基特浏览器和触摸式移动设备成立 CSS3 animations 。
    • CSSwarp – CSS 文本扭曲生成器
    • Gradient Editor, 多少个无敌的Photoshop式的CSS 渐变编写翻译器。来自 ColorZilla
    • ★ Google Web Fonts 通过GoogleWeb Fonts API 能够浏览全体的书体
    • @font-face Kit Generator, 为Web转变字体
    • Typetester, 相比较字体。
    • Media Queries. 一组 responsive web 设计。
    • Pattern TAP, UI组件。

    Website (FULL) 模板

    新葡亰496net 18

    • ★ HTML5 Boilerplate 是一个HTML5 / CSS / js模板,是兑现跨浏览器正常化、品质优化,稳固的可选功能如跨域Ajax和Flash的顶尖实施。 项指标开垦商称之为手艺集结,指标是满足你支付三个跨浏览器,並且面向今后的网址的要求。 Sources.
    • HTML5 starter pack 是一个通透到底的和有协会的目录结构,其可适合过多门类,还应该有局地很常用的文件,以及轻巧的Photoshop设计模板。
    • ★ Initializr 是二个HTML5 模板生成器,其得以帮您在15秒内成立三个HTML5的项目。
    • Animated Portfolio Gallery (教程)
    • Slick MobileApp Website 借使经过 jQuery 和 CSS 制作一个无线电话选拔的网站。
    • RSS Reader 借使经过 jQuery Mobile 成立二个卡宴SS Reader
    • ★ Single Page Applications 使用jQuery的相爱的人们(Backbone, Underscore, …)创制单一页面。
    • Google TV Optimized Templates, 守旧TV已经上马和网路交融,但当下行当依旧正在查找之中,为此今后的网页亦会有组织上的改造。Google TV Optimized Templates是 二个用HTML/JavaScript制作而成的开源软体,一如其名是三个对Google电视作出了最好化的的网页范本,其特点是以遥控器作为操作的前提,令使用者不要求输入任何文字就可以举行支配。未来除此而外会有专项使用遥控器外,还或然会使用智能机透过W-iFi调控Google 电视的艺术。Optimized Templates的分界面中左边会议及展览示分类,右方会展现该分类下的电影截图,影片播放、切换、全画面表示都可透过键盘上的方向键、Backspace或 Enter等键实现,方便以后的网址开拓职员借镜。HTML5 版的模板使用了 Google TV UI library, jQuery 和 Closure 。

    (全文完)

      原文:b2bweb
    译文:酷壳

    开源中最棒的Web开拓财富汇总

    2011/06/08 · HTML5 · HTML5

    初稿出处: b2bweb   译文出处:陈皓   

    法兰西Web开辟人员 朱利安 Guézennec 整理汇总的有关Web开拓的能源和目录,由陈皓翻译。

    上学HTML 5编制程序和统一策画

    • HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码
    • 很准确的 HTML5 Dashboard – Mozilla,效果很炫。
    • WhatWG Developers, 一个知晓的 HTML5 本事标准表达书。
    • StackOverflow : 名扬四海的技能问答式论坛。
    • Addyosmani, jQuery 和 JavaScript 文章教程
    • Sohtanaka, jQuery 和 JavaScript 著作和学科
    • Nettuts 是三个面前蒙受Web开荒人士和统一准备职员的网址,提供各样工夫教程和小说,覆盖 HTML, CSS, Javascript, CMS’s, PHP 和 Ruby on Rails.
    • Codrops, 教程和 web 资源
    • WebAppers, 最佳的开源能源
    • Tutorialzine – PHP MySQL jQuery CSS 教程, 财富和礼金
    • Mozilla JavaScript guide
    • codes snippets, 小编自身征集的片段代码片段

    劳动器端的软件

    新葡亰496net 19

    • Node.js 是劳务器端的 JavaScript 情形,其使用了异步事件驱动情势。其让Node.js在非常的多网络采纳系统布局下获得特别不错的习性。 源码 和 实时演示。
    • PhantomJS 也是七个服务器端的 JavaScript API的WebKit。其帮忙各类Web标准: DOM 管理, CSS 选用器, JSON, Canvas, 和 SVG
    • Lighttpd 三个轻量级的开源Web服务器。信息,文书档案,benchmarks, bugs, 和 download. Lighttpd 支撑了多少个要命盛名的 Web 2.0 网址,如:YouTube, wikipedia 和 meebo.
    • NGinx, 品质巨高无比的轻量级的Web服务器。比Apache高多了。花了6年的时光,终于走到了1.0版。
    • Apache HTTP Server 是叁个相当流行的并援救四个流行的操作系统的Web服务器。
    • PHP 大概是最流行的服务器端的Web脚本动态管理语言。
    • 当然,还有 Ruby, Python, Erlang, Perl, Java, .NET, Android, C , Go,Fantom,CoffeeScript, D, …

    PHP 框架和工具

    新葡亰496net 20

    • WordPress 是三个基于博客系统的开源软件。
    • Drupal 是一个剧情管理系统 (CMS).
    • Centurion 是叁个新出现的开源 CMS ,贰个灵然的 PHP5 Content Management Framework. 使用 Zend Framework, 其组件坚定不移通用,简单,清楚和可接纳的布署原则。
    • phpBB 一个开源的论坛(国内的Discuz!越来越多)
    • ★ SimplePie : 超快的,易用的, RSS 和 Atom feed PHP解析。
    • ★ PHPthumb, PHP 图片管理库
    • ★ PHPMailer 庞大的全职能的PHP邮件库
    • PubSubHubbub合计,三个简易,开放, server-to-server 的 pubsub (publish/subscribe) 协议——Atom and PRADOSS的扩展。

    数据库

    新葡亰496net 21

    • Apache CouchDB 是二个面向文书档案的数据库管理体系。它提供以JSON 作为数据格式的REST 接口来对其进展操作,并得以经过视图来调控文书档案的公司和表现。.源码.
    • MonoQL 是一个应用PHP ExtJS开荒的MySQL数据库管理工科具。分界面极像三个桌面应用程序,扶助大部分常用的功能满含:表格设计,数据浏览/编辑,数据导入/导出和高端查询等。
    • MariaDB 是MySQL的贰个支行,由MySQL 开创者Monty Widenius 所开垦。GPL,用来对抗Oracle全数的MySQL的license的意外。自Oracle收购SUN以来,整个社区对于MySQL前途的焦炙就一贯相当大憩过。
    • SQLite 不像常见的客户端/服务器结构典范,SQLite引擎不是个程序与之通讯的单身进度,而是连接受程序中变为它的多个最首要部分。所以主要的通信协议是在编程语言内的第一手API调用。那在开支总的数量、延迟时间和完全轻巧性上有积极的效果与利益。整个数据库(定义、表、索引和数码本身)都在宿主主机上囤积在三个十足的文 件中。它的粗略的布署是透过在起来多少个事务的时候锁定任何数据文件而产生的。库完结了绝大大多的SQL-92规范,包蕴工作,正是意味原子性、一致性、隔断性 和持久性的(ACID),触发器和大比非常多的错综相连查询。不进行项目检查。你能够把字符串插入到整数列中。有些用户开掘那是使数据库尤其实用的立异,特别是与无 类型的脚本语言一齐利用的时候。别的用户感觉这是主要的短处。
    • SQL 在线设计编辑器,这一节的不行图片正是其一在线编辑器的理所必然了。一个画数据库图表的在线工具。很庞大。

    API 和 在线数据

    新葡亰496net 22

    • ProgrammableWeb, 最风靡的Web Services 和 API 目录大全。
    • Google Data Protocol 一组谷歌(Google)服务的数据服务API。
    • Yahoo! Developer Network – APIs 和 Tools
    • Yahoo! Pipes 可视化在线编制程序工具,它是多少个用于过滤、调换和聚合网页内容的劳务。
    • ★ The Yahoo! Query Language 一个很像 SQL的网页查询工具。

    在线代码和媒体编辑器

    新葡亰496net 23

    • CodeRun Studio八个基于JavaScript语言开采的跨平台的合龙开荒条件,它立足于云计算的希图思路,方便开辟者在浏览器端便得以轻易手垦、调节和测量检验和配置互连网应用程序。
    • Cloud9 IDE – 一个依据Node.JS构建的JavaScript程序支付Web IDE。它具有二个一点也不慢的文件编辑器匡助为JS, HTML, CSS和那二种的混合代码实行着色呈现。
    • jsFiddle – Javascript的在线运转展示框架,这一个工具得以使得的鼎力相助web前端开荒人士来有效分享和演示前端效果,其大约而庞大(JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
    • Akshell,一种云服务,它利用服务端的JavaScript和在线的IDE支持开荒者举办飞速应用程序开垦。 它还提供云托管,所以安插是即时的。
    • JSONeditor, 三个好用的JSON 编辑器
    • TinyMCE 三个轻量级的依附浏览器的所见即所得编辑器,扶助目前风靡的种种浏览器,由JavaScript写成。
    • Ext Designer 是贰个桌面应用工具,辅助你火速支付基于ExtJS 的用户分界面。
    • LucidChart,一款基于最新的html5本领的在线图表绘制软件,功用庞大,速度神速,运转此软件要求协理html5的浏览器。
    • Balsamiq Mockups, 产品设计员绘制线框图或制品原型分界面包车型客车利器。
    • Color Scheme Designer 3 – 二个无需付费的线上调色工具
    • Pixlr, 是三个来源于瑞典基于Flash的无偿在线图片处理网址。除了操作介面和功效看似Photoshop,照旧多语言版本,协理简体中文。
    • Aviary, 是一个依照HTML5 的在线图片管理工科具,能够很轻便的对图纸张开早先时期管理。 Aviary API
    • Favicon Generator, 线上favicon(16×16)制作工具。

    代码财富和版本调控

    新葡亰496net 24

    • GitHub 是二个用以采纳Git版本调整类别的类型的按照网络的存取服务。
    • Git 是贰个由Linus为了越来越好地管理linux内核开垦而创办的布满式版本调控/软件配置管理软件。其巨快无比,高效,接纳了遍布式版本库的方法,不必服务器端软件帮助,使源代码的揭橥和交换特别方便。
    • Google Code Google集团法定的开采者网址,包涵各样开垦本领的API、开采工具、以及开辟工夫参谋资料。
    • Google Libraries API Google将完美的 JavaScript 框架安插在其 CDN 上,在我们的网址上使用 谷歌Libraries API 能够加快 JavaScript 框架的加载速度。
    • Snipplr 贰个开花的源代码技术分享社区,堪当Code 2.0。和一般的源码分享网址差别,它针对的实际不是重型网址源码,而是一些编制程序的代码才能。

    JavaScript 桌面应用框架

    新葡亰496net 25

    • jQuery 是二个快捷、简单的JavaScript library, 它简化了HTML 文件的traversing,事件管理、动画、Ajax 互动,进而利于了网页制作的高效上扬。 源码, API, API浏览, 很科学的文档.
    • ★ 官方的 jQuery User Interface (UI) library (演示和文书档案). 源码,Themes Roller, Download.
    • YUI 2 — Yahoo! User Interface Library
    • Mootools, 多个至上轻量级的 web2.0 JavaScript framework
    • Prototype 提供面向对象的Javascript和AJAX
    • Dojo The Dojo Toolkit,一个精锐的智尽能索被击败的面向对象JavaScript框架。首要由三大模块组成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等辅车相依操作API。Dijit是三个可调换皮肤,基于模板的WEB UI控件库。DojoX包含部分更新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
    • Ext JS 4, 行业内部最庞大的 JavaScript framework。
    • PHP.js, 二个开源的JavaScript 库,它尝试在JavaScript 中实现PHP 函数。在您的门类中程导弹入PHP.JS 库,可以在静态页面使用你爱怜的PHP 函数。

    JavaScript 移步和触摸框架

    新葡亰496net 26

    • jQuery Mobile : 是 jQuery 在手提式无线电电话机上和机械设备上的版本。jQuery Mobile 不止会给主流移动平台带来jQuery大旨库,何况会公布一个全体统一的jQuery移动UI框架。支持全世界主流的移动平台。jQuery Mobile开采团队说:能开荒这几个连串,我们特别欢腾。移动Web太必要多少个跨浏览器的框架,让开采人士开荒出真正的活动Web网站。大家将尽全力去满意那样的供给。 Sources.
    • Zepto.js Zepto.js 是永葆活动Web基特浏览器的JavaScript框架,具备与jQuery包容的语法。2-5k的库,通过科学的API管理绝大很多的着力职业。 Sources.
    • MicroJS : Microjs网址应用列出了多数轻量的Javascript类库和框架,它们都极小,超越十分之五低于5kb。那样您无需因为只须要一个效率将要加载三个JS的框架。
    • PhoneGap :是一款开源的无绳电话机使用开采平台,它只是只用HTML和JavaScript语言就足以创造出能在多少个运动道具上运行的使用。 Sources.
    • Sencha Touch Sencha Touch 是叁个帮忙各样智能手提式有线电话机平台(酷派, Android, 和中兴)的 HTML5 框架。Sencha Touch能够让您的Web App看起来像Native App。美貌的用户分界面组件和丰硕的数额管理,全部基于最新的HTML5和CSS3的 WEB规范,周详包容Android和Apple iOS设备。
    • JQtouch, 是一个jQuery 的插件,重要用来手提式有线电话机上的Webkit 浏览器上落到实处部分包涵动画、列表导航、暗中同意使用样式等各个常见UI效果的JavaScript 库。 Sources.
    • DHTMLX Touch 针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创设移动web应用。它不止是一组UI 小工具,而是八个整机的框架,能够针对移动和触摸设备创立跨平台的web应用。它格外主流的web浏览器,用DHTMLX Touch创立的使用,能够在苹果平板、酷派、Android智能手提式有线电话机等方面运营通畅。

    jQuery 插件

    新葡亰496net 27

    • Waypoints 是三个jQuery 用来完成捕获各样滚动事件的插件,比如落到实处无翻页的内容浏览,或许固定有个别成分不让滚动等等。援救主流浏览器版本。
    • Lazy loader 插件能够兑现图片的推迟加载,当网页相比长的时候,会先只加载用户视窗内的图片,视窗外的图片会等到您拖动滚动条至后边才加载,那样有效的防止了因图片过多而加载慢的害处。
    • TweenJS : 三个归纳和强硬的 tweening / animation 的Javascript库。
    • Easings 类Css3的jQuery 动画插件
    • Spritely 这几个插件能够创造出如flash同样的卡通片效果,比如:在页面上有八只飞动的鸟类,一个动态滚动的背景等。
    • File Upload, jQuery 文件上传插件4.4.1
    • Slideshow/Carousel 插件. Sources.
    • Supersized – 全屏式的背景/幻灯片插件
    • Masonry i一款特别酷的自发性排版插件,这款jQuery工具得以依赖网格来机关排列水平和垂直成分,超越原本的css. Sources.
    • jQuery 简单 Layout 演示,处理种种边栏式,可转移大小式的布局。
    • Flexigrid – jQuery 数据表插件
    • Isotope相对是叁个令人匪夷所思的jQuery插件,你能够用它来创制动态和智能布局。你能够隐藏和浮现与过滤项目,重新排序和整治以至越多。
    • Super Gestures jQuery 插件能够完结肩周炎势的成效。
    • MouseWheel 是由Brandon Aaron开发的jQuery插件,用于增多跨浏览器的鼠标滚轮支持。
    • AutoSuggest jQuery 插件可以让您增加一些自动完毕的效应。
    • qTip 八个精美的jQuery 的工具提醒插件,那么些插件效率出色庞大。
    • jQuery Charts and graphic 用来营造图纸。
    • jQuery Tools– The missing UI library

    其它 jQuery 资源

    HTML5 录像播放器

    新葡亰496net 28

    • Popcorn.js 是三个HTML5 Video框架,它提供了便于使用的API来共同交互式内容,让操作HTML5 Video成分的习性,方法和事件变得轻松易用。 (来自Mozilla)
    • LeanBack Player HTML5录制播放器,未有注重任何JavaScript框架。援助全屏播放,音量调节,在同一个页面中播放五个录像。 (来自Google)
    • Vid.ly 为你上传的录制提供调换职能,並且为转移后的视频创造二个短式网球站。通过Vid.ly,让您的摄像能够在14种差异的浏览器和装置上播报,无需再去牵记将在浏览录制的人使用什么设备了,以制止各各软件巨头之间的益处之争带来了不包容,给用户带来了了不起的搅扰,短式网球站让您能够透过推特(TWTR.US)、 推特(TWTR.US)等办法方便分享录像。Vid.ly还是能通过html代码嵌入到另外网页中。Vid.ly免费帐户空间为1GB,无需付费帐户也不曾广播或浏 览限制。

    JavaScript 旋律管理与可视化效果

    新葡亰496net 29

    • ★ 使用HTML5 和 Flash, SoundManager V2 只用单一API的提供了牢靠,轻便和强有力的跨平台的韵律管理。
    • DSP, JavaScript的声音Digital Signal Processing
    • The Radiolab Hyper Audio Player v1, 带给你 WNYC Radiolab, SoundCloud 和 Mozilla Drumbeat
    • jPlayer, 二个 jQuery HTML5 音频/ 录像库,成效齐全的API

    JavaScript 图形 和 3D

    新葡亰496net 30

    • Processing.js是二个开放的编程语言,在不使用Flash或Java小程序的前提下, 可以达成程序图像、动画和相互的行使。其行使Web规范,无需任何插件。
    • ★ Javascript 3D 引擎: ThreeJS 由 Mr Doob 开荒,叁个轻量级的 3D 引擎,无需精通细节,傻瓜都能应用。那么些引擎能够利用canvas、svg和 WebGL.
    • Shader Toy, 一款利用WebGL的在线着色器编辑器(2D/3D). 基于在线的施用架构让你没有供给下载任何软件就能够初叶体验. Shader Toy富含一大波实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形, 前期管理特效等.
    • PhiloGL, Sencha的PhiloGL是第3个WebGL开荒工具之一,提供了高水准的成效,来营造WebGL应用。Sencha成立了多少个示范,来说述框架交互式3D设想化的手艺,举例3D view of global temperature changes。
    • WebGL Inspector 你就Firebug等Web调节和测量检验工具一样,这么些是 WebGL的调护医疗工具。
    • WebGL frameworks 由 Khronos Group 搜集的叁个WebGL框架列表。
    • EaselJS, 三个应用html5的canvas的 JavaScript 库. Sources.
    • JavaScript Game Frameworks 免费的JS游戏框架列表。另,可参看 JS游戏框架列表。
    • Raphaël是叁个小型的JavaScript 库,用来简化在页面上出示向量图的干活。你能够用它在页面上绘制各个图片、并张开图片的分割、旋转等操作。参看Javascript向量图Lib–Raphaël
    • jQuery SVG 插件令你能够了 SVG canvas 实行相互。
    • Google chart tools – 参看本站的采用谷歌API做总括图
    • Arbor.js, 是多少个选取webworkers和jQuery成立的数额图形可视化JavaScript框架。它为图形组织和荧屏刷新拍卖提供了多少个快速、力导向布局算法。

    JavaScript 浏览器接口 (HTML5)

    新葡亰496net 31

    • Modernizr – 是三个专为HTML5 和CSS3 开荒的效益检验类库,能够依靠浏览器对HTML5 和CSS3 的支撑程度提供更为简便易行的前端优化方案.Sources. 贰个实用的列表 cross-browser Polyfills
    • HTML5Shiv : 该项指标指标是为着让IE 能辨别HTML5 的因素。
    • Polyfills : 这些项目募集了有的代码片段其用Javascript协助分歧的浏览器的特地意义,有个别代码须求Flash。
    • YepNopeJS : 四个异步的条件式的加载器。Sources.
    • jQuery CSS3 Finalise : 是不是恶感了为每三个浏览器的CSS3属性加前缀?
    • Amplify.js :一套用于web应用数据管理和应用程序通信的 jQuery 组件库。 提供简单易用的API接口。Amplify的指标是经过为各类数据源提供多个集结的程序接口简化各个格式数据的数据管理。Amplify的积存组件使用 localStorage 和 sessionStorage规范管理客户端的积存音讯,对有些老的浏览器帮助只怕有毛病。Amplify’为jQuery的ajax方法request 扩展了部分万分的性状。 Sources.
    • History.js 精彩地支撑了HTML5 History/State APIs
    • Socket.IO Web的socket编程。

    JavaScript 工具

    新葡亰496net 32

    • ★ {{mustaches}} Mini的 JavaScript 模板引擎。
    • json:select(), CSS式的JSON选择器
    • HeadJS, 异步JavaScript装载。其最大特征正是不单能够按梯次施行还足以并发装载载js。
    • JsDoc Toolkit是一款帮忙理工科程师具,你只须要依照预订在JavaScript 代码中增添相应的申明,它就足以依靠那几个注释来源动生成API文书档案。
    • Responsive image, 八个实验性的类型,用来拍卖responsive layouts 式的图样。
    • UglifyJS是基于NodeJS的Javascript语法深入分析/压缩/格式化学工业具,它援助任何CommonJS模块系统的Javascript平台。
    • Dhteumeuleu, 交互式的 DOM 脚本和DHTML 的开源演示。
    • Backbone是 二个前端 JS 代码 MVC 框架,被知名的 37signals 用来营造他们的移位客户端。它不行取代 Jquery,不可代替现存的Template 库。而是和那些组合起来构建复杂的 web 前端交互使用。借使项目事关大气的 javascript 代码,完结广大繁杂的前端交互作用,首先你会想到把数量和呈现分离。使用 Jquery 的 selector 和 callback 能够轻巧做到那一点。可是对于富客户端的WEB应用多量代码的结构化组织十分须要。Backbone 就提供了 javascript 代码的集体的效劳。Backbone 首要不外乎 models, collections, views 和 events, controller 。

    客户端和模拟器

    新葡亰496net 33

    • BrowserShot, 检查浏览器的包容性,跨浏览器平器的测量试验
    • Test everything… 输入二个您想要测验的U揽胜L……
    • Android browser 模拟器
    • iPhone browser 模拟器
    • Opera browser 模拟器
    • FirebugFirefox 集成,能够查阅和调护医疗你的Web页面。

    CSS3 和 字库

    新葡亰496net 34

    • CSS3 Maker CCS3的生成器
    • 轻松地创建 CSS3 animations。 Sencha Animator 是一个桌面应用可以为WebKit浏览器和触摸式移动器材创立 CSS3 animations 。
    • CSSwarp – CSS 文本扭曲生成器
    • Gradient Editor, 贰个无敌的Photoshop式的CSS 渐变编译器。来自 ColorZilla
    • Google Web Fonts 通过GoogleWeb Fonts API 能够浏览全体的字体
    • @font-face Kit Generator, 为Web转变字体
    • Typetester, 相比字体。
    • Media Queries. 一组 responsive web 设计。
    • Pattern TAP, UI组件。

    Website (FULL) 模板

    新葡亰496net 35

    • HTML5 Boilerplate 是一个HTML5/ CSS / js模板,是落到实处跨浏览器不奇怪化、品质优化,稳固的可选功能如跨域Ajax和Flash的特等推行。 项目标开荒商称之为手艺集结,指标是满足你支付三个跨浏览器,何况面向现在的网址的须求。 Sources.
    • HTML5 starter pack 是二个深透的和有协会的目录结构,其可适合过多等级次序,还大概有部分很常用的文件,以及简单的Photoshop设计模板。
    • Initializr 是三个HTML5 模板生成器,其能够帮你在15秒内创建二个HTML5的项目。
    • Animated Portfolio Gallery (教程)
    • Slick MobileApp Website 如若经过 jQuery 和 CSS 制作贰个有线电话接纳的网站。
    • RSS Reader 若是通过 jQuery Mobile 创立叁个纳瓦拉SS Reader
    • Single Page Applications 使用jQuery的爱人们 (Backbone, Underscore, …)创造单一页面。
    • Google TV Optimized Templates, 传统TV已经起来和网路融入,但眼前行业依然正在搜寻之中,为此今后的网页亦会有社团上的改观。Google TV Optimized Templates是 八个用HTML/JavaScript制作而成的开源软体,一如其名是贰个对GoogleTV作出了最棒化的的网页范本,其特色是以遥控器作为操作的前提,令使用者无需输入任何文字就足以拓展支配。现在除了会有专项使用遥控器外,还可能会选取智能手提式有线电话机透过W-iFi调控Google 电视机的方式。Optimized Templates的分界面中上手会显示分类,右方会显得该分类下的影视截图,影片播放、切换、全画面表示都可通过键盘上的方向键、Backspace或 Enter等键实现,方便现在的网址开拓人士借镜。HTML5 版的模版使用了 Google TV UI library, jQuery 和 Closure 。

    (全文完)

     

    1 赞 5 收藏 评论

    新葡亰496net 36

    语义

     jQuery Mobile : 是 jQuery 在堂哥伦比亚大学上和平板设备上的本子。jQuery Mobile 不止会给主流移动平台带来jQuery核心库,何况会公布贰个完好统一的jQuery移动UI框架。帮助全球主流的移位平台。jQuery Mobile开拓组织说:能支付那几个类型,大家那些开心。移动Web太供给贰个跨浏览器的框架,让开采职员开采出真正的移动Web网址。大家将尽全力去满意如此的需求。 Sources.

    1. HTML5的Web开荒职员版本

    将HTML5的Web开拓职员版本历数在那说不定有一些奇怪,因为它只是三个HTML5标准的本子。长期以来W3C的标准有一点令人费解,因为它是为web浏览器开辟职员编写的,并不是网址。不过HTML5正经出人意外的持有十三分好的可读性,何况当中罗列了大气的实例。若是您从前有过阅读W3C标准的切肤之腰痛历,也许HTML5的标准会令你满面红光。

    HTML5的Web开采职员版本是由Ben Schwarz 和同行联手制订的,诣在“为web开采人士提供基础的正规化指南”。它是对浏览器提供商版本规范的修改,更符合web开采职员阅读。除了印刷风格具有更加好地可读性外,还提供了相当多HTML5的附属类小部件。它选用了Offline Cache,能够援救浏览器选拔<progress> 和AppCache API。search-as-you-type功用也支撑离线访谈,找出框使用type="search"

    它告诉民众怎么办一些了不起的劳作。Ben将这些作为叁个志愿项目,而且能够在GitHub上找到全部的能源。web开垦人士能够依据这个财富开辟各个HTML5运用。

    Zepto.js Zepto.js 是永葆移动WebKit浏览器的JavaScript框架,具有与jQuery包容的语法。2-5k的库,通过科学的API管理绝大繁多的基本工作。 Sources.

    新葡亰496net 372. Move the Web Forward

    Move the Web Forward是由Mat Marquis, Aaron Forsander, Connor Montgomery, Paul Irish,Divya Manian, Nicolas Gallagher, Addy Osmani和一部分相爱的人合伙编写的,它报告大家“怎么样根据本身的优质构建一个传奇人物的web”。 里面列举了各类你可见用来优化web的方法。

    网站陈列了HTML5代码,使用data-* 属性能够完结Facebook中的hashtag寻觅功用。里面还会有一部分造福阅读只是并未有实际意义的表达:

    新葡亰496net 38<!DOCTYPE html``是一个重要的位,可以触发标准模式。)同理可得,全数的那几个能源都诣在支持开采者塑造尤其杰出的HTML5网址,Move the Web Forward中的音讯是相当实用的。Beyond the Blue Beanie?, Stephanie (Sullivan) Rewis讲评说:“俗话说得好,众擎易举。有如此三个人涉足,必然能够推向web迅MARCH飞。现在我们应该团结起来,让web的浪潮来得更刚强些!”在Addy Osmani的The Smashing Guide To Moving The Web Forward中有更加的多相关情报。

    MicroJS : Microjs网址应用列出了多数轻量的Javascript类库和框架,它们都十分的小,超越三分之一低于5kb。那样您没有必要因为只须求一个效应即将加载贰个JS的框架。

    新葡亰496net 393. Boston Globe

    Boston Globe是二个超人的体贴入妙商业“响应web设计”网址。服从移动优先的原则,即便是在不协理媒体库查询或是JavaScript的老版本浏览器上,它也还能够够符合规律运营。Filament Group的ScottJeh表示“网址的具备机能都特地被规划为反对赖JavaScript,可是在支撑JavaScript的浏览器上,它能够选用各样丰裕的JavaScript驱动接口升高利用的意义”。

    Scott还提议“大家挑选HTLM5主倘若出于几点思考。当中最要紧的一点就是,它是面向现在友好型的商酌,它提供了丰裕的效应能够满意我们的各样急需。举例,大家大量用到了data-``属性,用来配置行为选项或是融入内容的增强功能,当然,HTML5能够使用新的语义元素代替以往的div/p/span,那几个成分极其有用,对大家很有扶持”。

    PhoneGap :是一款开源的手提式有线电话机应用开拓平台,它然而只用HTML和JavaScript语言即可创建出能在多个运动器械上运维的使用。 Sources.

    新葡亰496net 40Audio

    Sencha Touch Sencha Touch 是二个支撑各种智能机平台(小米, Android, 和BlackBerry)的 HTML5 框架。Sencha Touch能够令你的Web App看起来像Native App。好看的用户界面组件和增加的数据管理,全体根据最新的HTML5和CSS3的 WEB标准,周详包容Android和Apple iOS设备。

    4. Anatomy of a mashup

    Anatomy of a mashup中融合了他对音乐的爱护,DJing,datavis以及很酷的web技艺。

    混合着搭配的Definitive Daft Punk音频利用了<audio> API和<canvas>,以及CSS3的变形和功力转变职能,将音乐变得可知。Cameron表示“全体的波浪和光谱都是依据音乐实时变化的,那样你就可见在您的浏览器上来看音乐的变迁了!”今后注明Flash还会有市廛,Cameron使用了八个自定义的Flash app收罗音频数据。关于HTML5,Cameron表示“笔者爱怜于HTML5支付最要害的由来就是付出的直接性;笔者能够编辑八个JavaScript文件,刷新一下,作者马上就会看出修改的机能。无需编译,也没有须求额外的插件。一切便是如此轻松直接。”

    JQtouch, 是三个jQuery 的插件,首要用于手提式有线电话机上的Webkit 浏览器上贯彻部分席卷动画、列表导航、暗中认可使用样式等各类常见UI效果的JavaScript 库。 Sources.

    新葡亰496net 415. SoundCloud

    SoundCloud 提供了声音录制和分享服务,大受艺术家和DJ们的招待,他们力所能致选取SoundCloud分享本人的合成音乐何况吸引越多的观众。它也是三个很好的HTML5教学实例。在桌面web app上平时用Flash播放音频,而明日还可以选拔使用HTML5 Audio。这样SoundCloud还能在iPad上运行,如今发表了贰个依据HTML5的工具。

    除去采纳<audio> 和 奥迪(Audi)o API外,他们还在众多地方选取了data-*属性,以及Canvas,SVG和LocalStorage。Matas Petrikas表示“小编以为大家运用Canvas渲染波形部件是一个极度明智的挑三拣四,比较于Flash,它一点都不小的缓和了CPU的占用率”。不幸的是,照旧有局地用户对此视如草芥(尽管真正存在一些客观原因),不甘于利用HTML5的新因素和性质(就算这一光景正在日渐改换)。

    唯独,HTML5音频并非独占鳌头的取舍,正如Matas所说的“HTML5 Media API在web浏览器中的落成情况倒霉”。为了缓和那几个主题材料,Tomás Senart和Yves Van Goethem做了一套“Are We Playing Yet?”的节拍测量试验工具。马塔s表示“我们的反响非常厉害,差十分少全体的浏览器提供商都出席了进来,大家对二零一一年充满信心!”

    一抬手一动脚器械上还设有部分别样的主题材料,如:声音摄像难点,紧缺分布的position:fixed 的UI协理,移动浏览器的换代远远不够及时——Android WebKit正日趋成为今世的IE6。由此,SoundCloud大力进步了它在iOS和Android上的native apps。马塔s说“大家意在能够尽量为用户提供最棒的感受,但方今活动浏览器还未能跟上”。可是他以后仍然充满信心:“大家丰硕看好将要推出的设施API(getUserMedia),我们盼望以后亦可不重视Flash直接在浏览器上拍卖声音”。

    虽说近日的正式和浏览器还设有这么恐怕这样的主题素材,不过没有什么可争辨的,那个标题一定会相当的慢获得管理。比方Mobile Safari未来曾经能够援救背景声音吉优Location以及速度感应器了。就算近期还留存那么些标题,但Matas认为,与Flash比较,“HTML5本子的开辟是贰个非常的慢的经过。调节和测验和优化都简短得多。那使得大家能够更自在地付出仍旧重新建立应用,而结尾的用户也会从中收益!”

    DHTMLX Touch 针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创造移动web应用。它不光是一组UI 小工具,而是二个完好无缺的框架,可以本着移动和触摸设备创制跨平台的web应用。它十分主流的web浏览器,用DHTMLX Touch创设的施用,能够在surface、索爱、Android智能手机等方面运转通畅。

    新葡亰496net 42

     

    6.The Wheels Of Steel

    Scott Schiller开发的The Wheels Of Steel由多个人歌唱会片和多少个混音器构成,能够在浏览器中运维。在浏览器帮助的情事下它预先选取HTML5 奥迪(Audi)o,在不辅助的条件中它会通过斯科特的JavaScript库SoundManager 2应用Flash代替。它还动用了部分任何的幽默成分,包罗运用<input type="range"> 达成唱片的平滑调换和当地存款和储蓄,使用CSS3进步应用的视觉效果。Scott的The Wheels Of Steel: An Ode To Turntables (HTML)介绍了更多细节难题。里面说起“网页能够完结优雅的降级,尽管在不补助JavaScript的情况中,应用的宗旨UI和剧情也可以很好地出示。倘若浏览器不援救JS网页就不可能平常显示或变得模糊不清,那正是网址开荒者的渎职”。

    jQuery 插件

    新葡亰496net 43客户端web apps

    Waypoints 是一个jQuery 用来达成捕获种种滚动事件的插件,举个例子落实无翻页的开始和结果浏览,或许固定有些成分不让滚动等等。辅助主流浏览器版本。

    7. Dabblet

    Dabblet 席卷了Lea Verou的时尚工具——多个完全在客户端运转的CSS sandbox。

    它大批量应用了HTML5和连锁工具,满含COGL450S (cross-origin resource sharin),localStorage,History API,Selectors API,data-*,contenteditable和内联的SVG。Lea正思虑未来还要选择Drag & Drop API嵌入能源,并利用Offline API,但据称“offline API卓越劳碌”。她曾品尝利用Web Workers显示异步语法,然则那使得应用变得更加慢了。她还想采用UndoManager达成“dabblet的代码的Undo/Redo功效”

    它还利用了Lea的全体争论的-prefix-free库机动管理CSSvendor prefixes的题目。Lea正考虑提供贰个no-prefix-free选拔,或是扩大部分看似LESS的要素。纵然Eric迈尔曾极力为vendor prefixes辩白,但Divya Manian,Henri Sivonen,和Lea都表示目前vendor prefixes使用(赋值,粘贴)存在着主题材料。那不光是HTML5的主题素材,它还波及到了小编们理应怎么着行事那类原则性的主题材料,CSS Working Group更注重于采纳www-风格的输入。

    因为指标人群是web开荒者,所以Lea并不担忧向后包容性的标题,“对本领不太熟习的用户恐怕会三番两次利用IE访谈网址,可是在IE上也能运用HTML5,只是必要有个别协助工具并利用降级措施。”关于HTML5,Lea代表“对于开荒者来讲,HTML5象征三件事:速度,通用性,以及开放性。开辟专门的学业正变得尤为轻易了”。

    Lazy loader 插件能够兑现图片的延期加载,当网页相比较长的时候,会先只加载用户视窗内的图形,视窗外的图片会等到您拖动滚动条至前面才加载,那样有效的防止了因图片过多而加载慢的弊病。

    新葡亰496net 448. Font Dragr

    Ryan Seddon开发的font dragr帮忙开采者在浏览器中预览自定义字体,用户只用将字体文件拖入font dragr想必在列表中精选贰个字体就能够从来看看字体的体裁了。更棒的是,使用二个CSS选用器选中相应的书体,你就足以用font dragr书签更动任何二个网站的字体了。用户能够十分的快利用 @font-face 预览和相比较各个字体,以至不须要修改代码。

    它选取了HTML5的新星因素:Drag和Drop API,the History API,contenteditable属性,以及localStorage。它还预备接济谷歌(Google) Web Fonts。Ryan表示localStorage用于“在交互式乞请中收获视图html,在DOM中替换它,并在localStorage中缓存视图HTML”。关于HTML5,Ryan只是轻易地代表“它还在陈设中”。

     

    TweenJS : 四个轻松易行和庞大的 tweening / animation 的Javascript库。

    新葡亰496net 45SVG

    就算如此那不是HTML5正式的一某些,但是洋洋很棒的网址都大方运用了以此矢量绘Logo准。

    Easings 类Css3的jQuery 动画插件

    9. Slavery Footprint

    Slavery Footprint是二个互相的问卷考察,用于测验“你具备多少个奴隶?”,补助大家提高当代的奴隶意识。

    它在JavaScript中央银行使了HTML5成分、吉优Location和SVG延迟下载以及制作动画内容。就算在今世的浏览器中那一个网址功能相当高况兼页面非凡精致,不过它并未能提供最佳的用户体验。因为在不扶助JavaScript的浏览器中,这么些检察差不离不可能开始展览,並且有关奴隶的音讯(“What? Slaves work for me?”)是一些劳务拜会的文本图片。或者它一齐头就不曾考虑“内容优先”的口径,Slavery Footprint与生俱来就有一对毛病,比方在对旧版本浏览器的支撑上就存在难点——他的客户端是USA State Department,他们还在动用IE7。固然存在那些主题材料,可是它实在在进级大家对当代奴隶的认知方面获得了远大的中标。

    Spritely 那一个插件能够创制出如flash一样的动画效果,比方:在页面上有贰头飞动的飞禽,叁个动态滚动的背景等。

    新葡亰496net 4610. Kern Type

    Kern Type是Mark MacKay支付的贰个调度字体距离的小游戏,它很想获得地轻巧令人上瘾。你能够调动一个单词中逐个字母的距离,程序会依照你的表现给出平分。各类单词的书体也天壤悬隔。

    除了利用JavaScript library Raphaël 的SVG设计字体外,它还使用了data-* 属性设置字体数据(初步地方音信以及水平向量),使用了Raphaël的 drag-n-drop扩张交互性。

    马克代表“最初作者并未盘算扶助华为平板。当Kern Type几近达成的时候,小编愕然地意识自家能在三星平板上开采它,何况运维得一定不错:功效上大约一直不别的损失,动画也相当流利,拖带动作都实行得很好。”他抛弃了Raphaël drag-and-drop,因为如果继续使用它,那必须在Raphaël和自定义的javascript之间定义一个接口。在拜候对象的时候使用HTML5的drag-and-drop,这几个都以一对一劳苦的。

    当您成功了这么些娱乐之后,你能够持续品尝挑衅它的姊妹篇Shape Type,继续上学for Method of Action的率先篇“Design for programmers”,你会意识那多少个游戏都做很好地到了这点。

    File Upload, jQuery 文件上传插件4.4.1

    新葡亰496net 4711. SVG Girl

    SVG Girl是一个为IE9版本开垦的言传身教网址。它显得了IE9壮大的SVG功效,里面使用中式风格的卡通方式,每秒运行十一个SVG帧,并且通过<audio> 元素和<video>为网址的扩展声音。

    它是由jsdo.it的大旨成员开荒的,jsdo.it是三个支付、分享、分支JavaScript的张罗编码社区网址。Kayac是网站的总管,他形容那几个团伙为“整日本最有趣的社区”(正如他们的‘data-*’和SVG-powered团队的网页所看到的)。

    此时此刻还不曾意识东瀛的在校女子在运用Windows Phone 7.5经验这种转换,但那只是光阴的难点。还会有三个相映生辉的东瀛案例——The Shodo,它是叁个依据<canvas>的理念书法web app,里面也使用了SVG。

    Slideshow/Carousel 插件. Sources.

    新葡亰496net 48Canvas

    Supersized – 全屏式的背景/幻灯片插件

    12. Peoplemovin

    Peoplemovin是Carlo Zapponi支付的二个私人商品房项目,网址中动用了汪洋的图纸(受到Sankey图表的启发)来突显世界各州的移民境况。全球有凌驾3%的人数,也正是多于2.15亿人不在自身出生的国家生活。在Peoplemovin上得以方便地查到各类国家的移民景况,能够特别直观地看出各样总结数据。

    Carlo聊到“那一个网址的底子成分便是canvas,全数的竞相和可视化都以用canvas达成的,并且能够方便地勾画出各种国家之间的再三再四路径。在网址中还运用了CSS3兑现部分圆角、阴影、光效和字体的作风设置。”它不但能在新型的浏览器上运转,仍是能够在智能手提式无线电话机和GALAXY Tab上启动。Carlo最终动用了贰个自定义的开源工具包达成了那么些功能,他将以此工具命名叫DataMovin,并准备中期发表那几个工具(在此时期会对代码做更加的的自己批评)。

    Carlo对HTML5的陈述是“HTML5最棒的地点正是它是多个孳生创造性的平台。你有了叁个那些疯狂的新主张?这太好了!你能以空前的快慢将以此想法在浏览器中达成,而不用另起炉灶。”

    Masonry i一款特别酷的全自动排版插件,那款jQuery工具得以依据网格来机关排列水平和垂直成分,当先原本的css. Sources.

    新葡亰496net 49

    jQuery 简单 Layout 演示,管理各个边栏式,可退换大小式的布局。

    13. Rally Interactive

    Rally Interactive网址选拔canvas开荒了有个别那一个有创新意识的东西,它选用canvas完毕网址的交互效能。选中网页中的三角形后图形会做出反应,当点击它现在,也会合世动画,在此之前达成那个动画片或者需求到场类似Flash那类的插件。

    正如Wes Pearce所说的“若无HTML5 canvas,大家的网址根本就不容许完毕大家想要的意义。最新的浏览器差不离都援助canvas。我们还足够利用了新型的History API,它的实现意料之外的短平快。”

    Flexigrid – jQuery 数据表插件

    新葡亰496net 5014. Up and Down the Ladder of Abstraction

    Bret Victor开发的Up and Down the Ladder of Abstraction为啥以选拔交互提供了三个很好的自己要作为典范遵守规则。

    在示范中踏向了<canvas>实例,令你可知因而互动的秘籍理解种种点。小编以为这种艺术能够使用到未来的读本中,使用ePUB 3和HTML代替原先的PDF,ePUB 2和 Kindle Format 8。

    Isotope相对是二个令人出乎意料的jQuery插件,你能够用它来创制动态和智能布局。你能够掩饰和呈现与过滤项目,重新排序和整治乃至越来越多。

    新葡亰496net 5115. Sumon

    Sumon 是三个细节设计得一定不错的加法小游戏。Ludei最初开辟那些娱乐的目标是想用它突显他们的CAAT框架,里面能够演示Canvas,WebGL和DOM/CSS。

    从2010年推出Agent 008 Ball和Pirates Love Daisies开班,将canvas和audio结合起来就变成了一种倍受重视的开拓方法——能够开拓出在浏览器中运作的各个有意思的小游戏。它们能够在iTunes,Chrome和Android上访谈,包蕴Facebook游戏在内的重重浏览器游戏都以依照同一个代码库。那有一点点像是native apps。

    伊克尔Jamardo代表“JavaScript和HTML5极度适合开垦娱乐。大家开掘它的天下第一缺点正是在移动器械浏览器上品质相当不足美丽。”但Ludei相信那点一定能够赢得消除,他们开荒的Cocoon and CocoonJS frameworks在移动设备上的习性与native apps品质格外。伊克尔总计到“大家都相信JavaScript和HTML5是三个格外精美的游玩开荒和跨平台开拓工具”。

    Super Gestures jQuery 插件能够完结骨髓炎势的机能。

    新葡亰496net 52WebGL

    HTML5专门的学问又将WebGL单独分离出来了——它是一组单独的正经API,用来在<canvas>中步向3D图形。本节不会具体介绍个中的消息,而仅仅是交给一些示范:

    MouseWheel 是由Brandon Aaron开发的jQuery插件,用于加多跨浏览器的鼠标滚轮援救。

    16. HelloRacer

    HelloEnjoy开发的HelloRacer,是一个可驾车的F1赛车。

    AutoSuggest jQuery 插件能够令你加多一些自行完毕的意义。

    新葡亰496net 5317. WebGL Shader — Travelling wave fronts tech demo

    The travelling wave fronts tech demo是叁个“有平整的8bit扩散体系,里面插手了波浪动画和像素衰退效果”。看起来极其迷幻。

    qTip 三个爱不忍释的jQuery 的工具提示插件,那个插件作用非常强劲。

    新葡亰496net 5418. ROME “3 Dreams of Black”

    ROME “3 Dreams of Black”是克ReesMilk和相恋的人齐声付出的三个音乐录音带交互网站,里面有Danger Mouse,丹尼尔勒le Luppi和Norah Jones的音乐。

    新葡亰496net 55还会有记录电影幕后技艺的身体力行和录制也是拒绝错失的。

    Dev.Opera的“An introduction to WebGL”(以及“Porting 3D graphics to the web”,都是由Luz Caballero编辑的)中有越多关于WebGL的牵线,里面还会有非常的多喜爱得舍不得放手的演示。Opera还筹划公布八个一发周全的WebGL教程,並且就要出现。

    jQuery Charts and graphic 用来制作图纸。

    将来/现在

    Web中还进入了成都百货上千硬汉的因素。WebRTC (实时报纸发表) 标准(getUserMedia)就是中间之一。它能够完毕“调换实时的并行多媒体消息,在那之中满含音频和录制”,常被用来浏览器上的录制聊天。Opera还品味在桌面和活动设备的开采工具中参与对getUserMedia 的支撑。

    jQuery Tools– The missing UI library

    19. 浏览器上的录制聊天

    埃里克sson Labs已经在那个方面支出了一段时间了,並且提供了一个可下载的WebKit库(还会有越多相关的音信和教科书)。

     

     

    新葡亰496net 5620.人脸检查实验/胡须示例

    Opera还妄图提供对WebRTC以及DeviceOrientation Event正规的支撑,自定义了八个Opera Labs Camera and Pages。Rich Tibbett应用那么些正规编写制定了一个Native互联网摄像头驱动和取向事件,而且用WebRTC达成了一个在在线录制中检测人脸的自己要作为模范遵从规则示例。若是这还非常不足,你还足以在浏览器中视频累加二个胡须。

    新葡亰496net 57

     

    总结

    你恐怕早已意识了,固然这里的网址是听从HTML5的才具拓展归类的,不过他们绵绵应用了一种技能。尽管HTML5标准(和任何的web本事标准,举例SVG和WebGL)中还会有局地剧情非常不足健全,不过它个中确实有数不完您未来就能够用得上的好本事。要想打听HTML5的最新进展和更加的多新闻,能够查看HTML5 Doctor,W3C’s Planet HTML5和Twitter @HTML5。

    指望您可知回到文章开篇介绍的那八个网址,继续推向HTML5的前景并使它尤其圆满!

    在二〇一一年,有哪些HTML5本事影响到了您?

     

    赞 收藏 评论

    新葡亰496net 58

    HTML5 录像播放器

     Popcorn.js 是贰个HTML5 Video框架,它提供了轻易使用的API来共同交互式内容,让操作HTML5 Video成分的个性,方法和事件变得轻便易用。 (来自Mozilla)

    LeanBack Player HTML5录像播放器,未有重视任何JavaScript框架。补助全屏播放,音量调控,在同三个页面中播放四个录制。 (来自谷歌(Google))

    Vid.ly 为你上传的录像提供转变职能,况兼为转移后的录像创设八个短式网球站。通过Vid.ly,让您的摄像能够在14种不同的浏览器和配备上播报,不须要再去思虑就要浏览录像的人使用什么设备了,避防止各各软件巨头之间的益处之争带来了不包容,给用户带来了宏伟的麻烦,短式网球站让您可以透过照片墙、Twitter(TWTEvoque.US)等办法方便分享摄像。Vid.ly还能通过html代码嵌入到另外网页中。Vid.ly免费帐户空间为1GB,无需付费帐户也尚未广播或浏览限制。

     

    JavaScript 音频管理与可视化效果

    使用HTML5 和 Flash, SoundManager V2 只用单一API的提供了保险,轻松和强有力的跨平台的旋律管理。

    DSP, JavaScript的声音Digital Signal Processing

    The Radiolab Hyper Audio Player v1, 带给你 WNYC Radiolab, SoundCloud 和 Mozilla Drumbeat

    jPlayer, 三个 jQuery HTML5 音频/ 录像库,作用齐全的API

     

    JavaScript 图形 和 3D

     Processing.js是一个怒放的编制程序语言,在不行使Flash或Java小程序的前提下, 能够达成程序图像、动画和互相的应用。其利用Web规范,无需任何插件。

    Javascript 3D 引擎: ThreeJS 由 Mr Doob 开垦,三个轻量级的 3D 引擎,没有要求领悟细节,傻瓜都能利用。这一个引擎能够动用<canvas>, <svg> 和 WebGL.

    Shader Toy, 一款选择WebGL的在线着色器编辑器(2D/3D). 基于在线的应用架构让你无需下载任何软件就能够发轫体验. Shader Toy包蕴多量实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形, 前期管理特效等.

    PhiloGL, Sencha的PhiloGL是第五个WebGL开荒工具之一,提供了高品位的效劳,来构建WebGL应用。Sencha创设了多少个示范,来陈述框架交互式3D虚构化的力量,例如3D view of global temperature changes。

    WebGL Inspector 你就Firebug等Web调节和测量检验工具一样,那么些是 WebGL的调节和测量检验工具。

    WebGL frameworks 由 Khronos Group 采摘的七个WebGL框架列表。

    EaselJS, 一个行使html5的canvas的 JavaScript 库. Sources.

    JavaScript Game Frameworks 免费的JS游戏框架列表。另,可参谋 JS游戏框架列表。

    Raphaël是贰个Mini的JavaScript 库,用来简化在页面上出示向量图的劳作。你能够用它在页面上制图各类图片、并张开图纸的划分、旋转等操作。参看Javascript向量图Lib–Raphaël

    jQuery SVG 插件让您能够了 SVG canvas 实行互动。

    Google chart tools –  参看本站的运用谷歌(Google)API做总计图

    Arbor.js, 是三个用到webworkers和jQuery成立的多少图形可视化JavaScript框架。它为图形组织和显示器刷新拍卖提供了三个飞快、力导向布局算法。

     

    JavaScript 浏览器接口 (HTML5)

     Modernizr – 是一个专为HTML5 和CSS3 开垦的成效检查实验类库,可以依靠浏览器对HTML5 和CSS3 的补助程度提供更加的便捷的前端优化方案.Sources. 二个管用的列表 cross-browser Polyfills

    HTML5Shiv : 该项目标指标是为着让IE 能鉴定分别HTML5 的因素。

    Polyfills : 这几个项目募集了部分代码片段其用Javascript帮衬不一致的浏览器的特地意义,有些代码需求Flash。

    YepNopeJS : 一个异步的条件式的加载器。Sources.

    jQuery CSS3 Finalise : 是还是不是嫌恶了为每多个浏览器的CSS3属性加前缀?

    Amplify.js :一套用于web应用数据管理和应用程序通讯的 jQuery 组件库。提供轻便易用的API接口。Amplify的目的是通过为种种数据源提供贰个合併的程序接口简化种种格式数据的数目管理。Amplify的累积组件使用localStorage 和 sessionStorage规范管理客户端的仓库储存消息,对一些老的浏览器帮衬大概失常。Amplify’为jQuery的ajax方法request扩张了一部分附加的特点。 Sources.

    History.js 精粹地支撑了HTML5 History/State APIs

    Socket.IO Web的socket编程。

     

    JavaScript 工具

     {{mustaches}} 袖珍的 JavaScript 模板引擎。

    json:select(), CSS式的JSON选择器

    HeadJS, 异步JavaScript装载。其最大特点就是不单能够按梯次推行还足以并发装载载js。

    JsDoc Toolkit是一款扶助理工科程师具,你只必要基于预订在JavaScript 代码中增添相应的注脚,它就能够依赖这个注释来源动生成API文书档案。Responsive image, 三个试验性的门类,用来管理responsive layouts 式的图形。

    UglifyJS是依照NodeJS的Javascript语法分析/压缩/格式化学工业具,它协助别的CommonJS模块系统的Javascript平台。

    Dhteumeuleu, 交互式的 DOM 脚本和DHTML 的开源演示。

    Backbone是叁个前端 JS 代码 MVC 框架,被盛名的 37signals 用来营造他们的移位客户端。它不行代替Jquery,不可取代现成的Template 库。而是和这个整合起来营造复杂的 web 前端交互使用。假若项目涉及大气的 javascript 代码,达成无数长短不一的前端交互功能,首先你会想到把数量和显示分离。使用 Jquery 的 selector 和 callback 能够轻巧完毕那一点。可是对于富客户端的WEB应用大批量代码的结构化协会至极须要。Backbone 就提供了 javascript 代码的协会的功效。Backbone 主要回顾 models, collections, views 和 events, controller 。

     

    客户端和模拟器

    BrowserShot, 检查浏览器的包容性,跨浏览器平器的测验

    Test everything… 输入多个您想要测量试验的U奔驰M级L……

    Android browser 模拟器

    iPhone browser 模拟器

    Opera browser 模拟器

    Firebug 与 Firefox 集成,能够查阅和调节和测量试验你的Web页面。

     

    CSS3 和 字库

     CSS3 Maker CCS3的生成器轻松地创造 

    CSS3 animations。 Sencha Animator 是多个桌面应用可以为WebKit浏览器和触摸式移动设备成立 CSS3 animations 。

    CSSwarp – CSS 文本扭曲生成器

    Gradient Editor, 一个无敌的Photoshop式的CSS 渐变编写翻译器。来自 ColorZilla

    Google Web Fonts 通过谷歌 Web Fonts API 能够浏览全部的书体@font-face Kit Generator, 为Web调换字体

    Typetester, 相比字体。

    Media Queries. 一组 responsive web 设计。

    Pattern TAP, UI组件。

     

    Website (FULL) 模板

     HTML5 Boilerplate 是一个HTML5 / CSS / js模板,是促成跨浏览器不奇怪化、质量优化,稳固的可选功效如跨域Ajax和Flash的特级实施。 项目标开辟商称之为本事集合,指标是满足你支付几个跨浏览器,何况面向未来的网址的需求。 Sources.

    HTML5 starter pack 是多少个干净的和有团体的目录结构,其可适合过多品类,还只怕有一点点很常用的文本,以及简单的Photoshop设计模板。

    Initializr 是多个HTML5 模板生成器,其得以帮您在15秒内创制三个HTML5的类别。

    Animated Portfolio Gallery (教程)Slick MobileApp Website 假使经过 jQuery 和 CSS 制作三个部手提式无线电话机选择的网址。

    RSS Reader 就算经过 jQuery Mobile 成立三个RAV4SS Reader

    Single Page Applications 使用jQuery的爱侣们 (Backbone, Underscore, …)创设单一页面。

    Google TV Optimized Templates, 守旧电视机已经起来和网路融入,但眼前行业依旧正在索求之中,为此以后的网页亦会有结构上的退换。Google TV Optimized Templates是三个用HTML/JavaScript制作而成的开源软体,一如其名是四个对Google电视机作出了最棒化的的网页范本,其特征是以遥控器作为操作的前提,令使用者无需输入任何文字就能够拓展调整。今后除了那一个之外会有专项使用遥控器外,还有恐怕会动用智能手提式有线电话机透过W-iFi调控Google电视的形式。Optimized Templates的分界面中左侧会显得分类,右方会来得该分类下的影视截图,影片播放、切换、全画面表示都可由此键盘上的方向键、Backspace或Enter等键完毕,方便现在的网站开采人士借镜。HTML5 版的沙盘使用了 Google TV UI library, jQuery  和 Closure 。

    本文由新葡亰496net发布于新葡亰官网,转载请注明出处:开源中最佳的Web开采财富汇总,移动和触摸框架

    关键词: