Movatterモバイル変換


[0]ホーム

URL:


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

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

アプリで開く

はてなブックマーク

タグ

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

タグの絞り込みを解除

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

  • tsupo
    tsupo2010/05/30非公開
    「Yahoo!ケータイやフルブラウザにおいてJavaScriptが有効な状態で、悪意あるサイトを閲覧した場合、ユーザーにとって重要な情報が詐取される可能性がある」 / ユーザー自身でJavaScriptをOFF設定にするという対応策
    • Twitter、サイトにTwitter機能を埋め込める「@anywhere」スタート

      @anywhereを使うと、自分のWebサイトにその場でツイートできる「Tweet Box」やフォローボタン、アカウント情報のポップアップ表示機能などを組み込める。 米Twitterは4月14日(現地時間)、同社初の開発者向けカンファレンス「Chirp」において、WebサイトにTwitter機能を追加できるサービス「@anywhere」をリリースしたと発表した。 同社は3月にこのサービスを発表している。Webオーナーや開発者は、同日公開された@anywhereのサイトにログインすることで同サービスを利用できる。 Webサイトに組み込める機能は幾つかあり、いずれもJavaScriptのコードを使う。主な機能は以下の通り。 ページ内のTwitterアカウント名(@で始まるユーザー名)に自動でリンクをはる アカウント名の上にマウスを置くとそのアカウントのアイコンと短いプロフィール、フォローボタン

      Twitter、サイトにTwitter機能を埋め込める「@anywhere」スタート
      tsupo
      tsupo2010/04/15非公開
      WebサイトにTwitter機能を追加できるサービス「@anywhere」をリリース /@anywhereのサイトにログインすることで同サービスを利用できる →@anywhere を埋め込むWebページの登録が必要
      • HTML によるプレゼン作成のススメ - WebOS Goodies

        WebOSGoodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOSGoodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 昨日、HTML5 勉強会で Opera の開発者向け機能についてプレゼンしてきました。会場が Opera の目黒オフィスということで急遽駆り出されました(笑)。 こういったプレゼンをするときに必要なのがプレゼン資料(スライド)の作成。これまではGoogle Docs や OpenOffice.org で作っていたのですが、これがどうにも不便。ちょっとしたことを

        tsupo
        tsupo2010/01/21非公開
        それぞれのスライドを個別の HTML にしたかった / HTML で表示できるものならなんでもスライドに埋め込める / Opera には Opera Show なんて機能がある
        • ドコモ携帯、情報流出の恐れ…最新29機種 : ニュース : ネット&デジタル : YOMIURI ONLINE(読売新聞)

          NTTドコモの携帯電話のうち、インターネット閲覧ソフト「iモードブラウザ2・0」を搭載した最新29機種を通じて、利用者の個人情報を不正取得される恐れのあることが、専門家の指摘で明らかになった。 同社は携帯サイトの運営者にパスワード認証などの安全対策を呼びかけている。携帯電話の機能が高機能化するにつれ、こうした危険は増しており、利用者も注意が必要になってきた。 高機能ソフトを悪用 該当機種は、昨年5月以降に発表されたプロシリーズやスタイルシリーズなど。iモードブラウザ2・0は、ジャバスクリプトと呼ばれる機能が組み込まれており、携帯用のインターネットサイトと自動で情報をやりとりできる。 悪意ある携帯用サイトは、接続してきた利用者の携帯のジャバスクリプトを使って、利用者が会員になっている別のサイトに一瞬だけ接続させることができる。その時、この会員サイトに利用者の住所など個人データが登録されている

          tsupo
          tsupo2010/01/13非公開
          高木浩光主任研究員は、「利用者IDがあらゆる携帯サイトに自動で送られ、認証に使われる仕組みは問題だ」と指摘 / 「多くの関係者が技術情報を議論し、安全性を高める必要がある」
          • ぼくがかんがえたおーぷんそーしゃる その1 - 知らないけどきっとそう。

            みなさん、虫入れまくってますか? 自分はまだレベル6です 牧場行けないです。サンシャイン農園です 先日 のおさらいです OpenSocialJavaScriptAPI で取得したソーシャルデータは、閲覧者の改ざんを受けている可能性があります ということで、Twixi のように、マイミクであることをある種の承認として扱いたい場合困る なので、改ざんを受けない方法を使いましょう、というようなことを書きました や、改ざんといわれても ここ では、Greasemonkey を使ってソーシャルデータの表示ができてただけだし、せいぜい変なアクティビティ投げる程度じゃん という(自分からの)突っ込みを受けたので、さらに実験してみました Rekooさんぱねぇっす レベル21て。というか既に背景のグラフィックが普通じゃない気がするんですけど (Rekooさんはサンシャイン牧場の提供者のアカウントです)

            ぼくがかんがえたおーぷんそーしゃる その1 - 知らないけどきっとそう。
            tsupo
            tsupo2009/10/23非公開
            OpenSocial JavaScript API で取得したソーシャルデータは、閲覧者の改ざんを受けている可能性がある / 邪悪なグリモンによってカジュアルにユーザーの意思と関係なくTwitterでフォローさせられまくってKOEEEEEEEEEEEEEEEEE
            • ヤフー、JavaScriptライブラリ「YUI 3.0.0」を公開

              Yahooは米国時間9月29日、「Yahoo User Interface(YUI)」ライブラリのバージョン3をリリースした。同ライブラリは、JavaScriptCSS(Cascading Style Sheet)で記述された装飾的なユーザーインターフェースエレメントをウェブサイトに付加することのできる、プログラマ向けのソフトウェアコレクションである。YahooのEric Miraglia氏は29日付のブログ投稿で、「YUI 3のコアインフラとそのユーティリティスイートは、今日リリースされたバージョンでプロダクションレディの状態になったと考えている」と述べた。「われわれが今日、バージョン3.0.0としてリリースしたコードは、新しいYahooのホームページで使用されているものと同じコードであり、積極的にかつ広範囲にすでに利用されており、自信をもって提供できる」(Miraglia氏のブログ

              ヤフー、JavaScriptライブラリ「YUI 3.0.0」を公開
              tsupo
              tsupo2009/09/30非公開
              新しいYahooのホームページで使用されているものと同じコード / 必要なコンポーネントを自動的にダウンロードするYUIの機能により、コードを最小サイズの単位に分割するのも容易になっている
              • How to Mimic the iGoogle Interface

                UnlimitedWordPress themes, webtemplates, graphics & more! Unlimited asset downloads! Get Started

                How to Mimic the iGoogle Interface
                tsupo
                tsupo2009/08/10非公開
                iGoogle のように、ドラッグで各部品を自由に配置換えできる仕組み / 要: jQuery → 横方向のサイズが統一されていない(ただし、倍数にはなってる)場合でも使えるように拡張したの、ないかなぁ
                • tsupo
                  tsupo2009/08/10非公開
                  iGoogleのような、ユーザーサイドで自由にボックスの位置を変更することができるスクリプト / jQueryを使用 → ボックスの位置によっては、微妙に動作が変になることがあるな
                  • IE8 の DOM のプロトタイプと Getter/Setter API はどうなるか - IT戦記

                    ちょっと前にMicrosoft 公式に以下のような発表がありました。 Responding to Change: Updated Getter/Setter Syntax in IE8 RC 1 – IEBlog また、以下のようなドキュメントも公開されています。 Internet Explorer for Developers |Microsoft Docs Internet Explorer for Developers |Microsoft Docs これらの内容での概要を自分なりにまとめてみます。 概略 要点は DOM オブジェクトのプロトタイプが使えるようになる DOM オブジェクトに既存の Getter/SetterAPI が使えるようになる DOM オブジェクトに ECMAScript 3.1 の Getter/SetterAPI(PropertyDescripto

                    IE8 の DOM のプロトタイプと Getter/Setter API はどうなるか - IT戦記
                    tsupo
                    tsupo2009/01/15非公開
                    hoge, fuga の次は piyo なんだ
                    • HTML と XHTML で同じ XPath を使う: Days on the Moon

                      通常、XPath を書くときは //p のようにすることが多いと思いますが、これには名前空間の指定が含まれていないため、XHTML 文書 (MIME タイプが application/xhtml+xml で提供されている文書) では使えません。これに対するアプローチとしては、//h:p のようにあらかじめXPath 式に名前空間の指定を含めておき、リゾルバによる名前空間接頭辞の解決時にHTML と XHTML とで処理を分けるというのが一般的でした。「XPathNSResolver のクロスブラウザとか」や「document.contentType == "application/xhtml+xml"なページでの$X」で扱っている方法です。 とはいえ、いちいち名前空間接頭辞を指定するのは面倒くさいですし、同じ名前空間に対する接頭辞が人によって違うのも不便です。XPath 式の中で要素名

                      tsupo
                      tsupo2008/12/25非公開
                      このパッチ(というか、AutoPagerize 0.0.34)を取り込みたいんだけど、createNSResolver とか lookupNamespaceURI が IE にはないので、難航中
                      • IEでのテキストノード走査の高速化 - os0x.blog

                        に釣られて。HatenaStar.js 1380 行目 テキストノード走査 一番のボトルネックはやはりここですね。IEなので、こんな感じでベタに計測。 makeTextNodes: function(c) { if (c.textNodes || c.textNodePositions || c.documentText) return; if (Ten.Highlight.highlighted) Ten.Highlight.highlighted.hide(); c.textNodes = []; c.textNodePositions = []; var isIE = navigator.userAgent.indexOf('MSIE') != -1; vartexts = []; var pos = 0; var st = new Date*1; (function(node,

                        IEでのテキストノード走査の高速化 - os0x.blog
                        tsupo
                        tsupo2008/11/27非公開
                        . を減らせるだけ減らす / ループの条件式で外出しできるのは外出しする / arguments.calleeによる再帰ではなく、関数オブジェクト → arguments.callee を amachang.callee に空目した。やばいww
                        • はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記

                          はじめに 「新はてなブックマーク」になったということで、とっても便利になったのですが、ブックマーク一覧ページ*1が若干JavaScript に時間が掛かっているみたいです。 というわけで 調査してみたいと思います。調査して、改善できそうなところは後で纏めて「はてなアイデア」にでも登録しようと思います。 この日記は調査しながら、過程を書いていくつもりです。 準備 まずは、人のサイトのJavaScript を書き換えて試してみるための環境を作ります。 作業用ディレクトリを作る とりあえず、ホームにHatenaJS というディレクトリを作ります。 $ mkdirHatenaJS $ cdHatenaJS CocProxy をダウンロードしてくる 以下から CocProxy というツールをダウンロードしてきます。 http://coderepos.org/share/wiki/CocPr

                          はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記
                          tsupo
                          tsupo2008/11/27非公開
                          テスト用にproxyを用意して、Firebug でプロファイリング、という手法 // 重い箇所1: 458.3ms かかっていた処理が 91.584ms にも縮みました / 重い箇所2: Firefox での JavaScript による img.src の設定が激重
                          • アルパカ牧場 那須ビッグファーム: FirefoxアドオンのNoScriptの仕様の罪をはてブックマークレットに擦り付けるのはお止めなさい

                            参考資料 http://b.hatena.ne.jp/entry/http://takagi-hiromitsu.jp/diary/20081125.html%23p01 なんか阿呆なこと書いている人がいるので言及しておく。 noscript入れてると(信頼してるサイト以外では)動かない?/ひとまず旧バージョン使ってます。はてなブックマーク - 高木浩光@自宅の日記 - 新はてなブックマークの登録ブックマークレットは使ってはいけない 火狐でNoScript使ってると、どっちにしろ旧ブックマークレットしか使い物にならないんだよねはてなブックマーク - 高木浩光@自宅の日記 - 新はてなブックマークの登録ブックマークレットは使ってはいけない 残念、新旧どちらも動きません。 ブックマークレットはそのページのドメイン上で動きます。そのページを信頼するものとしない限り、ブックマークレットは動きま

                            アルパカ牧場 那須ビッグファーム: FirefoxアドオンのNoScriptの仕様の罪をはてブックマークレットに擦り付けるのはお止めなさい
                            tsupo
                            tsupo2008/11/26非公開
                            「何かされそうな気がしません?」 / 「オイラも専門家じゃないのでこれ以上は避けますが、ブックマークレットの仕様は結構怖いと思いますよ」
                            • 高木浩光@自宅の日記 - 新はてなブックマークの登録ブックマークレットは使ってはいけない

                              はてなブックマーク(以下「はてブ」)がリニューアルされ、ブラウザからブックマークレットでブックマーク登録(以下「ブクマ登録」)しようとすると、図1の画面が現れるようになった。「こちらから再設定をお願いします」と指示されているが、この指示に従ってはいけない。ここで提供されている新型ブックマークレットは使ってはいけない。(この指示には従わなくてもブクマ登録はできる。) 新型ブックマークレットを使用すると図2の画面となる。ブクマ登録しようとしているWebサイト(通常、はてな以外のサイト)上に、はてブの画面のウィンドウが現れている。これは、Ajaxと共に近年よく使われるようになった「ページ内JavaScriptウィンドウ」である。(ポップアップウィンドウとは違い、ウィンドウをドラッグしてもブラウザの外に出すことはできず、あくまでも表示中のページ上のコンテンツであることがわかる。)

                              tsupo
                              tsupo2008/11/26非公開
                              ブックマークレットでそこまでやることが許されるのか / ギークの人が内容を理解して自己責任で様々なブックマークレットを使うのはかまわない。だが、一般の人を巻き込まないで欲しい / Webの安全な利用手順を破壊
                              • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

                                はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です -はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。はてなグループに投稿された日記データのエクスポートについて -はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記はてなグループ日記のエクスポートデータは2020年2月28

                                はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
                                tsupo
                                tsupo2008/11/26非公開
                                マウスの右ボタンクリックイベントを無効化することで「右クリック禁止」を実現しているサイトに有効な方法、かな。
                                • SEOブログパーツ「検索くん」

                                  ドメインウェブの設定が見つかりません 考えられる原因 ドメインウェブの設定がまだ行われていない。 ドメインウェブの設定がまだ反映されていない。(反映には数時間~24時間かかることがあります) ドメインウェブ・DNSの設定が誤っている。 アカウントが存在しない、契約が終了している、削除されている。

                                  tsupo
                                  tsupo2008/11/17非公開
                                  アクセス履歴を解析し、最近20件の検索エンジンからのアクセスからランダムに一つの検索ワードを選んで表示します → BlogPet のアクセス解析ログをブログパーツ化すれば、同じようなことができる気がする
                                  • 「WPA突破」よりも重要なセキュリティ問題とは? − @IT

                                    2008/11/11 11月12日、13日にわたってセキュリティをテーマとしたカンファレンス「PacSec.jp」が都内にて開催される。その主催者であるドラゴス・リジュ氏は、@ITの取材に対し「WPAの暗号鍵が破られたことを取り上げるプレゼンテーションに対する関心が高まっているが、自分としてはむしろ、マーク・ダウド氏が行うセッション『Browser Memory Protection Bypasses: VirtualMachines』のほうが重要性が高いと考えている」と述べた。 このセッションは、Webブラウザのセキュリティ保護機能を迂回してしまう攻撃方法について取り上げる予定だ。「伝統的なバッファオーバーフローの代わりに、FlashやJavaScriptといったリッチでパワフルなコンテンツを用いて、バイトコードを直接、ブラウザのコンテキストで実施してしまうという方法で、非常に驚くべき

                                    tsupo
                                    tsupo2008/11/12非公開
                                    セキュリティ対策が進めば進むほど、攻撃は高度化 / 業界全体が議論し、プログラマなどへの教育を実施していかねばならず、対策には時間が掛かる // カジュアルに作成された脆弱性のあるアプリが氾濫しつつある
                                    • The Performance of Dynamic Site (id:amachang) - monjudoh’s diary

                                      Javaユーザーグループ 概要JavaScriptの誤解 重くしている犯人 プロファイラJavaScriptの誤解JavaScriptは遅い 速いです 重くしている犯人 DOM DOMをフェーズに分けて考えるJavaScriptとコンポーネント(C++)との通信(取得) DOMノードの追加、値の変更 スタイルの計算 レイアウトの計算JavaScriptとコンポーネント(C++)との通信(取得) XPConnectやCOMとの通信 単純なプロパティアクセスの数十倍(IE以外は無視しておk) COMは重い 通信回数=DOMのオブジェクトの「.」の数 DOMノードの追加、値の変更 取得の場合と同じ「.」の数 ノードに変更したというフラグが立つ parent.appendChild(child)だとparentとchildにフラグが立つ。 重要:再計算がJavaScriptの実行後に

                                      The Performance of Dynamic Site (id:amachang) - monjudoh’s diary
                                      tsupo
                                      tsupo2008/10/16非公開
                                      JavaScriptとコンポーネント(C++)との通信(取得) → この件、IE はかなり重いんだけど、素のIEコンポーネントを直接使う(要するに自前のブラウザを作る)とかなり軽くなるよ。なぜか、JavaScriptのエラーが多発するようになるけど
                                      • Safari4 と IE8 で実装された DOM Storage とは何か - IT戦記

                                        はじめに 皆様JavaScript のスピード競争が激化し、 ECMAScript 3.1 の仕様の策定が進むなど、激動のJavaScript 時代をいかがお過ごしでしょうか。 さて今日は、今、ちまたで大ブレイクの兆しを見せている DOM Storage という仕様を紹介したいと思います。 DOM Storage とは何か まず、 DOM Storage とはどんなものなのでしょうか。 とても簡単に言ってしまえば、とてもたくさんのデータが保存できてサーバーに自動で送られないCookie みたいなものです。 さらに、Cookie とは違ってJavaScript からとても扱い易く作られています。 では、この DOMStorage の具体的なソースコードを見てみましょう。 <!DOCTYPEhtml> <html> <head><title>DOMStorage の使い方</tit

                                        Safari4 と IE8 で実装された DOM Storage とは何か - IT戦記
                                        tsupo
                                        tsupo2008/09/24非公開
                                        「という訳で、 DOMStorage は未来の技術から、現在使える技術へと姿を変えました」
                                        • 「Silverlightの最大のライバルはFlashではなくJavaScript」--専門家らが指摘

                                          シドニー発--当地で開催のMicrosoft主催のTech.Edカンファレンスで講演した専門家たちの見解によると、Microsoftの次世代ウェブ技術である「Silverlight」最大のライバルは、Adobe Systemsの「Flash」ではなく、「JavaScript」だという。MicrosoftのシニアプログラムマネージャーであるScott Hanselman氏は現地時間9月5日、カンファレンスに集まった聴衆を前に「今後、JavaScriptの処理速度は向こう18カ月間に100〜1000倍向上し、GoogleやMozillaの人々がわれわれをせっついてくるだろう」と述べている。Googleは2日に、より高速なJavaScript技術を搭載したブラウザ「GoogleChrome」をリリースしている。コンサルティング会社Cap Geminiのシニアコンサルタント、Jonas Fo

                                          「Silverlightの最大のライバルはFlashではなくJavaScript」--専門家らが指摘
                                          tsupo
                                          tsupo2008/09/08非公開
                                          人々がブラウザ内でJavaScriptを使ってできることはすでに限界に達したと思うと、必ず「優秀なJavaScript作者」が現れて、さらにどうすべきかを教えてくれる / JavaScriptは大半の開発者にとって大変特殊な言語

                                          お知らせ

                                          公式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