node.js、WebSocketってなぁに?て会話。 私(@UsagiLatte)もよくわかってないので間違いがあったら指摘ほしいです。
node.js、WebSocketってなぁに?て会話。 私(@UsagiLatte)もよくわかってないので間違いがあったら指摘ほしいです。
解釈が間違っている点がある可能性が御座いますのでご了承くださいませ。記事の内容としては「Node.js なら他のサーバよりもこんなに簡単に WebSocket が扱える(ライブラリがある)」というような内容となっていますので、ご了承いただければと思います。 Node.js って何? Node.js についてよくわからず最初は以下のページを読んでました。 Node.jsに関する基礎や開発・チュートリアルのまとめ:phpspot開発日誌 例えば、ログイン中の2人がいて、1人がチャットのリクエストをしたとします。でもラグが30秒ほどあって、気付かずに閉じちゃうなんてことがなくなります。 メンバーAのブラウザがメンバーBのブラウザに直接プッシュするってことかと最初は思っていましたが違いました。この点について深く考えていくこととなります。 Node.js を使うと何ができるのか node.js を使
div内に配置した、複数の画像やテキストを自動・手動でスクロール表示するスクリプト「Smooth Div Scroll」を紹介します。 Smooth Div Scroll demo デモでは、画像がスムーズなアニメーションで自動スクロールされ、両端にマウスを移動すると手動でのスクロールもできます。 デモは他にも、テキストのスクロールやスモールサイズ画像のスクロールもあります。
Make JavaScript Math.random() useful JavaScriptの Math.random() は、0から1未満の乱数を発生させることができるが、ランダムな自然数を取得するには工夫が必要とのこと。 例えば、1から3までの自然数をランダムに取得するには、以下のように記述する必要があるようです。 Math.floor(Math.random()*3+1)逆に、以下のような記述では、正しくランダムな自然数を取得できないとのこと(詳細は記事を参照)。 × Math.round(Math.random*2+1) × Math.ceil(Math.random()*3)ですので、1からmaxまでのランダムな自然数を正しく取得するには、以下のように記述すればよいそうです。 Math.floor(Math.random()*max+1)うーん。奥が深いですね。。。
In response to this article at ajaxian.com, and just for the sheer fun of it, here's a small-footprint object-encapsulated unobtrusive javascript crossfader. Download Crossfader v1.3 At 1.7Kb it's one hundredth of the size of the scriptaculous library used in the other example. (Woohoo.) The constructor takes three variables: an array containing the ids of the divs to be faded, the fade time (in m
Kawa.netxp AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版) AjaxZip2は、昨年公開した 『ajaxな住所入力フォーム』 の新バージョンです。 郵便番号を入力すると、該当する都道府県名・住所が自動的に入力されます。 Ajaxと JSON フォーマットを利用するJavaScriptライブラリとして公開しました。 JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。 郵便番号→住所変換処理は全てクライアントサイドのJavaScriptで行います。 既存 HTML の住所入力フォームをたった3行書き換えるだけで利用できます。 簡単に設置できるため、プログラムに詳しくない方でも導入していただけると思います。 以下の住所入力フォームに、7桁の郵便番号を入力してみてください。 【2007/12/09 追記】 jQ
iモードブラウザ2.0ではECMA-262に準拠したJavaScriptが使用できます。 端末のScript動作設定が「有効」の場合のみ、JavaScriptが有効となります。 JavaScriptを用いて追加データを取得する際、ユーザ操作を伴わない場合はHTMLや画像などの他形式のファイルを全て含めて最大500KBまで、ユーザ操作を伴う場合は1回のユーザ操作あたり最大500KBまでの追加データを取得できます。 ポップアップで表示されるダイアログの最大表示文字数については下記の通りとなります。 alert()メソッド・・・全角50文字 confirm()メソッド・・・全角50文字 prompt()メソッド・・・全角40文字 JavaScriptを使用するには次の4つの方法で記述します。 a要素のhref属性のjavascriptパラメータに記述する。 例: <a href="ja
実験的に書いていたスクロールいじり系のスクリプトが、アプリケーションに組み込んだ途端に動かなくなった。scrollTopの値が常に0になる。むむぅ。 ハマりそうになって調べたら、どうもDOCTYPEによって、scrollTopの参照の仕方を変えないといけないとのこと。DOCTYPEの変更でjavascriptの挙動まで変わるとは思わなかった。理屈を言われれば道理が通るけど、しかしこれは反応できないッス…。 DOCTYPEを指定しない場合は、 document.body.scrollTop DOCTYPEを指定する場合は、 document.documentElement.scrollTop これで値を取得しないと、正しく参照できないと。他にもこの手のプロパティは同じような動作するんだろうなあ。覚えておかないと、ハマりそう。 参考:ブラウザのスクロール量を取得するには?
(11/15)HTML5プロフェッショナル認定試験レベル1に合格しました (11/08)Windows10でエクスプローラーで開いてるフォルダをコマンドプロンプトで開くのが楽になった (02/16)CatalystでスタックMACアドレスの扱いが機種ごとにどう違うか (02/02)もう一つのSDN? Simple Defined Networkingとは (02/02)RealtekのNICでタグVLANのタグをパケットキャプチャで確認する (11/06)Windows標準で使用できる正規表現対応エディタとして「PowerShell ISE」という選択肢 (09/09)OpenFlow超初心者が最初の1週間で読んだ本たち (08/21)Catalystのdefineコマンドを使ってみた 一般(75) (X)HTML+CSS(5) JavaScript(12) UI・デザイン(6) Unix
javascriptが違っているというよりも、下に私が書いたタグは、onMouseOver と onMouseOut の中には「よくあるパターン」を書いたものです。 つまり onMouseOver と onMouseOut の中を、お使いのスクリプト(の関数呼び出し)に適当に変えてもらえれば動くと思います。 一応「よくあるパターン」を以下に書きます。そのままHTMLファイルとして保存して、開いてみてください。 BODYタグの中の「onLoad="preloadImages();"」というのは動作を軽くするためのものです。 画像は、menu_01.gif、menu_01_ov.gif、menu_02_ov.gif、menu_03_ov.gifの4つです。 ------------------------ <HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"
A pop-up window that doesn't suck. Introduction GreyBox can be used to display websites, images and other content in a beautiful way. Why use GreyBox: It does not conflict with pop-up blockers It's only 22 KB! It's super easy to setup It's super easy to use You can easily alter the style as it is controlled through CSS Examples One website Launch google.com in a 500x500 center window Launch google
BJKit(BeautifulJapaneseKit)htmlソースに簡単なJavascriptを記述するだけで、ページ上の文字列がアンチエイリアスの効いた美しい文字に代わります。 BJKit(BeautifulJapaneseKit)でビューティフルな見出しを生成 htmlソースに簡単なJavascriptを記述するだけで、ページ上の文字列がアンチエイリアスの効いた美しい文字に代わります。日本語にも対応しているので、様々な場面で利用することができます。 動的に表示するので、画像を作成する必要がない 新聞記事風、楷書風、POP調など、書体を自由にアレンジ出来る htmlの構造を崩さず、SEOやユーザービリティを犠牲にしない など、ページ作成の効率アップと同時に、表現力も向上させる手法です。 適用例 従来は、当ページの見出し(h1タグ)は下記のように表示されます。 従来の見出しの例 BJKi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く