タグ

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

  • ブラウザー拡張機能 - Mozilla | MDN

    ブラウザー拡張機能 始めましょう 拡張機能とは何か? 初めての拡張機能 2 つめの拡張機能 拡張機能の中身 拡張機能の例 次にどうするのか? 概念 JavaScript API 群 コンテンツスクリプト Background scripts マッチパターン ファイルの操作 国際化 Content Security Policy ネイティブメッセージング Differences between API implementations Chrome との非互換性 ユーザーインターフェイス ユーザーインターフェイス ツールバーボタン アドレスバーボタン サイドバー コンテキストメニュー項目 オプションページ 拡張機能ページ 通知 Address bar suggestions 開発者ツールパネル 逆引きリファレンス HTTP リクエストへの介入 ウェブページを変更する Insert extern

    ブラウザー拡張機能 - Mozilla | MDN
  • perspective - CSS: カスケーディングスタイルシート | MDN

    CSS チュートリアル CSS の基 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

    perspective - CSS: カスケーディングスタイルシート | MDN
    tyru
    tyru 2018/07/20
  • CSS box alignment - CSS: Cascading Style Sheets | MDN

    tyru
    tyru 2018/06/08
  • 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
    tyru
    tyru 2017/08/31
    おお、Firefox もヘッドレス
  • パス - SVG: スケーラブルベクターグラフィック | MDN

    SVG: スケーラブルベクターグラフィック チュートリアル Introducing SVG from scratch 概要 始めましょう 配置 基図形 パス 塗りつぶしとストローク SVG におけるグラデーション パターン テキスト 基的な変形 クリッピングとマスク SVG におけるその他のコンテンツ フィルター効果 SVG フォント SVG の image 要素 SVG のツール SVGCSS リファレンス 要素 <a><animate>animateMotionanimateTransformcircle<clipPath><cursor> 非推奨 defs<desc>ellipse<feBlend><feColorMatrix><feComponentTransfer><feComposite><feConvolveMatrix><feDiffuseLighting><fe

    パス - SVG: スケーラブルベクターグラフィック | MDN
    tyru
    tyru 2017/06/02
  • Function.length - JavaScript | MDN

    標準組み込みオブジェクトFunctionコンストラクターFunction() コンストラクターインスタンスメソッドFunction.prototype.apply()Function.prototype.bind()Function.prototype.call()Function.prototype[@@hasInstance]()Function.prototype.toString()インスタンスプロパティFunction.arguments Non-standard 非推奨 Function.caller Non-standard 非推奨 Function.displayName Non-standard Function.lengthFunction.nameFunction: prototype継承Object/Function静的メソッドFunction.prototype.

    Function.length - JavaScript | MDN
    tyru
    tyru 2017/02/26
    これを見て動作を変えるのやめてほしい。動作が追いづらい。
  • new.target - JavaScript | MDN

    new.target is guaranteed to be a constructable function value or undefined. In class constructors, it refers to the class that new was called upon, which may be a subclass of the current constructor, because subclasses transitively call the superclass's constructor through super(). In ordinary functions, if the function is constructed directly with new, new.target refers to the function itself. If

    new.target - JavaScript | MDN
  • アロー関数式 - JavaScript | MDN

    アロー関数式は、従来の関数式の簡潔な代替構文ですが、意味的な違いや意図的な使用上の制限もあります。 アロー関数自身には this、arguments、super へのバインドがないので、メソッドとして使用することはできません。 アロー関数はコンストラクターとして使用することはできません。 new をつけて呼び出すと TypeError が発生します。 new.target キーワードにアクセスすることもできません。 アロー関数は体内で yield を使用することができず、ジェネレーター関数として作成することもできません。

    アロー関数式 - JavaScript | MDN
    tyru
    tyru 2017/02/05
    “(ただし、自身の this や arguments, super, new.target は束縛しません)”やべ、this だけだと思ってた
  • パフォーマンスの基本 - Archive of obsolete content | MDN

    パフォーマンスは効率とも言い換えられます。このドキュメントは、パフォーマンスとは何か、ブラウザープラットフォームがその改善にどう役立つか、そのテストと改善にどのようなツールやプロセスが使えるかを、Open Web Apps の文脈で一般的な視点から解説します。 パフォーマンスとは何か? 究極的には、ユーザーによって知覚されるパフォーマンスが唯一重要なパフォーマンスです。ユーザーは、タッチ、動作、音声を通じてシステムに入力を与え、その引き替えに視覚、触覚、聴覚を通じて出力を感知します。パフォーマンスとは、ユーザーの入力に応えるシステム出力の質と言えます。 他の条件がすべて同じであると仮定すれば、ユーザーによって知覚されるパフォーマンス (以降 UPP と言います) を除く一部の対象に対して最適化されたコードは、UPP に対して最適化されたコードとの競争に敗れます。ユーザーは、例えば、毎秒 1

    パフォーマンスの基本 - Archive of obsolete content | MDN
    tyru
    tyru 2016/07/10
    応答性、フレームレート、メモリ使用量、電気使用量の観点から「パフォーマンスの良い」Webアプリに関して書いてある記事
  • Writing Efficient CSS - CSS | MDN

    この記事は Mozilla Japan 翻訳部門もしくはその関連グループによりすでに翻訳済みの文書を移行したものです。 移行元の文書。英語版と内容が異なる場合や、MDC の他の記事と整合性のとれていない場合があります。 以下の文書では Mozilla の UI で使用する CSS ファイルの最適化についての規則を概説します。最初の節では Mozilla のスタイルシステムにおけるルール分類の要について書きます。このシステムについて理解してもらった上で、続く節では Mozilla のスタイルシステムの力を最大限に発揮するルールの書き方を説明します。 【訳注: CSS スタイルのマッチング処理に於いては、ルール集合のうち各要素に対してマッチするものがないか順に全て調べていく必要があり、単純計算では (要素数)×(ルール数) 回のマッチング処理が必要になってしまいます。如何にしてこれを効率化する

  • JavaScript Reference - MDN

    JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ

    JavaScript Reference - MDN
  • CSS Transitions sampler

    Hover over the items below to see various animation effects. Long, gradual transition... Very fast transition... Long transition with a 2-second delay... Using ease-out timing... Using linear timing... Using cubic-bezier(0.2, 0.4, 0.7, 0.8)...

  • 1