概要 先日ふと自分のPCのフィンガープリントを取ってみたところ「IPアドレス」など様々な項目が並ぶ中に「Math.tan」という変な項目を見つけました。 「なぜ三角関数が出てくるの?」と気になって調べてみたところ、**三角関数の値はブラウザやOSの実装により微妙に異なることがあり、特定の式をブラウザに計算させることで利用者を識別する手段になり得る1**という話でした。 面白そうだなと思ったので、本記事ではその手法で実際どの程度までブラウザ/OSを判別できるのか調査してみました。 検証方法 今回は様々な文献12の情報を参考に、以下の式を各OSの各ブラウザに計算させました。 tan(-1e300) cosh(10)(厳密には三角関数の類似ですが) これら以外も10数種類ほど試したのですが、判別に使えたのはこの2つのみでした。 試したOSとバージョン macOS Catalina (ver.10
Making life better for people with disabilities is a laudable goal, but accessibility tech hasn’t traditionally been popular among VCs. In 2022, disability tech companies attracted around $4 bil Tesla has gutted its charging team in a new round of layoffs, despite recently winning over major automakers like Ford and General Motors and making its connector the defacto standard in North America
Get affordable and hassle-free WordPress hosting plans with Cloudways — start your free trial today. It can be quite useful to get a “full page” screenshot in a browser. That is, not just the visible area. The visible area is pretty easy to get just by screenshotting the screen. A full page screenshot captures the entire website even if it needs to be scrolled around to see all of it. You could ta
それで、「そんなにいいのかな?」と半信半疑でインストールして、使ってみた瞬間、惚れました。 プログラミングをする人にとって、Sublime Textは、「恋に落ちるエディター」とよく言われていますけど、WEB開発者にとってBliskは「恋に落ちるブラウザ」といっても過言はないのではないかと思います。 以下では、そう思うに至った理由について述べたいと思います。 この記事は、2016年7月9日に書いたものです。2016年11月1日にversion 1.0.125.166が出たことにより、機能の一部が有償プランに加入しないと利用できなくなりました。ですので、無料で利用する場合は、30分で機能制限がかかったりするようになったのでご了承ください。 Blisk(ブリスク)とは Bliskは、WEB制作者がサイトの動作確認をする上で、便利な機能がデフォルトで備わっているWEBブラウザです。 現在は、Wi
TeXやMicrosoft Word、あるいはその他の汎用的なテキスト処理環境では簡単に実現できるような見た目に自分の文書を似せようと頑張る(文字どおり)無数の人たちに対して、 “悪いけど、うまくいかないよ” と繰り返し言い続けるのは、実際のところ、この1年間、私にとっては継続的な楽しみだった。- Marc Andreessen 1994年 Tim Berners-LeeによってHTMLが発表された1991年には、ページのスタイルを設定する方法はありませんでした。HTMLタグがどのように処理されるかはブラウザ次第で、多くの場合、ユーザの恣意的な入力が大きく影響しました。そうした事情から、ページがどのようなスタイルで処理されるかを”提案”するような標準的な方法を求める声が上がるようになりました。 しかし、CSSが導入されるのは5年先で、完全に実用化されるには10年の歳月を待たねばなりません。
大阪・心斎橋で新作「スピードキャット」のカスタムワークショップが開催中!オリジナルスニーカーを作りにいこ
Firefox 47・Safari 10、EdgeとProgressive Web Appsの新機能など─2016年6月のブラウザ関連ニュース 矢倉 眞隆(myakura) 6月7日にリリースされたFirefox 47や、WWDCで発表されたSafari 10、WindowsにおけるProgressive Web Apps対応など、6月も注目のブラウザニュースをお届けします。 Firefox 47リリース 6月7日にFirefox 47がリリースされました。 Firefox 47 for developers 今回は開発者ツールを取り上げましょう。まずはResponsive Design ModeでUA文字列をカスタマイズできるようになりました。いまのところプリセットがないので面倒ではありますが、そこそこ便利です。 さて、これはいいなと思ったのが、コンソールの複数行入力です。以前からShi
注意:この記事は古いです。2016年06月06日に書いた記事です。 2017/04/14 追記: Chrome59から正式にヘッドレスモードが搭載されます。 ヘッドレスモードではPhantomJSなどのようにJavaScriptでヘッドレスブラウザを制御することも可能です。 https://chromium.googlesource.com/chromium/src/+/master/headless/ 2017/06/07 追記: NightmareJS風に操作できるライブラリをリリースしています。 ヘッドレスChromeをもっとも簡単に操作できると思われるNightmareJS風ライブラリ http://qiita.com/devneko/items/3689b46fc2bcdb8121a8 先日、Googleの人が「Headless Chrome is coming so soon」
米Microsoftは12月5日(現地時間)、同社のWebブラウザ「Microsoft Edge」のJavaScriptエンジン「Chakra」をオープンソース化すると発表した。Chakraのコアコンポーネントを「ChakraCore」として来年1月にGitHubで公開する。ライセンスについてはまだ発表していない。 MicrosoftはChakraを2008年に開発し、WebブラウザではInternet Explorer(IE) 9から導入している。高速起動・稼働を目指して開発され、Edgeだけでなく、Azure DocumentDB、Cortana、Outlook.com、TypeScript、Windows 10 IoT CoreのNode.jsなどでも採用している。 同社によると、MozillaのFirefox(SpiderMonkey)や米GoogleのChrome(V8)などと比
Windows 10の2つのWebブラウザ、Microsoft EdgeとInternet Explorer 11 春日井 良隆(日本マイクロソフト株式会社 プロダクトマ...) こんにちは。日本マイクロソフトの春日井です。 1995年に公開されたInternet Explorer 1以来、マイクロソフトは20年ぶりとなる新しいWebブラウザ「Microsoft Edge」をWindows 10とともにリリースしました。 どうして、マイクロソフトはこの判断に至ったのか、IEはこれからどうなるのか。おそらく多くの方々が抱いているであろうそんな疑問に、中の人としてお答えしたいと思います。 Internet Explorerのサポートポリシーの変更 まずは意外に知られていないIEのサポートポリシーからお話しましょう。 この原稿を執筆している2015年9月1日時点では「そのIEが動作するOSのライ
マイクロソフトの新ブラウザ「Project Spartan」の開発にアドビが参加。CSSの強化などに貢献 アドビはこれまで、Flashなどで培ってきた画面上でのさまざまな表現をWeb標準でも実現すべく、W3Cの標準化やオープンソースでの実装などに協力してきました。一方で、マイクロソフトのブラウザはオープンソースではなかったため、アドビがWebKitなどに実装したCSSの新機能などはInternet Explorerでは実装されていない、あるいは動作や表現が異なる、といったことが起きていました。 マイクロソフトはProject Spartanの開発に当たってこうした姿勢を改め、外部からの協力が可能な体制を作っていると説明しています。IEBlogから引用します。 In the same spirit of openness, we’ve been making changes internal
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く