FileとWebの関係をもっと知る Blob, FileそしてFileSystem API Kinuko Yasuda (@kinu) 第24回 HTML5とか勉強会 2011/11/26 https://atnd.org/events/23377
The document discusses virtual machines and JavaScript engines. It provides a brief history of virtual machines from the 1970s to today. It then explains how virtual machines work, including the key components of a parser, intermediate representation, interpreter, garbage collection, and optimization techniques. It discusses different approaches to interpretation like switch statements, direct thr
Related links and resources Tweet A little about me JavaScript & UI Developer @ AOL jQuery [Bug Triage/Docs/Learning] teams Contribute to open source projects like Modernizr Wrote a few polyfills and shims I ♥ making the web better I occasionally battle the dark side. Why Do Polyfills Matter? First do it. Then do it right. Then do it better. Do it: Get your application or demo working using the na
Luciano Costa, Agile Software Developer and Consultant at Monttez, 12 minutes ago ECMAScript 5 - Presentation Transcript ECMAScript 5 Damian Wielgosik varjs.comfront-trends.com @varjs Hey, what is that ECMAScript actually? let’s create a simplest object ever var obj = {}; let’s add a property to it var obj = { foo : 1}; let’s read that property var obj = { foo : 1};obj.foo; // 1 - this is how we
PDF.js is a JavaScript library for rendering PDF files in the browser without using native code plugins. It works by parsing PDF files and converting the drawing commands into an intermediate representation, then executing those commands on a canvas to display the PDF content. One challenge is that PDF processing can freeze the UI, so it uses web workers to do processing in a background thread.
The document discusses techniques for writing clean JavaScript code. It provides examples of code smells and improvements to address issues like attaching events from the outside, separating selection from logic, shallow scope, overwriting default behavior, and separating logic from views. The document advocates for practices like modularizing functions, separating DOM manipulation from models, an
The document discusses the updates and features in Dojo version 1.7, including support for AMD module format, improved mobile support, and a new loader system. It highlights the benefits of asynchronous module definition (AMD) for loading modules and managing dependencies efficiently. The document also provides examples of how to define modules and utilize Dojo's capabilities effectively.
The document discusses strategies for loading asynchronous JavaScript files. It explores using the defer and async attributes to control script loading and execution order. It also examines combining multiple script files, minimizing file sizes, and using script loaders to dynamically insert scripts into the DOM. The exact processing of defer and async can be non-trivial due to historical reasons.
Lean Functional Programming with Javascript (in Japanese). This slide introduce 1. Anonymous Function 2. Lexical Scope 3. Referential Transparency 4. Higher Order Function 5.Currying 6.Function Composition 実用的でないという意味ではありません。
Objective-CはJavaScript化しているという無茶なテーマで話してきました。釣りっぽい感じですが、OSとフレームワークと言語がこれだけのスピードで進化するプラットフォームもあまりないと思うので、その辺りの面白さを伝えられたらと思って喋りました。またCocoa勉強会のPDF冊子「Cocoa Life KOF2011特別編」にも同じテーマで文章を書いています。 発表資料は以下です。 Webエンジニアから見たiOS5 View more presentations from Satoshi Asano
Who's doin' the talkin'? Marek Stępień - @marcoos „I wear many hats” sr. web developer at Interia.pl Mozilla contributor (Firefox PL, tech-evang, Moz-Eu & Aviary.pl member) tech blogger - blog.marcoos.com Which hat am I wearing today? You tell me :) This talk does not represent the views of my employer. ECMAScript 5 JSON.parse(str), JSON.stringify(obj) Object.create(), defineProperty(), seal(), fr
This document provides a summary of Nathan Smith's upcoming presentation on the future of HTML, CSS, and JavaScript. It begins with a brief history of each technology, including that HTML was created by Tim Berners-Lee in 1989 to share research documents, JavaScript was created by Brandon Eich in 10 days for Netscape Navigator, and CSS was proposed by Håkon Wium Lie in 1994 to allow styling of HTM
In this talk, I describe a JavaScript application architecture that is highly decoupled, encouraging modules to only publish and subscribe to events of …
2011/10/01 に開催された Mozilla 勉強会@東京 6th で WeakMap について LT を行わせて頂きました.発表資料,メタ的な説明,勉強会の感想,そして Firefox Hacks Rebooted の説明を記します. 発表資料 説明 ECMAScript 6*1 に導入される予定の機能に WeakMap というものがあります.これは平たく言うと「連想配列」で,ようやく ECMAScript にもまともな連想配列*2が導入されて喜びもひとしおな方も多いことでしょう. その WeakMap ですが,以前 Proxy を先走って実装してくれた Mozilla が再び先走って実装を行なっています.結果として Firefox 6 からこの WeakMap は利用可能となりました. 今回は 5 分間の LT ということで仔細な話は無理と判断し,抑えておくべき WeakMap
1. JavaScript is a scripting language used in web browsers. It was originally created to make web pages more interactive and dynamic. 2. The document discusses the history and evolution of JavaScript, including its origins from Scheme and Java, standardization by ECMA, and adoption by major browsers. 3. Key concepts covered include JavaScript objects, functions, and closures. Objects are fundament
前回、ブログを書いたのが6月9日。。。ってことで3ヶ月ぶりのPOSTです。 7月11日にWebSocketのDraft(IETF)がLast Callを迎えました。この時のrevisionは10だったのですが、9月8日時点で、revisionは14まで更新されています(ざっと見た感じ、エディトリアルと細かい点の変更がメインなようです)。また、これに伴いW3CのAPI仕様もバイナリーが扱えるように変更が進んでいるようです(Blob と ArrayBufferで指定する様子)。まだ、ブラウザでバイナリーメッセージングが使える状態ではありませんが、楽しみですね!!この辺りは、もうちょっと調べてから。。。ということで、また後日POSTしたいと思います:) 今回は、7月に僕が講演したプレゼン資料を紹介します。 pjax〜HTML5時代のAjaxサイトプラクティス〜 以下で紹介するのは第19回HTML
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く