2013-03-22 クライアントサイドMVCには何が必須? 最近何度かクライアントサイドMVCフレームワークであるところの、Backbone.jsを使ってコードをかいたりしていたので、その時に感じたことをまとめて Kyoto.js で話してみました。発表資料 "何がMVCをつなげてい... 続きを読む
2013-02-18 Tincrを使って、Chrome Developer Toolsでの変更をソースコードに反映する JS開発ツールの話。Cmd+Opt+j や Cmd+Opt+i が手癖になってる人向け。タイトルのTicrはChrome Developer Toolsのプラグインで、ファイルシステム上の変更を検知してブラウザ... 続きを読む
どんなに情報をまとめても、それを可視化して見ている人にうまく伝えるのは至難の技です。そんな時にデータをスタイリッシュかつ見やすいグラフにしてくれるのが、様々なデザインのJavascriptがダウンロード可能なライブラリ「D3.js」です。 D3.js - Data-Drive... 続きを読む
http://www.meteor.com/ で公開された Meteor.js を少し触ってみました。Meteor.js は JavaScript によるウェブアプリケーションフレームワークですが、クライアントサイドでもサーバーサイドでもない、"Isomorphic" なフレームワークです。コンセプトとしてい... 続きを読む
MVVM (Model View ViewModel) is an architectural pattern based on MVC and MVP, which attempts to more clearly separate the development of user-interfaces (UI) from that of the business logic and behaviour in an application. To this end, many i... 続きを読む
自己紹介 ども。KAYACでJS書いてる@kyo_agoです 最近はスマホ環境で色々JS書いてます 今回はかなり内容に主観が入ってます 続きを読む
Take a minute and think about how often you've heard the phrase "Model-View-Controller" (or MVC). Do you really know what it means? At a high-level it is about a separation of concerns between the major areas of functionality in presentation-... 続きを読む
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n... 続きを読む
複数のJSファイルの管理、CSSのサポートが異なるブラウザへの対応、ブラウザとバージョンの自動検出、スクリーンサイズの自動検出など、headで制御したい便利な機能がつまった超軽量(2.3KB)スクリプトを紹介します。 下記に、Head JSでできることを簡単に説明... 続きを読む
javascript | 00:48 | | 近年関心・重要性の高まっている JavaScript ですが, それにともなってたくさん書籍が出てきているような気がします. そんな最近の js 本を分かる範囲でまとめてみました. 出版日順. ほぼ未読ですみません. Professional JavaScript for... 続きを読む
js, まとめ, uupaa.js 特徴uupaa.jsjQuery 初版 version 0.1 (2008-06-07) version 1.0 (2006-10-27) 最新版 version 0.8 (2010年末) version 1.4.2 (2010-02-19) ライブラリの目標 WebOSのフロントエンド 不明 本来の用途 WebOS / WebApp DOMの操作とサイトの... 続きを読む
はてなから、こんなお達しがありました… (開発者様・ブログ開設者様向け)ブックマーク数を表示する場合のリンク先、ボタン等のリンク先について ブックマーク数を表示する画像(○○users)について、はてなブックマークではエントリーページ(コメント一覧が... 続きを読む
getElementById()でname属性を検索してエレメントを取得できるという話を聞いた。いや、絶対に推奨されている使い方ではないだろう。そもそもIDはページ内でユニークだからgetElementById()はエレメントを返して、複数設定できるname属性用にArrayオブジェクト... 続きを読む
KAYACモバゲー参入に伴いAmazon Web Serviceと格闘中のagoです。 弊社ではPC版mixiアプリもいくつか作成しておりますが、今回そこで得られたノウハウを集めてmixiアプリ フレームワークを公開しました。 ソースコード github opensocialに関しては過去にjquery.... 続きを読む
時が経つのは早いもので、ぼーとしてたらもう1月も終わりそうですね。外村です。 先日リリースされたjQuery1.4で新しく追加されたメソッドや新しい使い方ができるようになった機能を全部ではないですがいくつか紹介します。以下に変更点が全て掲載されているの... 続きを読む
ガラスのように透明感のあるデザインをコンテンツに適用してくれるのがglassbox.js。JavaScriptコードで、GrassBoxデザインを適用したい<div>などを指定すると、必要なHTMLタグとスタイル指定が行われる。数行のJavaScriptコードを書くだけで、デザインが適用さ... 続きを読む
JavaScript私が作ったわけではなく海外の記事です。自分も学習してみました。phpスポーツ啓発日誌や、コカトリスさんや、アイスクレアームパラダイスさんのような、品質の良い訳は私にはできませんので見出しは意訳もしくは誤訳、文章は無視して訳してません。... 続きを読む
JavaScript 社内勉強会の14回です。 「ドラクエ風メニューを作る」を題材に、jQuery の基本アニメーション機能を学習します。 (サンプルのコードは IE では表示が崩れて正しく動作しません。 Firefox か Safari をご利用ください。 DQフォントをインストールし... 続きを読む