Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

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

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとsummarySiteとprogrammingに関するtsupoのブックマーク (45)

if(~block.innerHTML.indexOf(this._key)) return; hatebu - ’ellaneous これは使える。 // 含むとき if (~str.indexOf("http://")) {} // 含まないとき if (!~str.indexOf("http://")) {} +1だと後者に括弧が1組増えるとか、含む含まないの判定なのに+1?みたいな違和感があるけど、これだとけっこうすっきりする。 慣れがいるかもだけど。

tsupo
tsupo2008/09/02非公開
if(~string.indexOf(target)) return;
  • 次の JavaScript の仕様はこうなる! ECMAScript 3.0 から 3.1 への変更点まとめ - IT戦記

    はじめにJavaScript の標準仕様である ECMAScript 3rd Edition (ECMAScript 3.0) が 9 年ぶりにバージョンアップしようとしています。 実は、これまでも様々なバージョンアップの案が上がっては消え、また上がっては消えていました。 しかし、今回のバージョンアップには今までと違う点が一つだけあります。 それは、現時点での主要な ECMAScript インタプリタ(JavaScript の実行エンジン)を作っている全団体(以下を参照)がこの仕様に同意したことです。 Mozilla (Firefox)Apple (Safari)Microsoft (Internet Explorer) Opera (Opera) Adobe (Flash)Yahoo (Yahoo Widget)Google この同意はJavaScript のこれからを大きく

    次の JavaScript の仕様はこうなる! ECMAScript 3.0 から 3.1 への変更点まとめ - IT戦記
    tsupo
    tsupo2008/08/21非公開
    ECMAScript 3.1 が標準化されると、 JavaScript の実際のコードがどう変わっていくか、何が出来るようになるかに焦点を絞って解説 → wktk
    • JavaScript 2.0はECMAScript 3.1ベースに、ECMAScript 4は譲歩 | エンタープライズ | マイコミジャーナル

      ECMAScriptJavaScript 2.0の動きに大きな変化があった。ECMAScript 4をベースにしたプログラミングを練習してきたのであればそれは改めなければならないようだ。JavaScript 2.0はECMAScript 4ではなくECMAScript 3.1をベースとしたものになりそうだ。MozillaでJavaScript Evangelistを務めるJohn Resig氏のブログにこのあたりの事情がまとめられている。 次期ECMAScriptの規約策定にはAdobe、Mozilla、Opera、Googleなどが主に参加していたECMAScript 4と、MicrosoftYahoo!が主に参加しているECMAScript 3.1の2つの流れがある。ECMAScript 4は多くの機能を取り込んで大幅に言語を変更するもので、ECMAScript 3.1はECMAS

      tsupo
      tsupo2008/08/19非公開
      ECMAScript 4で導入された名前空間やパッケージなど新機能のいくつかはWebにそぐわないと見なし取り込まない → この辺、ActionScript で、使いまくってなかった? JavaScript じゃないからいいのか!
      • JavaScriptでFREDDYデータを読み込む

        FREDDYの利用方法 「第2回:JSONPとFREDDY(http://www.thinkit.co.jp/article/116/2/)」で、FREDDYのデータフォーマットについて説明した。今回は、実際にJavaScriptからFREDDYデータを読み込む手法、およびその裏でFREDDYのライブラリが行っている、WebサーバーとWebブラウザ間の通信手法を解説する。 FREDDYのプロトタイプ実装やマニュアルはFREDDYのWebサイト(http://freddy.yokoyama.ac/)で公開している。ここにあるxml2freddy.php(http://freddy.yokoyama.ac/index.php/Docs/xml2freddy.php/Usage)というツールを使えば、任意のXML文書をFREDDYフォーマットへ変換し、またそのデータをFREDDYで読み込むWeb

        tsupo
        tsupo2008/08/19非公開
        クライアント側のコードはSAXとほぼ同じ / つまり、SAXを使ったプログラミングの経験があれば、FREDDYフォーマットや仕組みを理解せずとも、大規模なデータを使ったWebアプリケーションを実現することができる
        • http://pushuptheweb.com/

          tsupo
          tsupo2008/07/30非公開
          popup ならぬ pushup / クリックしてから指定時間経過後に pushup 表示を開始したり、消したりできる / いわゆる Lighthouse 系 JavaScript ライブラリ / MIT License
          • プログラミング未経験者が JavaScript でプログラミングを始めるまでに必要なこと - IT戦記

            (執筆中) (文章の練習も兼ねてぐだぐだと執筆中、現時点で読んでも日語になってないと思います。) (執筆途中だけど、こうしたらいい!とか、アドバイスがあれば教えてください><読者みんなが編集者!とか言ってみる) (あ、はてな記法のパッチを送ってくれてもいいです^^) (ちょっと、 Shibuya.JS in Kyoto →PHP カンファレンスがあるので、次の更新はそれ以降になるかも) 自分の知り合いに「まったくのプログラミング未経験だけど、自分のウェブサイトを作ってみたい!」という人がいるので、プログラミングを始める前に必要な知識や心構えや準備などを書いておこうと思います。もちろん、最初に使う言語はJavaScript です。 この文章は、プログラミングまったくの未経験者が読んで分かる文章を目指しています。もし、分からない部分がある場合は指摘してください。聞いてください。自分で調べ

            プログラミング未経験者が JavaScript でプログラミングを始めるまでに必要なこと - IT戦記
            tsupo
            tsupo2008/07/15非公開
            「一つのキーワードに対して、違う言い回しで矛盾のない解説が何度も何度も書かれている文章」 / この文章は、そういう文章になるように努力して書き進めていく予定です → これは期待
            • C言語をブラウザで実行、Ruby/Python/Perlも然り | エンタープライズ | マイコミジャーナル

              Mozillaの研究部門に所属しているAtul Varma氏のブログにおいて、Running C andPython Code on The Webのタイトルで興味深い内容が紹介されている。タイトルだけ見るとWebアプリケーションでC言語やPythonのコードを実行すると言う話のようだが… 同氏のブログによれば、Adobe Systems, Scott Petersen氏が現在C言語で作成したコードをTamarin仮想マシンで実行できるようにするツールチェインを開発しており、近々オープンソースソフトウェアとして公開するという。TamarinはAdobeからMozillaへ寄贈されたJavaScriptエンジンだ。Firefox 3.0には取り込まれていないが将来的にはTamarinベースのJavaScriptエンジン実装がFirefoxに取り込まれるとみられている。時期は未定だがFire

              tsupo
              tsupo2008/07/15非公開
              CをいったんLLVM命令に変換したあとでActionScriptへ変換 / FlashでCベースのアプリケーションが動作するようになるほか、RubyやPython、Perlスクリプトが使えるようになる / Firefox 4からの導入が濃厚
              • Google人気JavaScriptライブラリ配布開始、ネット全体でキャッシュ効果 | エンタープライズ | マイコミジャーナル

                GoogleからGoogle AJAXAPIを拡張する新しいサービス「The AJAX LibrariesAPI」が公開された。The AJAX LibrariesAPIGoogleのサイトで人気のある有益なJavaScriptライブラリを提供しようというもの。これまでYUIであればYahoo!、DojoであればAOLなどが同類のサービスを提供していたが、特定のJavaScriptライブラリに限定することなく有益であれば配布に追加するというポリシーをもっている点が新しい。JavaScriptライブラリを活用するタイプのWebアプリケーションは数多くある。結果として、何度も似たようなJavaScriptライブラリをダウンロードしていることになり、このままいけば今後ライブラリ自体のサイズの巨大化や多くのサービスの登場でライブラリダウンロード総量は増加することになる。 The AJAX

                tsupo
                tsupo2008/06/03非公開
                現在サポートされているのは jQuery、Prototype、script.aculo.us、MooTools、Dojo / ajax.googleapis.com でホスティング →id:amachang の XPath とか、サポートして欲しいかも
                • JSDokan で JSON をファイルシステムに - てっく煮ブログ

                  JavaScriptWindows版FUSE Dokan がオープンソースになったよ!! - yukobaの日記 が面白そうだったので、ちょっと触ってみた。Dokan はWindows でファイルシステムを作るためのライブラリ。C, .NET,Ruby から気軽にファイルシステムが使えるようになる。それを id:yukoba さんはJava で動くようにして、さらに Rhino を使ってJavaScript 製のファイルシステムをデモしている。それならば、と C# 経由で JScript を叩くライブラリを作ってみた。題して「JSDokan」。JSDokan のサンプル「JsonFS」JSDokan を使ったサンプルとして JSON をファイルシステムにする「JsonFS」というのを作ってみた。例えば、このような JSON が... private var json:Object

                  tsupo
                  tsupo2008/06/02非公開
                  これ、いい。いま作ってる WebBrowser コントロールで Greasemonkey 互換機能を実現云々で使わせてもらうかも。いまは JSON じゃなくて XML (+ XPath) で管理しているところを、置換できそうな感じなので。
                  • onclick 属性問題について - IT戦記

                    気でやるならonclick属性は避けてライブラリを活用すべき - 帰ってきたHolyGrailとHoryGrailの区別がつかない日記 に関して この先、HTML に onclick と書いても石を投げられないように書いておく>< 僕も onclick 属性がダメだと思っていた時代もありました。でも、今は時々使うなあ。 (あ、でも、HTML と JS で分業している場合は、使わないほうがいいよね^^;そこだけは言っておく。)JavaScript 入門の記事を書くときに onclick 属性がダメだとしたら、いろいろ質的でないことを説明しなきゃいけない。 現状では onclick 属性が、もっとも簡単にHTML にイベントをマッピングできる方法だから、そんなに目くじらたてなくてもいいんじゃないかなあ? たとえば 以下は、クリック時に href に GET を送るための oncli

                    onclick 属性問題について - IT戦記
                    tsupo
                    tsupo2008/05/18非公開
                    そして誰かが「そろそろ onclick についてひとこと言っておくか」という記事を書く
                    • 第31回 他サイトに埋め込まれるJavaScriptを作るときの作法

                      日経クロステック登録会員になると… ・新着が分かるメールマガジンが届く ・キーワード登録、連載フォローが便利 さらに、有料会員に申し込むとすべての記事が読み放題に! 年額プランも今ならお得 >>詳しくは

                      第31回 他サイトに埋め込まれるJavaScriptを作るときの作法
                      tsupo
                      tsupo2008/05/09非公開
                      読みやすさや書きやすさを考えれば,eachメソッドを使ったほうが圧倒的によい / でも,「他のページで実行される」ことを考えると,速くて負荷の少ない方法を使ったほうがお行儀がよい
                      • 第31回 他サイトに埋め込まれるJavaScriptを作るときの作法

                        前回(「JavaScriptの動作を軽くするための工夫」)は,JavaScriptの体感速度を上げるために開発されている様々な工夫についてみてきました。今回も引き続き,JavaScriptとサービスの使い勝手について考えてみます。今回取り上げるのは,ほかのサイトに埋め込まれて利用されるJavaScriptに関する話題です。 「ほかのサイトに埋め込まれて利用されるJavaScript」というのは,例えばブログパーツやウィジェットなどで使われている,「ページにこのJavaScriptを埋め込めば,この機能が簡単に貼り付けられますよ」というタイプのものです。 前回紹介したRead/WriteWebの記事「JavaScriptがウェブを遅くする--今できる緩和策を考える」でも,主に触れられているのは,ウィジェットに関するものでした。 ここで述べられていることは,JavaScriptを使ったブログパ

                        第31回 他サイトに埋め込まれるJavaScriptを作るときの作法
                        tsupo
                        tsupo2008/05/09非公開
                        「このJavaScriptを埋め込めば,この機能が簡単に貼り付けられますよ」というタイプのもの / ページの読み込みや表示のほか,サイト本来の情報やサービス,機能の提供を邪魔する挙動はできるだけ避ける
                        • WebKit の CSS の字句解析部分を JavaScript に移植しました - IT戦記

                          これを JS に移植しました。 http://svn.webkit.org/repository/webkit/trunk/WebCore/css/tokenizer.flex ポイント それなりに汎用的な Flex みたいなものを作ったので、その部分はCSS 以外にも使えると思います。 あと、定義を文字列で書かずに正規表現オブジェクトで書くのでバックスラッシュをエスケープせずに書けます。ですので、ほとんどの箇所は WebKit の tokenizer の定義をコピーするだけで済みました。 その辺のアイデアはJavaScript で構文解析: Days on the Moon を参考にしました あと http://svn.coderepos.org/share/lang/actionscript/ascss/src/css/CSSLexer.as id:gyuque さんの ASCSS

                          WebKit の CSS の字句解析部分を JavaScript に移植しました - IT戦記
                          • MOONGIFT: » 必見!GUIアプリケーションもこれでWeb化?「Jsc」:オープンソースを毎日紹介

                            ※ 画像は公式サイトデモより このソフトウェアはすごい。やりたいことも、できていることも分かるのだが、どうやっているのかがさっぱり分からない。GUIアプリケーションとWebアプリケーションでは越えられない壁が存在すると思っていた。いくらAjaxやJavaScriptを駆使しても、GUIアプリケーションの操作性にはかなわない。 ギャラリーアプリケーション だが、それさえも軽々と乗り越えてしまいそうなアプリケーションが登場した。 今回紹介するオープンソース・ソフトウェアはJsc、C#やVisual BasicのコードをJavaScriptにするソフトウェアだ。Sourceforge.net上でのライセンスはPublicDomainとなっているが、ダウンロードできるパッケージに含まれるlicense.txtには個人利用に限るフリーウェアとなっているので注意されたい。 実際、そのようなことができ

                            MOONGIFT: » 必見!GUIアプリケーションもこれでWeb化?「Jsc」:オープンソースを毎日紹介
                            tsupo
                            tsupo2008/04/10非公開
                            C#やVisual BasicのコードをJavaScriptにするソフトウェア / ActionScriptへも変換でき、幾つかのアプリケーションがFlashで動作 / サポートされているWebブラウザはFirefox、IE、Opera、Safari、Netscape
                            • 残りのブックマークを読み込んでいます123次のページ
                            • お知らせ

                              もっと読む

                              公式Twitter

                              • @HatenaBookmark

                                リリース、障害情報などのサービスのお知らせ

                              • @hatebu

                                最新の人気エントリーの配信

                              処理を実行中です

                              キーボードショートカット一覧

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

                              公式Twitter

                              はてなのサービス

                              • App Storeからダウンロード
                              • Google Playで手に入れよう
                              Copyright © 2005-2025Hatena. All Rights Reserved.
                              設定を変更しましたx

                              [8]ページ先頭

                              ©2009-2025 Movatter.jp