タグ

browserに関するitengineerのブックマーク (18)

  • 複数のSubmitボタンがあるときにEnterキーで押すボタンを設定するスクリプト - カタヤマンがプログラマチックに今日もコードアシスト

    ブラウザのフォーム入力を行う時、テキストボックスやチェックボックスにフォーカスがある状態でEnterを押すと、ブラウザが勝手にサブミットします。 便利っぽい機能ですが、テキストボックスが1つの場合は動作しないとか、押すボタンを決められないとか、若干の不都合を抱えていることは周知の通り。 特にSubmitボタンのname属性を元にしてサーバサイドの呼び出しロジックを決めているような場合は、結構致命的です。 で、その不都合を解消すると共に、Enterキーを押した時に押してほしいSubmitボタンを指定するためのスクリプトを探しましたがいいの見つからず、作成することにしました。 スクリプトはこんな感じです。 /** * Enterキーを押した場合に押したいボタンを設定する. * @param targetButtonId 押したいボタンのid * @mara formName フォームの名前 値

    複数のSubmitボタンがあるときにEnterキーで押すボタンを設定するスクリプト - カタヤマンがプログラマチックに今日もコードアシスト
  • C言語をブラウザで実行、Ruby/Python/Perlも然り | エンタープライズ | マイコミジャーナル

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

    itengineer
    itengineer 2008/07/11
    ほほー
  • 最も安全なブラウザを実行しているのは誰か

    多くのユーザーは、ブラウザのアップデートが必要になってもすぐには実行しないという。Internet ExplorerやFirefoxなど、それぞれを利用するユーザーによっても感覚は違うようだ。 多くのユーザーは、ブラウザのアップデートが必要になってもすぐには実行しないという。だが、最近公表されたGoogleログの調査結果だけでそう結論付けるのは早計だ。 先週、ブラウザのセキュリティに関する大規模な調査結果を公表した研究者たちは、優れたアイデアと精度の高いデータを持っていたにもかかわらず、残念なことに結論を急ぎ過ぎたようだ。彼らの分析手法を詳細に検討すれば、少し異なる事実が見えてくる。 ETH Zurich、Google、IBMの研究者たちが、GoogleのWeb検索とWebアプリケーションを利用する全世界のユーザーの2007年1月から2008年1月までのログデータを分析した。ただ、そのデー

    最も安全なブラウザを実行しているのは誰か
  • フォームのインタフェースデザインを考える(1) - builder by ZDNet Japan

    フォームのインターフェースデザイン フォームはユーザーから情報を送ってもらうのに欠かせない要素だ。ユーザーが入力で迷うことのないように、わかりやすくデザインすることが求められる要素でもある。 CSSではユーザーのアクションや入力項目の状態に応じてフォームのデザインを設定するセレクタがさまざまに定義・提案されており、FirefoxやSafariの対応も進んでいる。そこで今回から、フォームのインターフェースデザインに関連したセレクタを紹介する。 ユーザーのアクションに応じてフォームのデザインを変更する :hoverといったセレクタを利用すると、ユーザーのアクションに応じてスタイルシートを適用することができる。一般的にはリンク部分のデザインを変えるのに利用するが、フォーム部分のデザインを変えることも可能だ。利用できるセレクタは次の3種類となっている。 :hover 項目にカーソル(マウスポインタ

    フォームのインタフェースデザインを考える(1) - builder by ZDNet Japan
  • IT戦記

    みなさんお元気ですか?僕は少しだけ元気ではありません。じんわりとした夏の暑さを感じながらブログを書いています。 実は、数ヶ月前にスマートニュースという会社を退職しました。 しばらく無職 しばらくは就職せずに無職でいようかなと思っています。 すぐに再就職した方がいいんだろうな〜。とは思うのですが少し疲れたかも。 いい時代になったものだ 最近は AI の進化も素晴らしく、昔ソフトウェアで出来なかったことがどんどんできるようになってるなって感じます。 Rust とか、ちょうど欲しかった感じのプログラミング言語もあるし、 ChatGPT は完璧ではないけど何か新しいことを始めるときに素晴らしい洞察を与えてくれる。 時代は確実に良くなってる。そんな時代に「自分は働いていないくていいのか」と少し不安になるけれど、自由気ままにコードを書く、そんな時間が今あってのもいいのかなって思ってます。 オフトピック

    IT戦記
  • Webアプリ開発環境としてのSafariを知ってますか?

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) シェア競争に挑まないWebブラウザ「Safari」の登場 2008年3月、iPhoneの日登場に先駆けて、Windows版Safari 3.1が登場しました(参考「AppleWindowsにも正式対応の「Safari 3.1」リリース」)。 WebブラウザのシェアはFirefoxが健闘しつつも、いまだInternet Explorer(以下、IE)が大半を占め、多くのWebアプリケーションサービスにとって、IEへの対応が必須であると思われてきました。そんなWebブラウザのシェア競争の中へSafariが登場したことは、最初はとても異質なことに感じられました(参考「新しいWebブラウザ

    Webアプリ開発環境としてのSafariを知ってますか?
  • 【連載】完全理解Firefox - いま知るべきWebブラウザの過去・現在・未来 (4) 広がるFirefoxの波 - 標準と利便性を追いかけて | パソコン | マイコミジャーナル

    W3CとWebブラウザの「標準」 ブラウザの進化の歴史は、Webにおける「標準」の進化の歴史と並列の関係にある。PCか組み込みか、オープンソースかプロプライエタリかといった実装の違いを問わず、少なくとも現在のブラウザ開発は「W3Cが定めた標準」を意識して進められている。 そのW3C (World Wide Web Consortium) は、WWW生みの親Tim Berners-Lee氏、およびMITやCERNが中心となり、1994年10月に設立された非営利団体。1993年にMosaicが誕生してまもなく、ブラウザ開発者それぞれが独自の新機能を追加 (「タグ」の実装) する状態に陥ったが、WWWを全世界共通の、ロイヤリティーフリーのオープンなサービスとして維持するためには標準化が必要、という認識のもと設立された経緯がある。 現在のW3Cは、MIT (米) とERCIM (欧州)、慶應義塾大

  • ブラウザごとのeventオブジェクトの違いを理解する:CodeZine

    はじめに ブラウザの種類やバージョン、おのおのブラウザ独自の実装の違いを考慮し、同じように動作するスクリプトを「クロスブラウザスクリプト」と言います。この連載では、クロスブラウザスクリプトを実現する方法について順を追って解説してきています。 クロスブラウザスクリプトを実現するためには、様々な方法があります。これまでの連載では、ブラウザの種類やバージョンを判断し、そのブラウザがサポートしているスクリプトを実行する方法を解説してきました。また、それ以外の方法として、実行するスクリプトをブラウザがサポートしているかどうか調べ、それに合わせて用意したスクリプトを実行する方法なども説明してきました。実際にクロスブラウザスクリプトを作成する時には、それらの方法を単独あるいは組み合わせて作っていくことになります。 来のJavaScriptの理想的な姿としては、JavaScriptをサポートしたブラウザ

  • Webブラウザの検証!

    複雑化するWebブラウザの検証 WebデザインHTMLコーディングでは、複数のOSやWebブラウザ、またバージョン別による検証確認は必須です。OSやWebブラウザの種類によって見え方が違っていたり、時にはレイアウトが崩れたりすることもあるからです。 テーブルレイアウトでコーディングしていた時は、OSのフォントサイズの違いによる段落検証が中心でした。しかし、CSSレイアウトへ移行すると、WebブラウザごとにCSSの解釈が変わってくるため、検証がより複雑になってきます。今回はWebブラウザ検証方法と、その対処策をマスターしていきます。 現在、一般的に使用されている主なWebブラウザは、Internet Explorer(通称IE)のバージョン6と7、Firefox、Safari、Operaです。これらのWebブラウザシェアは日々推移していますが、ユーザ環境リサーチを行っているW3Counte

  • デザイナーのための便利なFirefoxのエクステンション10+α | コリス

    You the Designerのエントリーから、デザイナーのための便利なFirefoxのエクステンションを10+アルファ、紹介します。 10 Best Firefox Addons for Designers

  • SaaSに追い風、桁違いに速い次世代Webブラウザたち ― @IT

    2008/04/04 Webアプリケーションがローカルアプリケーションに比べてもたついて感じられるのには大きく2つの理由がある。1つはネットワーク遅延で応答性が悪いこと。もう1つはコンテンツを動的に扱うJavaScriptエンジンが遅いことだ。 前者のネットワークの遅延についてはAjaxと総称される非同期通信のテクニックが進化したことで、体感速度は大幅に向上した。単純な文字列の書き換え程度であれば、サーバからの応答データをパーズすることなく直接HTML中に埋め込むことで高速化する“innerHTML”と呼ばれるようなテクニックも、メジャーなWebブラウザで使えるようになっている。 後者の理由、JavaScriptエンジンが遅いという認識は、まだあまり広く共有されていないかもしれない。Webブラウザベースの(JavaScriptを使った)アプリケーションの動作は「モッサリ」している。ネイティ

    itengineer
    itengineer 2008/04/07
    IEを推奨環境にする事への警告みたいなもの?w
  • [CSS]IE8までのブラウザを対象としたCSS Hack/Filterのまとめサイト

    Browser CSS Hack/Filter supportは、IE4, Ns4から、IE8, Fx2, Op9.5, Safari3など、多くのブラウザのCSS Hack/Filterの対応をまとめたサイトです。 Browser CSS Hack/Filter support Browser CSS Hack/Filter supportは、dithered.comのCSS Filterをバージョンアップしたもので、CSS Hack/Filterの対応を検証しているのは下記のブラウザになります。 ※バージョン表記は省略。 Internet Explorer (Windows):4.0.1~8beta Internet Explorer (Mac OS):4.0~5.2.3 Pocket Internet Explorer (PocketPC):4.0.1~5.2 Gecko(Firef

  • Fenrir & Co. わずか3.4MB、USBメモリで持ち運べる "Portable Sleipnir " を発表

    Fenrir & Co. わずか3.4MB、USBメモリで持ち運べる "Portable Sleipnir " を発表
  • MacやWindowsで複数バージョンのブラウザを共存させる方法いろいろ - DesignWalker

    MacやWindowsで複数バージョンのブラウザを共存させる方法いろいろ - DesignWalker
  • IE 8のセキュリティ機能とそれによって生じる懸念

    米マイクロソフトは先日,次期Webブラウザ「Internet Explorer(IE)8」のベータ1を公開した(関連記事)。ベータ1版では,開発者向けツールやその他機能が多くの関心を集めたが,ほかにも注意しておくべき新たなセキュリティ機能と懸念が存在する。 新しいセキュリティ機能の一つに「ドメイン強調表示」がある。URLのうちドメイン名以外の部分をトーンダウンして表示する機能だ。 フィッシング・サイトは,しばしばスクリーンショットで示したようなドメイン名を使う。こうしたドメイン名には,ユーザーがアクセスしようとしているWebサイトのURLに似せた文字列が含まれているため,ユーザーが物のWebサイトと誤解することがよくある。ユーザーがWebブラウザをIE 8にアップグレードし,このドメイン強調表示による保護機能を意識するようになれば,フィッシング・サイトを避けるのに役立つだろう。「Fire

    IE 8のセキュリティ機能とそれによって生じる懸念
  • Webブラウザ戦争でAcidレースの局地戦が白熱 - @IT

    2008/03/27 Internet Explorerのシェアを緩やかにFirefoxが奪いつつあるという調査が多くある一方、“世界最速”をうたうSafariがWindows版でもリリースされて評判となるなど、今また「Webブラウザ戦争」という言葉がささやかれ出している。1990年代後半のマイクロソフト対ネットスケープの激戦を第1次とすれば、今回は第2次Webブラウザ戦争だ。 ここ数日、第2次Webブラウザ戦争の局地戦“Acidレース”が加熱気味だ。Webブラウザの標準規格への適合度合いをテストする「Acidテスト」の最新バージョン「Acid3」が3月3日に登場して以来、どのWebブラウザが一番にAcid3に合格するかを巡ってデッドヒートが繰り広げられている。 AcidテストはWeb技術の標準化を目指した活動を行うWeb Standard Project(WaSP)が開発するテストスイー

  • My DebugBar | IETester / HomePage

    DebugBar Home > Wiki > IETester :: Browser Compatibility Check for Internet Explorer Versions from 5.5 to 11 :: ANNOUNCE: If you are an Adwords user, The IETester team is proud to announce its new tool: SunnyReports, a simple and efficient Adwords reporting tools IETester is a free (both for personal and professional usage) WebBrowser that allows you to have the rendering and javascript engines of

  • 1