タグ

ブラウザに関するdecoy2004のブックマーク (22)

  • 2016年以降に「IE8に対応して」といわれたとき思い出したい六項目 - Qiita

    では、2016年1月13日でIE8の正式サポートが終了しました。 それでも、まだIE8でもちゃんと閲覧できるサイトを作って欲しいと言われることがあります。 正式なサポートが終了したブラウザを使うリスクや対応工数を考えると、 クライアントには「IE8は対応外です」としっかり説得すべきです。 でも、大人の事情で対応することになった際に、気をつけるべきことをまとめました。 1. IE8は対応外と突っぱねるべし 一番良いIE8対策は、動作確認対応外にすることだと思います。 公式サポートが止まったことで予期せぬ攻撃を受け、そのリスクを誰が負うのかクライアントさんにも説明してください。 ブラウザシェアなどをお見せして、そろそろ推奨環境をアップデートしませんかと説得してみてください。 古いユーザーさんに支えられているサービスは…頑張って対応してください。 2. HTML5とCSS3が使えない ついく

    2016年以降に「IE8に対応して」といわれたとき思い出したい六項目 - Qiita
  • ブラウザテストツール総まとめ・2016年夏版 - Qiita

    GitHubのスターは2016年7月30日調べ。ただし、登場年によるバイアスが激しいので、この件に関してはあまり参考にならないですね...。 E2Eテストツール Nightwatch 総合的なE2Eテストツール。WebDriver実装(独自)と、アサーションライブラリが一体となっているのが、使いやすいような使いにくいような。 http://nightwatchjs.org/ https://github.com/nightwatchjs/nightwatch 書き方はこんな感じ。 module.exports = { 'Demo test Google' : function (client) { client .url('http://www.google.com') .waitForElementVisible('body', 1000) .assert.title('Google')

    ブラウザテストツール総まとめ・2016年夏版 - Qiita
  • Emacsでお手軽にEPUBとかMarkdownの文書を読めるやつ - Qiita

    Emacsにはバージョン24からewwと呼ばれるWebブラウザ機能が同梱されるようになった。これを利用して、EPUBのような電子書籍フォーマットやdocx(Microsoft Word)のようなリッチテキスト、Markdownやorg-mode、Textile、などの軽量マークアップ言語などのいろんなアレをEmacsで読めるようにする。 つまり、「おめーREADMEファイルをreStructuredTextとかAsciiDocとかTextileとかよくわかんねーフォーマットで書いてんじゃねーよ読めねーだろ」ってときにも安心ですね☆ 追記 @10sr さんの指摘通り、AsciiDocはinputには利用できませんでした。残念… 用意するもの Emacs 24.4+ (libxml必須) Pandoc (Windowsでも動くらしい) http://pandoc.org/installing.

    Emacsでお手軽にEPUBとかMarkdownの文書を読めるやつ - Qiita
  • 日本人エンジニアが開発した国産ブラウザ「Kinza 3.2.0」公開

    Kinzaは、ユーザーの意見を取り入れて開発内容を定める「ユーザーファースト」の方針を取り、日国内で日エンジニアが開発/サポートを行うことを特徴とする。ブラウザコンポーネントには、「Google Chrome」と同じChromiumを採用する。 最新版の主な変更点は以下の通り。 OS X版バイナリーを追加 ベースとするChromiumのバージョンを「51.0.2704.84」に刷新 フルスクリーン時にサイドバーを自動で非表示にする機能を追加 この他Kinzaは、ブラウザの表示領域を分割して、縦型タブ、ブックマーク、履歴、RSSフィードを見やすく表示する「サイドバー」、文字列のドラッグ&ドロップでそのままWeb検索できる「スーパードラッグ」、検索ワードの入力で複数の検索サイトやRSSの検索結果をまとめて表示できる「オムニボックス」、マウスの軌跡に応じてブラウザを操作できる「マウスジェス

    日本人エンジニアが開発した国産ブラウザ「Kinza 3.2.0」公開
    decoy2004
    decoy2004 2016/06/16
    『サイドバーにタブを表示する「縦タブ」などの独自機能を備える。』
  • はじめに[Selenium実践入門―自動化による継続的なブラウザテスト](WEB+DB PRESS plusシリーズ)|gihyo.jp … 技術評論社

    書は,Seleniumを使ってブラウザテストを自動化するためのノウハウが詰め込まれた1冊です。ブラウザ・デバイスの多様化やアジャイルな開発スタイルの普及により,現代では手作業によるテストだけでシステムの品質を保つのはますます難しくなってきています。Seleniumを活用したテストの自動化は,このような問題を解決するものであり,効率的で快適なシステム開発を行うための有用なソリューションの1つです。 書の執筆にあたり,筆者らが目指したのは次の2つです。 (1)初心者はもちろんのこと,初心者を脱したあとも手元に置いておきたい,詳細なリファレンスであること (2)周辺技術も含め,Seleniumテストに必要と思われる技術を幅広く網羅すること (1)を達成するために,多くのSelenium WebDriver(書ではWebDriverと略します)コマンドについて広く深く解説した「WebDri

  • さよならJavaアプレット。JDK 9からWebブラウザプラグイン機能を排除

    米オラクルは2016年1月27日(米国時間)、Javaプラットフォームグループのブログで、JDK 9からJavaブラウザプラグインを非推奨にすると発表した。今後のJava SEのリリースではOracle JDK、JREには含まれなくなる。 この発表の背景として、オラクルでは主要ブラウザベンダーがプラグインの標準サポートを廃止ないしは廃止すると表明したことを挙げている。Javaに限らず、FlashやSilverlightなども同様に標準ではサポートされないオプションとなる予定だ。 こうしたことから、オラクルでは「プラグインフリー」な実装を推奨していくとし、Javaプラグインを前提とした既存アプリケーションについては、2001年から提供し続けている「Java Web Start」テクノロジーに移行し、Webブラウザに依存しない実装にすることを推奨している。 既存のJavaアプレットをJava

    さよならJavaアプレット。JDK 9からWebブラウザプラグイン機能を排除
  • 各種ブラウザでAdobe Flash Playerを無効にする方法

    ここ最近、アドビ・システムズが提供している「Adobe Flash Player」において、脆弱性が立て続けに発覚している。情報処理機構(IPA)は7月13日時点で、アドビより修正プログラムが提供されていないとして、Flash Playerをアンインストールまたは無効化することを勧めている。そこで、各種ブラウザでFlash Playerを無効にする方法を紹介しよう。 Internet ExplorerでFlash Playerを無効にする方法 歯車マークのアイコンをクリックし、[インターネットオプション]を選択する。[プログラム]のタブから、[アドオンの管理]をクリックする。すると、[アドオンの表示と管理]の画面が表示されるので、表示のプルダウンから[すべてのアドオン]を選択する。表示されたアドオンから「Shockwave Flash Object」を選択し、無効にする。

    各種ブラウザでAdobe Flash Playerを無効にする方法
  • 無料でタスクやアウトラインをフォルダ感覚で管理可能になる「WorkFlowy」のブラウザ・拡張機能・アプリ版を使ってみました

    タスクや予定、ToDoリストなどを管理するサービスやアプリは多数ありますが、その中でも使い方がめちゃくちゃシンプルで、フォルダの中にファイルを作成するのと同じような感覚でタスクの作成から管理までをこなしてくれるのが「WorkFlowy」です。今回はブラウザ版WorkFlowyの無料プランを使い、さらには拡張機能やiOS/Androd向けのアプリも合わせて使用してみました。 WorkFlowy - Organize your brain. https://workflowy.com/ ◆ブラウザ版 ・アカウント作成 ブラウザ版WorkFlowyを使うには上記URLを開いて「Or sign up」をクリックします。 「Eメール」「確認用Eメール」「パスワード」を入力したら「Get Started」をクリックします。アカウント作成はこれで完了。 ・基操作 アカウント作成の最後で「Get Sta

    無料でタスクやアウトラインをフォルダ感覚で管理可能になる「WorkFlowy」のブラウザ・拡張機能・アプリ版を使ってみました
    decoy2004
    decoy2004 2015/04/06
    画像貼り付けできるのかな?
  • WebKit採用でJavaScriptが3倍高速に多機能ブラウザー『Sleipnir Mobile』 - 週刊アスキー

    『Sleipnir Mobile』 バージョン:4.0 価格:無料 (バージョンと価格は記事作成時のものです) (c)Fenrir Inc. みなさま、こんにちは。いまは週アスの吉田でございます。さて、iOS8ではサードパーティー製のアプリにもWebKit(WebKit Framework)の利用が認められました。これまではWebView(UIWebView)というクラスを利用したアプリしか作れなかったので、WebKitを直接使う純正のSafari(Safari Mobile)にはどうやってもパフォーマンスで負けるというのが定説でしたね。『Sleipnir Mobile』は、開発元のフェンリルによるとJavaScriptの処理速度が3倍以上高速になったそうです。 ちなみに、Sleipnirはスレイプニルと読みます。あと、WebKitが使えるのはiOS8からなので、iOS7の端末を利用してい

    WebKit採用でJavaScriptが3倍高速に多機能ブラウザー『Sleipnir Mobile』 - 週刊アスキー
  • Cookieを使わずにユーザーを追跡する仕組みが普及しつつある | スラド IT

    Canvas機能を使った文字やグラフィックス描画の際の挙動の違いでWebブラウザの違いを識別する「Canvas Fingerprinting」という技術が開発され、すでにトップ10万のサイト中5.5%がこれを使ったユーザー追跡を利用しているという。 また、ユーザがCookieをこまめに削除しても、サイト側が同じデータをFlashのローカル共有オブジェクト(LSO、Flash Cookie)などに保存しておいて回復させれば、実質的にCookieを不滅化することができる。このEvercookieを実現する手段の一つである「Respawning by Flash cookie」sは、人気上位200サイトのうち10サイトで検出されたそうだ。 Cookieを無効にしていても、適切な対処をしない限り、閲覧者の行動はかなりの割合で漏洩している可能性があるようだ。 Canvas Fingerprintin

    decoy2004
    decoy2004 2014/07/23
    『ユーザがCookieをこまめに削除しても、サイト側が同じデータをFlashのローカル共有オブジェクト(LSO、Flash Cookie)などに保存しておいて回復させれば、実質的にCookieを不滅化することができる。』
  • Octotree·GitHub利用者は必見!GitHubでツリー表示 MOONGIFT

    GitHubUIは先進的で、かなり見やすいものです。初心者にも分かりやすく使いやすいのですが、毎日のようにGitHubを使っている人たちにすればもっと素早くファイルを見ていけるようにしたいと思うでしょう。 そこで使ってみたいブラウザ機能拡張がOctotreeです。ブラウザ画面の左側にファイルブラウザ機能が追加されます。 Octotreeの使い方 OctotreeはGoogle Chrome、Firefox、Safari向けに機能拡張/アドオンが提供されます。 インストールされた状態で任意のリポジトリに行くと、このようにファイルツリーが左側に表示されるようになります。 フォルダを開いてより深い階層のファイルへも素早くアクセスできます。 左側の表示ではブランチを切り替えられませんが、通常のGitHub側でブランチを切り替えると左側のツリーもそれに伴ったものに変更されます。また、プライベートリ

    Octotree·GitHub利用者は必見!GitHubでツリー表示 MOONGIFT
  • 無料でインストール&ログイン不要で使えるPC画面共有ツール「sgSCREEN」

    世の中には便利なソフトウェアがたくさん存在しますが、その多くは使用するまでにインストールやログインの作業が必要になってきます。最近はアカウントを作成する代わりに各種SNSアカウントでログインさせようとするサービスも少なくありませんが、それらを使う度に自分のSNSアカウントで無駄な投稿が行われたりして釈然としなかったりします。こういった面倒な作業なしで即使用可能になるのが「sgSCREEN」で、ソフトウェアをインストールしたり使用する度にログインしたりする必要は一切なく、複数台のPC画面を共有することが可能です。 sgSCREEN : Simple screen sharing https://screen.sonicgarden.jp/ 実際にsgSCREENを使ってPC画面を共有すると以下のようになります。 「sgSCREEN」を使ってPC画面を共有するとこんな感じ - YouTube

    無料でインストール&ログイン不要で使えるPC画面共有ツール「sgSCREEN」
    decoy2004
    decoy2004 2014/04/24
    『sgSCREEN」はWebRTCというブラウザ間でリアルタイムコミュニケーションを可能にする技術を使用しており、Google Chromeでしか使用できません』
  • TFS 2015 build drop folder explorer link not opening - MSDN Blogs

    In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

    TFS 2015 build drop folder explorer link not opening - MSDN Blogs
    decoy2004
    decoy2004 2014/04/05
    『ドキュメントモードは、Web サーバから Web ブラウザに対して、X-UA-Compatible レスポンス HTTP ヘッダーを追加することで指示できる。Web サーバの設定を変更することで、アプリ全体に対してまとめて指定してしまうとよい』
  • Capybara-DSLのはなし - プログラマでありたい

    ちょっとCapybaraについて、整理する必要があったのでこちらで簡単にまとめておきます。Capybaraは、Githubのスタートページに使い方が丁寧に書いているので、そちらを参照したら大抵のことが解るようになっています。 What is Capybara Capybaraは、Webアプリケーションのインテグレーション・テストを補助する為のライブラリです。Capybaraが提供する質的な機能としては、DSLとDriverの2点のみです。DSLとはドメイン固有言語で、特定の問題に特化したコンピュータ言語です。Capybaraはテスティングフレームワークを操作する命令を、それぞれのフレームワークに依存しない形で提供します。つまり、テスティングフレームワークであるCucumberやRSpec,Test::Unitなどを透過的に利用できます。次にドライバーです。Webアプリケーションのインテグ

    Capybara-DSLのはなし - プログラマでありたい
  • Shibu's Diary: ブラウザ上で動く検索エンジンOktavia

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 HTML5アドベントカレンダー向けのエントリーです。ブラウザでできることがどんどん増えています。2013年に一部で熱狂的な話題となったの高速文字列解析の世界 を読んで意識が高まったので、勢いにまかせてブラウザで動く検索エンジンを作ってみました。写真は著者の岡野原さんにお会いしたときにいただいたサインです。 ブラウザ上の検索エンジンと転置インデックスと東アジアの微妙な関係 全然調べていないので、歴史とかよくわからないのですが、僕が始めてブラウザ上で動く検索エンジンと出会ったのは、Sphinxです。SphinxはPythonで書かれたドキュメントツールです。ドキュメントツールというとJavaDocを始めとして各種あります。大きく、自然言語中心のもの(Texとか)と、APIリファレ

    decoy2004
    decoy2004 2013/12/19
    『 Shibus Diary: ブラウザ上で動く検索エンジンOktavia 』
  • マイクロソフト、Webブラウザで動作するVisual Studio、コード名“Monaco”開発を表明

    マイクロソフト、Webブラウザで動作するVisual Studio、コード名“Monaco”開発を表明 米マイクロソフトは、Webブラウザから利用可能な統合開発環境、コード名“Monaco”を開発中であるとオンラインイベント「Visual Studio Virtual Launch」で明らかにしました。 Monacoは軽量版のVisual Studioとして、デスクトップ版の補完的なものと位置づけられると説明されています。

    マイクロソフト、Webブラウザで動作するVisual Studio、コード名“Monaco”開発を表明
  • ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』|ガジェット通信 GetNews

    ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』 いやはや、世の中にはクールで変態なハッカー(褒め言葉)がいるものです。 この『jor1k』というプログラムは、完全にJavascriptで実装されたOR1K(OpenRISC 1000)エミュレーターで、ブラウザ上でLinuxを実行することができてしまいます。 ブラウザ上でLinuxを起動してターミナルでコマンドラインの入出力をするだけであれば、これまでにも「Javascript PC Emulator」というJavascriptで実装されたPCエミュレーターがありました。しかし、『jor1k』のスゴイ所はX Window Systemが起動しGUIもちゃんと操作できることです。たとえば、冒頭の画像は、“お決まり”のxeyesを起動してみたところです。ちらつきはあるものの、目玉が

    ブラウザ上でLinuxが動く! なんとGUIも! Javascriptで実装されたOR1Kエミュ『jor1k』|ガジェット通信 GetNews
  • 第2回 完全版:ブラウザとデバッグ環境 | gihyo.jp

    こんにちは、太田です。前回はクロスブラウザの入口として、各ブラウザの特徴をまとめつつ、実際にクロスブラウザなコードを紹介しました。今回はクロスブラウザ対策における基である、各ブラウザ環境の構築について解説したいと思います。 前回紹介した通りブラウザにはたくさんの種類・バージョンがあります。それぞれが動作する環境を用意するだけでも、一苦労ではすみません。なるべく少ないマシンで、各バージョンをインストールして、さらにデバッグするための環境作りについて紹介します。なお、Safari以外はWindows環境を想定しています。さらに、特に断りがない限りはWindows XP SP3をベースに解説させていただきます。ご了承ください。 各ブラウザのデバッグ環境は近年目覚しいほどの進化を遂げています。統合デバッグ環境の草分けであるFirebugを筆頭に、Safari/Chrome(WebKit)のWeb

    第2回 完全版:ブラウザとデバッグ環境 | gihyo.jp
    decoy2004
    decoy2004 2010/03/30
    IETesterは各バージョンを並べて表示できるので,表示確認には便利ですが,JavaScriptについては少々挙動に不安があるためです。
  • ブラウザを選ばずWebテストを自動化するSelenium

    Webアプリケーションのファンクションテストを行うツールとして注目されている「Selenium」のバージョン1.0が6月20日にリリースされました。安定性が向上するとともに、Firefox 3.0、3.5(Selenium IDEは1.0.2から、Firefox 3.5に対応)や、Internat Explorer(以下、IE) 8などの最新のWebブラウザにも対応しました。 稿では、Selenium 1.0をベースとしたSelenium IDEとSelenium RCを利用した効果的なSeleniumの利用方法を紹介します。 Webアプリのテストで誰もがイラつく大きな課題 Webアプリケーションテストを手で行うと、非常に煩雑です。Selenium登場以前の従来のやり方では、次のような問題がありました。 回帰テストに時間がかかる バグ修正や仕様変更などで、Webアプリケーションを変更した

    ブラウザを選ばずWebテストを自動化するSelenium
    decoy2004
    decoy2004 2010/03/14
    Firefox以外のWebブラウザでテストするための「Selenium RC(Remote Control)」
  • PHP、Perl、Ruby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」:phpspot開発日誌

    PHPPerlRuby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」 2010年03月11日- Run This! PHPPerlRuby、C、C++等40以上の言語をブラウザで実行できるようになるjQueryプラグイン「Run This」。 ブラウザ内の<pre>コードで記述した部分を、その場でそのまま動かすことができ、うまくサイトに組み込めばより訪問者にとってわかりやすいページを作ることが出来そうです。 例えば、PHPの入門サイトなんかでは挙動を一瞬で確認できてしまいます。 具体的には以下の言語に対応しています。 Ada, Assembler, AWK, Bash, bc, Brainf**k, C, C#, C++, CLIPS, Clojure, COBOL, Common Lisp, D, Erlang, Forth

    decoy2004
    decoy2004 2010/03/13
    このサービスは、ideone.com というサイトのAPIを使っているようで、JavaScript が言語をパースするわけでなく、APIに投げて結果を表示する仕組みのようです。