画像にbase64をかけてhtmlやCSSに埋め込む
10/26
CSS, html5, JavaScript memo, Tips No Comments
画像にbase64(Data URIs)をかけてHTMLやCSSに埋め込む方法って、知らなかった。。。HTTPリクエストを減らせるので、軽量化に役に立ちそうだったので、メモ。
ActionScript3.0やJavascriptを使っていろんなものを作ってみます。
10/26
CSS, html5, JavaScript memo, Tips No Comments
画像にbase64(Data URIs)をかけてHTMLやCSSに埋め込む方法って、知らなかった。。。HTTPリクエストを減らせるので、軽量化に役に立ちそうだったので、メモ。
09/30
JavaScript JavaScript, memo, Tips No Comments
非同期で処理するときに処理の順番待ちと処理の予約、処理がうまくいったときと失敗したときの処理をいい具合にしてくれるものだと思う。。。
複雑な処理とかする場合は、使える。
どこかの案件で試してみようかな。
参考になったサイト
09/28
JavaScript google maps api No Comments
Google Maps APIでGIFアニメーションマーカーを設置するときに、アニメーションが動かなくなることがあるようだ。その回避方法が書いていてあったので、めも。
09/13
html5, JavaScript memo No Comments
これは、従来だとhashタグを使って、URLを作っていたんだけど、このメソッドを使うとそれが必要ない。何気に便利。
<code></code>window.history.pushState(DATA, TITLE, [URL]);
これだけを定義しても戻るボタンを押しても戻らないので、popstateのイベントで取得する。
window.addEventListener('popstate', function(event) {
changeContents(location.pathname);
},false );
で取得して、画面遷移用の関数を用意しておくだけ。
文章だけだとイマイチぴーんと来ないので、あとで、検証をしてみることにする。
参考サイト
08/14
JavaScript, wordpress JavaScript, jQuery, Tips, 作品 No Comments
お仕事用サイト「Branberyheag!!.jp」を公開。
最初は、自分のポートフォリオサイトを作るつもりなかったのですが、段々、システムが出来上がってくると、いい感じの完成度になってしまって、これを単純に公開するのも勿体ないなと思って、自分用のサイトにしてみた。
技術的な話をするとWordPressでできていて、カテゴリー、ページ、記事というようなシンプルな構成でできあがっている。ただ、ページ遷移は、なくてJQueryのload()を使って、HTMLを呼び出している。戻る、進むボタンを有効にするため、ハッシュタグをURLに組み込んで、あとはプラグインでの処理を行っている。
あとは、スライドショーは、Arrayに画像のパス、サイズをつっこんで、ページおくりしたときに呼び出している。DOMを操作して、消えたり出したりするよりは、処理が速いような気がする。
これを作ったときにいろいろとTipsが溜まったので、ネタを公開していきたい。
これ、フェーズ1なんで、もう少し手直しと機能を追加する予定。
以前やった、クライアント案件で、この技術を使えばもっといいものができたとこれを作りながら思った。いつか修正したいけどね。
08/1
Air, html5, iPhone, JavaScript, library Phone Gap No Comments
HTML5/CSS3/Javascriptで作る「Phone Gap」というネイティブアプリが作れるツールがあるみたい。
「Titanium Mobile」とは違い、Webアプリを作る感覚で、簡単に変換してくれるツール。
ノリ的には、HTML/Javascriptで作るAdobe AIRみたいなようなものだ。カメラやファイル、位置情報などの端末の機能にもアクセスできるので、JAVAやObject-Cなどで作ったようなアプリが作れるみたい。
ゲームや簡単ツールを作るには、いいアプリケーションなのかもしれない。
なんか作ってみようかな。
関連リンク
07/13
JavaScript, library No Comments
ポートフォリオをつくっていて、どうしてもJava Scriptの読み込みファイルが多くなってしまう。どうしようかな・・・と思っていたら、Require.jsというライブラリを見つけた。非同期でファイルを読み込みをしてくれる便利なライブラリ。早速試してみた。
07/12
JavaScript, library JavaScript, jQuery No Comments
JQureryプラグイン「skroll.js」がとても実用的だったので、メモ。
06/23
html5, JavaScript, library html5, svg No Comments
Raphael.jsでSVGをグニュグニュと動かしたいと思って、いろいろとやってみた。
アニメーションメソッドがいくつかあって、これがまたかなりパワフルというか分かりやすい。
種類として、2つあるようだ。
※間違っていたら、ごめんなさい。