Skip to content

Latest commit

 

History

History
1319 lines (656 loc) · 67.4 KB

frontend.html5.md

File metadata and controls

1319 lines (656 loc) · 67.4 KB

Front-End

HTML5

Refere-se a nova sintaxe do HTML, além de novos recursos para serem utilizados diretamento pelo web browser, conforme apresentados: Slides | HTML5 Rocks e Entendendo quais APIs (realmente) fazem parte do HTML5 | Tableless

Aprendizado

--

--

Compatibilidade

--

--

Ferramentas

Caso de Uso

Dicas

--

--

--

--

--

--

--

--

--

--

--

--

dicas: WebRTC

--

--

  • Licode - Open Source Communication Provider

  • Talky - Group video chat and screen sharing

dicas: WebGL

--

--

dicas: Game

--

dicas: Desenvolvimento de Jogos

--

  • Announcing Artillery's Project Atlas, a Hardcore RTS for the Browser | The Artillery Blog - HTML5 Game Development and Engineering. The Artillery Platform, which Atlas is built upon, uses JavaScript and WebGL to deliver a high-quality, low-latency multiplayer gaming experience to anyone with a modern web browser. The platform is centered around 3D experiences with real-time multiplayer capability and strong community support. The JavaScript-based game engine features a component-entity design, a modern deferred rendering pipeline, and development tools designed to allow creative expression and super-fast iteration.

--

--

dicas: Armazenamento

--

--

--

dicas: Performance

dicas: Server Sent Events

dicas: Full Screen API

dicas: File System/API

--

dicas: Clipboard API

Bibliotecas

--

  • Drawingboard.js - a simple canvas based drawing app that you can integrate easily on your website.

--

  • Snap.svg - is designed for modern browsers and therefore supports the newest SVG features like masking, clipping, patterns, full gradients, groups, and more.

--

--

--

--

--

--

--

--

--

  • seen.js - Render 3D scenes into SVG or HTML5 Canvas

  • heatmap.js | Create HTML5 Heatmaps with Canvas and JavaScript | Sample

  • Chart.js - Simple HTML5 Charts using the canvas tag

  • Aristochart - Customizável e flexível biblioteca de gráficos em Canvas

  • HumbleFinance is an HTML5 data visualization tool written as a demonstration of interactive graphing in HTML5.

  • CreateJS Studio - A suite of Javascript libraries & tools for building rich, interactive experiences with HTML5.

  • Fabric.js is a powerful and simple Javascript canvas library. Fabric provides interactive object model on top of canvas element Fabric also has SVG-to-canvas (and canvas-to-SVG) parser.

  • KineticJS - is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.

  • Nanoko - is a JavaScript modular framework enabling flexible and sustainable HTML5 applications development and their deployment on both mobile and desktop applications. Getting Started | utiliza o maven como base para o projeto |

  • Resumable.js - A JavaScript library providing multiple simultaneous, stable and resumable uploads via the HTML5 File API

  • [GitHub] mailru / FileAPI - a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation

  • [GitHub] chrisben / imgcache.js - JS library based on the File API to cache images for offline recovery (target: cordova/phonegap & chrome)

--

--

--

Presentation System

--

--

--

--

--

--

  • WebSlides

    • [[GitHub] jlantunez / webslides] - Making HTML presentations easy

WebRTC

Text Search

Gesture

Storage

--

--

--

  • ForerunnerDB - High Performance Web Database - is the only JavaScript database with a simple, rich JSON-based query language. Based on MongoDB's query language and built with web applications in mind, ForerunnerDB will have you up and running in minutes.

    • [GitHub] Irrelon / ForerunnerDB - A JavaScript database with mongo-like query language, data-binding support, runs in the browser as a client-side DB or on the server via Node.js!

--

Animations

  • [GitHub] sole / tween.js - Javascript tweening engine

  • Turn.js - The page flip effect in HTML5

  • [GitHub] thednp / kute.js - is a native Javascript animation engine featuring great code quality, badass performance, morphSVG, drawSVG, 2D and 3D transforms, SVG transforms, colors, as well as other CSS3 properties or presentation attributes.

Physics

WebGL

  • The Book of Shaders - This is a gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.

--

Games

Game Engine

--

Desenvolvimento de Aplicações

--

Offline

--

Christophe Coenraets
FT Labs
Icenium

Mobile

--

--

--

--

--

--

Firefox OS
Apache Cordova & PhoneGap
PhoneGap

--

--

--

BlackBerry

Desktop

Desktop and Mobile