タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとJavascriptとjavascriptに関するsite159のブックマーク (2,256)

  • MooTools基礎文法最速マスター

    プログラミング基礎文法最速マスターまとめにMooToolsが無かったからカッとなって(ry MooToolsについての概要はウィキペディアをご覧ください。 Wikiにも書いてある通り、MooToolsはオブジェクト指向の慣習とDRY原則に従っているため OOPな言語を習得しているのであればその知識が大いに役立つフレームワークです。 巷で人気があるjQueryとの違いについてはjQuery vs MooToolsが詳しいです。 私がMooToolsを選んだときは既にjQueryが登場していましたが、遭えてMooToolsを選んだのは 「PHPと同時進行で覚えやすかった」のと、「文法がJavaScriptのそれであるから」です。 PHPのことがなかったりJavaScriptの基礎が無ったりしていたらjQueryを選んでいただろうと思います。 1つ覚えてしまえば後は似たようなものなので、今自分に

    MooTools基礎文法最速マスター
  • Webデザインやプログラミングなどの勉強に良さそうな国内のブログ記事やWebサイトいろいろ - かちびと.net

    この記事は年以上前に書かれたもので、内容が古かったり、セキュリティ上の問題等の理由でリンクが解除されている可能性があります。 いよいよ2011年がスタートしました。 今年も去年同様、勉強することが 沢山あります。まだモチベーションが そこそこあるうちに勉強になりそうな 国内の記事をリンク集にしました。 迷ったときに見てみようかなと思い ます。 より最適な方法というのはあると思いますが、まずは扉を叩かない事には何が悪いかも分かりません。ということで、内容に拘らず、否の意見をスルーしてここに色々まとめさせて頂きました。 勉強したい気持ちはあるけど出来ない理由は「何を始めればいいのか分からない」という方も、何が出来るのか、どういった勉強法で出来るようになるかが分かればやる気が起きるかも知れません。 5分で分るシリーズ 以前も流行ったんですね。Web関連以外も含めてここにまとめられています。 5分

    Webデザインやプログラミングなどの勉強に良さそうな国内のブログ記事やWebサイトいろいろ - かちびと.net
    site159
    site159 2011/01/06
    いろいろまとめ
  • もうCSSハックは必要なし!? ブラウザ毎にCSSを切り替える「cssuseragent」 | Web活メモ帳

    CSSでページをデザインする際に、ブラウザ毎のレイアウトの違いって当に嫌ですよね。 CSSハックで対応する方も多いかと思いますが、日紹介する「cssuseragent」を使うとclassの作り方を少し工夫するだけでより柔軟に対応できるようになります。 詳しくは以下 設定方法はJavaScriptを一つ読み込むだけになります。 <script src="cssua.min.js" type="text/javascript"></script> このライブラリを使うと、ページのhtml属性に動的にclass属性を追加するようになります。 例えばですが、IE6でアクセスした場合には ua-ie-6というclass名が追加されるようになります。 <html class="ua-ie-6"> <head>…</head> <body>…</body> </html> iPhoneの場合はua-

  • 2011年に向けて。JavaScriptベースのゲームエンジン×14選 MOONGIFT

    iPhone登場以来、HTML5とJavaScriptにかかる期待が大きくなっています。Webアプリケーションとしての利用はもとより、さらに注目を集めているのがWebゲームの存在です。今年はモバイル向けのソーシャルゲームが爆発的に広がり、注目が高まっています。現状ではごくシンプルなクリックするだけのゲームが多いようですが、今後は高度なUIをもったゲームに注目が集まっていくことでしょう。 そこで今回はJavaScriptを使ったゲームエンジンについて、主立った技術とソフトウェアを紹介していきます。

    2011年に向けて。JavaScriptベースのゲームエンジン×14選 MOONGIFT
    site159
    site159 2011/01/05
    ゲームエンジン うん 使うスキルレベルないけどね!
  • Page Redirection

    If you are not redirected automatically, follow this link.

    Page Redirection
    site159
    site159 2011/01/04
    jsデザインパターン
  • 第21回 JavaScriptによるUIの実装:タブメニュー編 | gihyo.jp

    こんにちは。前回から引き続き、JavaScriptによるUIを実装する方法を紹介していきます。 基のタブメニュー ウェブアプリでよく使われるインタフェースのひとつ、タブメニューを実装してみましょう。まず、骨組みとなる基HTMLは以下のとおりです。 タブメニューの基HTML <div class="js-tabs"> <ul id="tab_menu1" class="tab_menu"> <li><a href="#page1-1">Page 1</a></li> <li><a href="#page1-2">Page 2</a></li> <li><a href="#page1-3">Page 3</a></li> </ul> <div id="tab_content1" class="tab_content"> <div id="page1-1" class="page"> P

    第21回 JavaScriptによるUIの実装:タブメニュー編 | gihyo.jp
    site159
    site159 2011/01/03
    いいなあ こんな感じでかけるようになるとステキだなあ
  • 約700項目のHTML/スクリプト言語リファレンスを公開

    日経LinuxITproは、総計約700項目のHTML/スクリプト言語リファレンスを公開しました。「HTML」(295項目)、「CSS」(73項目)、「Dynamic HTML」(98項目)、「JavaScript」(295項目)、「Perl」(125項目)あわせて698項目。各項目にサンプルコードを掲載しており、コピーし貼り付けてすぐにお使いいただけます。JavaScriptは「この用例を実行する」という文字をクリックすれば、その場でサンプルコードを実行してみることもできます。 ファンレンスを使いこなすための記事や、「JavaScript入門」「Perlの使い方入門」「CSSの基」「Linuxコマンド道場」「シェル・スクリプト工房」といった入門記事もご用意しました。 これらのリファレンスはここ2~3年かけて作成してきたものです。そのため一部に内容の古いものもありますが、順次更新してい

    約700項目のHTML/スクリプト言語リファレンスを公開
    site159
    site159 2011/01/03
    リファレンス?
  • [JS]JS/CSSの管理、ユーザー環境の検出など便利な機能がつまった超軽量スクリプト -Head JS

    複数のJSファイルの管理、CSSのサポートが異なるブラウザへの対応、ブラウザとバージョンの自動検出、スクリーンサイズの自動検出など、headで制御したい便利な機能がつまった超軽量(2.3KB)スクリプトを紹介します。 Head JS [ad#ad-2] 下記に、Head JSでできることを簡単に説明します。 詳しい使い方は下記ページで解説されています。 Usage: Head JS 外部JSファイルの読み込み JavaScriptの管理 CSSのサポートが異なるブラウザへの対応 HTML5非対応ブラウザへの対応 スクリーンサイズに合わせた表示 Dynamic CSS CSSを特定のページのみに CSSをブラウザごとに指定 外部JSファイルの読み込み 通常、複数のJavaScriptファイルを外部ファイルとして読み込ませるとブロッキングが生じます。 そのブロッキング解消し複数のファイルを並列

    site159
    site159 2011/01/03
    head.jsの解説 読み込み系が気になる
  • ブラウザの戻るでJavaScriptの効果が残っている時の対処法|web bibo

    JavaScriptで効果を与えたとき、別ページに飛んだあとブラウザの戻るボタンで、その効果が残っている時の対処法です。 例えば、画像にマウスオーバー処理を与えます。その画像をクリックし、別ページに飛んだあとブラウザの戻るボタンで戻るとマウスオーバー時の画像がそのまま残ってしまいます(Firefox、Safariのみ。IEは大丈夫。)これをどうやって解決するかというと window.onunloadを使ってキャッシュを無効に 上記の様な現象が起こるのはブラウザのキャッシュのせいで、これを無効にすればいいのです。 FirefoxやSafariはonunloadイベントがあるとキャッシュしないみたいなので window.onunload=function(){} と書けばOK。 試してみたい方はこのコードを使ってみてください。 <body onload="alert('test');"> と書

    site159
    site159 2011/01/03
    へえ。。。 window.onunload=function(){} ロールオーバーであった気がする どうでもいいレベルだけど キャッシュしなきゃいいのね
  • iOS 4.2の新機能で作るHTML5+JSアプリ (1/4)

    iPhone/iPad用OSの新バージョン「iOS 4.2.1」が11月22日にリリースされました。すでにインストールした方も多いでしょう。目玉はiPadのマルチタスク対応などの新機能ですが、今回のバージョンアップはiPhone/iPad向けのWebアプリケーション開発者にもうれしい新機能が追加されています。ブラウザー周りで追加または強化された機能を以下にリストアップします。 加速度センサー/傾きセンサーのサポート Web Sockets (ソケット通信)のサポート HTML5 Formsのサポート XMLHttp Request Levle 2 (一部) のサポート 印刷のサポート Int32やFloat32Arrayなどの配列のサポート イベントの追加 Canvas/SVGの機能追加 その他 新機能に関するリファレンスは米アップルのサイトに用意されています(11/15日付の情報)。 今

    iOS 4.2の新機能で作るHTML5+JSアプリ (1/4)
  • CSS/JavaScriptのAsynchronous Loadingをめぐる熱い論議 | ゆっくりと…

    2011年2月21日 追記 $script も新規参戦してきました。高々 643 バイトで、非同期読み込みや依存性の制御などができるそうです。いずれ紹介したいと思います。← 「新参の超軽量JavaScript非同期ローダー3種を徹底比較」で紹介しました! これらのローダーのうち、LABjs の作者が 「On Script Loaders」 で HeadJS と ControlJS について意見をしていて、面白そうです。そのうち日語訳や各ローダーの比較を行ってみたいと思います。 ローディング・スクリプトをめぐる議論 さてさて、エントリーの題は前述のローダーではありません。「Prefer asynchronous resources」 や Google Analytics のスニペット に示されているような、ローディング・スクリプトの変遷をまとめてみます。 これらのスクリプトのごく初期は

    site159
    site159 2011/01/02
    ほんま 熱いわwww
  • Web Storage について - へっぽこプログラマーの日記

    ひさしぶりのエントリになります。JavaScript Advent Calendar 2010 の24日担当です。 この Advent Calendar では、12月1日からクリスマスの12月25日まで1日ずつ持ち回りでblogに書くことになっています。お題に"JavaScript"とあるように、blogは、JavaScriptに関するものになります。他の方々も面白いことを色々を書いておられますので、是非読んでみてください。 さて、何やら世間はクリスマスイブで盛り上がっていますが、仕事で缶詰の私には関係ありませんので(もちろん仕事がなくても関係ありませんが…)、今回は、HTML5 の API のひとつである、Web Storage について紹介したいと思います。 割と初心者向けの内容になります。 Web Storage とは Web Storage は、データをブラウザ上に永続的に保持する

    Web Storage について - へっぽこプログラマーの日記
    site159
    site159 2011/01/02
    ローカルストレージ
  • 遅いブログパーツを高速表示する方法

    ブログパーツの表示が遅いと、ページ全体の描画が止まってしまいますよね。 ブログパーツを「非同期化」してしまえば、ストレス無くページが表示されるようになりますよ。 非同期化とは、ページの一部分を、全体のページから独立して描画させる方法です。 方法はいろいろあるのですが、今回はJavascriptの「setTimeout()」関数を利用しました。 setTimeout()は、メインの描画とは別に、指定した時間後に命令を実行する関数です。時間を0にすれば、非同期で動作させることが可能です。 ブログパーツは、主に3つの形に分けることができます。各々の形ごとに、高速化する方法を紹介します。 ●タイプ0 <iframe src=”http://hogehoge.com/blogparts.cgi”></iframe> iFrameのタイプは、すでに非同期化されているため、特に対策は必要ありません。 ●

    遅いブログパーツを高速表示する方法
    site159
    site159 2011/01/02
    ブログパーツと言わずに インクルード系すべてに使えそう
  • MacをJavaScriptの開発環境にするメモ - os0x.blog

    以前は自宅も仕事Windowsメインな環境だったんですが、仕事の方がでMac+英語キーボードな環境になり、ついでなので自宅もそれに合わせることにしました。 環境はMac miniの最新型で一番安いの(6月くらいに購入)とMacbook Airのやっぱり一番安いの(11月に購入)です。両方合わせて15万くらい。お手頃…なのか?どうでもいいけど、mac miniは1.3kgしかなくて、Macbook Airの13インチとほぼ同じ重さだっりします。miniデスネー。 ついでにWindowsのほうは2年半前に買ったCore2duo(Windows7アップグレード済み)で、当時そこそこハイエンドだったやつです(ちょうどMac miniと同じくらいのスペックだけどこいつは一体何kgあるんだろう…)。 以下、Macの開発環境をなるべく最近の流行りを取り入れてレポートします。 ブラウザ さて、マシンのセ

    MacをJavaScriptの開発環境にするメモ - os0x.blog
  • WebsitePolicies: Compliance Solutions for Small Businesses

    WebsitePolicies: Compliance Solutions for Small Businesses
    site159
    site159 2010/12/30
    いろいろできるライブラリ 補助的ライブラリ モダナイザーみたいな感じ
  • エディタ(Notepad++)からJSDoc Toolkitを使ってみる - Mach3.laBlog

    この記事は賞味期限切れです。(更新から1年が経過しています) JSDoc ToolkitJavaScript用のドキュメンテーションツールです。 JavaDocやらPHPDocやらみたいなものですね。 今日はこれを、私のだいすきなNotepad++から使う方法をメモっておきます。 JSDoc Toolkitについて JSDoc ToolkitJavaScript用のドキュメンテーションツールです(二回目)。 公式: jsdoc-toolkit – Project Hosting on Google Code 「JSDoc」というPerlスクリプトもあるそうですが、 それとはまた別物で、JSDoc Toolkitの方はJavaで書かれています。 コマンドラインでJavaScriptのソースを指定して走らせる事で、 記述されたコメントを元にドキュメントをHTML形式で吐き出してくれます。

    エディタ(Notepad++)からJSDoc Toolkitを使ってみる - Mach3.laBlog
    site159
    site159 2010/12/30
    エディタからjsdoc生成
  • HTML5 ADVENTURE CALENDAR

    ROKOKBET | Raja Situs Toto 4D & Situs Togel Viral Top 10 Di Dunia ROKOKBET adalah salah satu pasarantogel situs web toto 4d atau togel yang paling terbesar di seluruh dunia, Karena di dalam situs ROKOKBET dalam memberikan kemenangan ke para pemainnya adalah hal yang paling utama kami jalankan. Dan sekarang kita akan membahas tentang bagaimana situs ROKOKBET bisa menjadi salah satu situs yang palin

    HTML5 ADVENTURE CALENDAR
    site159
    site159 2010/12/26
    JSを使ってなければ もっと惚れてた
  • ドックコメントの書き方 - JsDoc Toolkitを使う!

    的な書き方 JsDoc Toolkitのドックコメントの書き方はJavaDocの記法をベースにしています。基的な記述ルールは以下のとおりです。 ドックコメントは /** から始まり */ で終わるコメントブロックで、複数行に渡って書くことができます。ドックコメントはタグと説明文から構成されます。 一般的にドックコメントは、その直後に現れるソースコードを対象にする記述と解釈されます。(ただし、@nameタグなど例外もあります) タグは"@"から始まるキーワードで、ドックコメントの対象に対し様々な意味づけを行います。タグは説明文を伴うこともあります。 タグは行の先頭に書かれている必要があります。@linkタグを除き、行の途中に書かれたものはタグと解釈されませんので注意してください。 説明文はHTMLテキストで、HTMLタグを使用できます。複数行に渡って記述することができますが、改行は認識

    ドックコメントの書き方 - JsDoc Toolkitを使う!
    site159
    site159 2010/12/20
    jsdocコメントの書き方
  • Anthony Mattox

    I'm an occasional artist, computer programmer, avid home cook, partner of Friends of The Web - building websites mostly for academic and research projects. I co-host a podcast Lucky Paper Radio, nominally about Magic the Gathering where we also talk about art, design, epistemology and community. Find me on Bluesky or stuff I'm cooking on Instagram

    site159
    site159 2010/12/17
    この人 いいなあ
  • JavaScriptの業務スキルレベル 判別表 (5段階) - 主に言語とシステム開発に関して

    スキルチェックの目次へ JavaScript の簡易スキルチェックのための調査表。印刷用。 レベルは,0から4までの5段階。 (0) 非 JavaScript開発者 (1) 初学者(入門書を学習してゆく段階) (2) ノーマル(基礎的な知識があり,ある程度の動くものを作れるようになった段階) (3) 中級者(開発プロジェクトで1人月としてカウントできる水準) (4) 上級者(メインPG/メンターとして,主設計を任せられる水準) Webアプリのプロジェクト開始時に作業振り分けをするにあたって,新規メンバ全員にこれを渡して回答してもらうという用途を想定。 ※なお,下記URLでは10段階に細かく分ける方法が公開されているが,それだと細かすぎてレベルが前後する可能性があり,業務上のスキルチェックは難しいかもしれない。 javascriptプログラマのレベル10 http://tech.kayac.

    JavaScriptの業務スキルレベル 判別表 (5段階) - 主に言語とシステム開発に関して
    site159
    site159 2010/12/15
    Jsの業務スキルレベル判別表 ああ ノーマルですわ まごうことなきノーマルですわ・゜・(ノД`)・゜・。