タグ

ブックマーク / developer.mozilla.org (8)

  • Headless mode - Mozilla | MDN

    Since Firefox 57, the --screenshot flag allows you to take screenshots of websites. The basic usage is as follows: /path/to/firefox -P my-profile -headless --screenshot https://developer.mozilla.org/ This creates a full-height screenshot of https://developer.mozilla.com/en-US/ called screenshot.png, in the active directory, with a viewport width of 800px. You can omit -headless when using --screen

    Headless mode - Mozilla | MDN
    yife
    yife 2017/08/31
  • 同一オリジンポリシー - セキュリティ | MDN

    このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。 p��着View in English P�C�Always switch to English 同一オリジンポリシーは重要なセキュリティの仕組みであり、あるオリジンによって読み込まれた文書やスクリプトが、他のオリジンにあるリソースにアクセスできる方法を制限するものです。 これにより、悪意のある可能性のあるドキュメントを隔離し、起こりうる攻撃のベクターを減らすことができます。例えば、インターネット上の悪意のあるウェブサイトがブラウザー内で JS を実行して、(ユーザーがサインインしている)サードパーティのウェブメールサービスや (公開 IP アドレスを持たないことで攻撃者の直接アクセスから保護されている) 企業のイントラネットからデータを読み取り

    yife
    yife 2016/02/23
    “ポート: IE は同一オリジンの確認要素にポートを含みません。従って、http://company.com:81/index.htmlhttp://company.com/index.html は同一オリジンとみなされ、制限は適用されません。” 知らなかった
  • Window: postMessage() メソッド - Web API | MDN

    This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩. Learn more See full compatibility Report feedback window.postMessage() は、 Window オブジェクト間で安全にオリジン間通信を可能にするためのメソッドです。例えば、ポップアップとそれを表示したページの間や、iframe とそれが埋め込まれたページの間での通信に使うことができます。 通常、異なった複数のページでのスクリプトはそれらが実行されたページが同じオリジンである場合に限りお互いにアクセスすることが可能です(「同一オリジンポリシー」とも呼ばれま

    Window: postMessage() メソッド - Web API | MDN
    yife
    yife 2015/10/14
    クロスドメインで安全に通信する方法
  • Introducing Content Security Policy - MDC Doc Center

    このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。 `�S ��View in English ��� ��Always switch to English コンテンツセキュリティポリシー (CSP) は、特定の種類のセキュリティ脅威のリスクを防止または最小限に抑えるのに役立つ機能です。これは、ウェブサイトからブラウザーへの一連の指示で構成されており、サイトを構成するコードが実行できることを制限するようにブラウザーに指示します。 CSP の主な用途は、文書が読み込むことを許可するリソース、特に JavaScript リソースを制御することです。これは主に、攻撃者が被害者のサイトに悪意のあるコードを注入するクロスサイトスクリプティング (XSS) 攻撃に対する防御として使用されます。 CSP には他

    Introducing Content Security Policy - MDC Doc Center
  • Persona - Mozilla | MDN

    Mozilla Persona は、オープンな BrowserID 規格に基づいた、Web サービス向けの完全に分散化された、安全な認証システムです。Persona がどのようなサイトでも、また誰が使おうとも確実に動作するように、Mozilla では現在、小規模なサイトを運営しています。 なぜ、あなたのサイトで Persona を使うべきなのでしょう? Persona を使うことで、サイトごとにパスワードを管理する必要がなくなります。ユーザ、Web サイト運営者ともに、パスワードの作成、管理、セキュリティ強度といったことに頭を悩ませる必要がなくなります。 Persona は簡単に使うことができます。Persona を使うユーザなら、例えば Voost や The Times Crossword といったサイトに新たに登録する際にも、ほんの2クリックの作業だけでログインすることができます。も

    Persona - Mozilla | MDN
  • strict モードへの移行 - JavaScript | MDN

    このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。 �0L ��View in English Always switch to English JavaScript の厳格モード (Strict mode) は、 JavaScript の自由度を制限することにオプトインすることによって、暗黙のうちに Sloppy モードからオプトアウトする方法です。厳格モードは単なるサブセットではなく、通常のコードとは意図的に異なる意味を持っています。厳格モードに対応していないブラウザーは、厳格モードに対応しているブラウザーとは異なる動作をする可能性がありますので、厳格モードに関する側面に対応しているかどうかの機能テストを行わずに厳格モードを頼らないでください。厳格モードのコードと非厳格モードのコードは共存でき

    strict モードへの移行 - JavaScript | MDN
    yife
    yife 2012/10/06
    jsで変数の宣言を強制する方法
  • DataView - JavaScript | MDN

    const littleEndian = (() => { const buffer = new ArrayBuffer(2); new DataView(buffer).setInt16(0, 256, true /* リトルエンディアン */); // Int16Array はプラットフォームのエンディアンを使用する return new Int16Array(buffer)[0] === 256; })(); console.log(littleEndian); // true または false コンストラクター DataView() 新しい DataView オブジェクトを作成します。 インスタンスプロパティ これらのプロパティは DataView.prototype 上に定義られており、すべての DataView インスタンスで共有されます。 DataView.prototyp

    DataView - JavaScript | MDN
  • JavaScript の型付き配列 - JavaScript | MDN

    このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。 �< ��View in English �� �Always switch to English 前のページ 次のページ JavaScript の型付き配列は配列風のオブジェクトであり、メモリーバッファー内の生のバイナリーデータを読み書きする手段を提供します。 型付き配列は、あらゆる種類の機能において配列を置き換えることを意図したものではありません。バイナリーデータを操作するための使い慣れたインターフェイスを開発者に提供します。これは、音声と映像の操作、 WebSockets を使用して生のデータにアクセスするなど、プラットフォームの機能とやりとりする際に役立ちます。 JavaScript の型付き配列の各項目は、対応している数多くのフォーマ

    JavaScript の型付き配列 - JavaScript | MDN
    yife
    yife 2012/10/03
    getUint16()とかそんなメソッドjsにあったっけ? と思ったら、バイナリを直接いじるためのメソッドでした
  • 1