タグ

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

  • grid-template-areas - 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 の基的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

    grid-template-areas - CSS: カスケーディングスタイルシート | MDN
    kitokitoki
    kitokitoki 2020/12/23
    flexbox の次のスタンダードみたい。IEは未対応。
  • clamp() - CSS: Cascading Style Sheets | MDN

    CSS Tutorials CSS basics CSS first steps CSS first steps overview What is CSS? Getting started with CSS How CSS is structured How CSS works Assessment: Styling a biography page CSS building blocks CSS building blocks overview CSS selectors Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators Cascade, specificity, and inheritance Cascade layers The box mo

    clamp() - CSS: Cascading Style Sheets | MDN
    kitokitoki
    kitokitoki 2020/12/14
    font-size
  • SourceMap - HTTP | MDN

  • function* 宣言 - JavaScript | MDN

    ジェネレーターは処理を抜け出したり、後から復帰したりすることができる関数です。ジェネレーターのコンテキスト(変数の値)は復帰しても保存されます。 JavaScript のジェネレーターは、特にプロミスと組み合わせることで、非同期プログラミングのための非常に強力なツールとなり、コールバック地獄や制御の逆転などのようなコールバックの問題を、完全に解決できるわけではないものの、軽減することができます。しかし、これらの問題は非同期関数を使用すると、さらにシンプルに解決することができます。 ジェネレーター関数を呼び出しても関数はすぐには実行されません。代わりにその関数のジェネレーターオブジェクトが返されます。イテレーターの next() メソッドが呼び出されると、ジェネレーター関数の処理は、イテレーターから返された値を特定する最初の yield 演算子か、ほかのジェネレーター関数に委任する yiel

    function* 宣言 - JavaScript | MDN
    kitokitoki
    kitokitoki 2018/09/25
    “引数つきでnext() を呼ぶとジェネレーター関数の実行が再開され、処理が停止していた yield 式を next() の引数で置き換えます。”
  • オブジェクト初期化子 - JavaScript | MDN

    let o = {}; let o = { a: "foo", b: 42, c: {} }; let a = "foo", b = 42, c = {}; let o = { a: a, b: b, c: c }; let o = { property: function (parameters) {}, get property() {}, set property(value) {}, };

    オブジェクト初期化子 - JavaScript | MDN
    kitokitoki
    kitokitoki 2018/08/07
    オブジェクト初期化子でのキーワード "function" の省略記法
  • Progressive web apps | MDN

    A progressive web app (PWA) is an app that's built using web platform technologies, but that provides a user experience like that of a platform-specific app. Like a website, a PWA can run on multiple platforms and devices from a single codebase. Like a platform-specific app, it can be installed on the device, can operate while offline and in the background, and can integrate with the device and wi

    Progressive web apps | MDN
  • Authorization - HTTP | MDN

    HTTP Guides Resources and URIs Identifying resources on the Web Data URLs Introduction to MIME types Common MIME types Choosing between www and non-www URLs HTTP guide Basics of HTTP Overview of HTTP Evolution of HTTP HTTP Messages A typical HTTP session Connection management in HTTP/1.x Protocol upgrade mechanism HTTP security Content Security Policy (CSP) HTTP Strict Transport Security (HSTS) X-

    Authorization - HTTP | MDN
    kitokitoki
    kitokitoki 2017/07/11
    Authorization ヘッダ header
  • requestIdleCallback - Web API | MDN

    HTML DOM APIWindowインスタンスプロパティclosedconsolecookieStore (en-US) Experimental credentialless (en-US) Experimental customElementsdevicePixelRatiodocumentdocumentPictureInPicture (en-US) Experimental event 非推奨 external (en-US) 非推奨 fence (en-US) Experimental frameElementframesfullScreen Non-standard historyinnerHeightinnerWidthlaunchQueue (en-US) Experimental lengthlocalStoragelocationlocationbarmenubar

    requestIdleCallback - Web API | MDN
  • EventTarget: removeEventListener() メソッド - Web API | MDN

    Document Object ModelEventTargetコンストラクターEventTarget()インスタンスメソッドaddEventListener()dispatchEvent()removeEventListener() DOM に関連するページAbortControllerAbortSignalAbstractRange (en-US)AttrCDATASectionCharacterDataCommentCustomEventDOMErrorDOMExceptionDOMImplementationDOMParserDOMPointDOMPointReadOnlyDOMRectDOMTokenListDocumentDocumentFragmentDocumentTypeElementEventHTMLCollectionMutationObserverMutationR

    EventTarget: removeEventListener() メソッド - Web API | MDN
    kitokitoki
    kitokitoki 2017/07/04
    Passive Event Listener の removeEventLister の書き方
  • Event: stopImmediatePropagation() メソッド - Web API | MDN

    下の例では、3 つの入れ子になった div の中に 3 つのボタンがあります。それぞれのボタンにはクリックイベント用に登録された 3 つのイベントリスナーがあり、それぞれの div にもクリックイベント用に登録されたイベントリスナーがあります。 一番上のボタンは、通常のイベント伝播が可能です。 中央のボタンは、最初のイベントハンドラーで stopPropagation() を呼び出します。 一番下のボタンは、最初のイベントハンドラーで stopImmediatePropagation() を呼び出します。 HTML html <h2>ボタンをクリックしてください</h2> <div> 外側の div<br /> <div> 中央の div<br /> <div> 内側の div<br /> <button>伝播可能</button><br /> <button id="stopPropag

    Event: stopImmediatePropagation() メソッド - Web API | MDN
    kitokitoki
    kitokitoki 2017/06/27
    同じイベントを受け取る他のリスナーの呼び出しを防ぎます。
  • イテレーターとジェネレーター - JavaScript | MDN

    « 前のページ 次のページ » コレクション内の各アイテムに対する処理は非常に一般的な操作です。JavaScript では簡単な for ループから map()、filter() にいたるまで、コレクションに対する反復処理の複数の方法を提供します。 イテレーターとジェネレーターは、コア言語の内部に反復処理が直接的に取り入れられており、for...of ループの動作を簡単にカスタマイズできる仕組みをもたらします。 詳細についてはこちらもご覧ください: Iteration protocols for...of function* と ジェネレーター yield と yield* JavaScript では、イテレーターはシーケンスおよび潜在的には終了時の戻り値を定義するオブジェクトです。 より具体的に言うと、イテレーターは、次の 2 つのプロパティを持つオブジェクトを返す next() メソッ

    イテレーターとジェネレーター - JavaScript | MDN
  • CompositionEvent - Web API | MDN

    このインターフェイスは、親である UIEvent および祖先である Event から継承したプロパティもあります。 CompositionEvent.data 読取専用 イベントを発生させた入力システムによって生成された文字を返します。これは、CompositionEvent オブジェクトを生成したイベントの型に応じて変わります。 CompositionEvent.locale 読取専用 非推奨 Non-standard 現在の入力システムのロケールです (例えば、入力システムが IME であればそれに関連したキーボードレイアウトのロケールになります)。

    CompositionEvent - Web API | MDN
  • File - Web APIs | MDN

    File APIFileConstructorFile()Instance propertieslastModifiedlastModifiedDate Non-standard Deprecated namewebkitRelativePathInheritanceBlobRelated pages for File APIBlobFileListFileReaderFileReaderSync The File interface provides information about files and allows JavaScript in a web page to access their content. File objects are generally retrieved from a FileList object returned as a result of a

    File - Web APIs | MDN
    kitokitoki
    kitokitoki 2016/06/16
    File.getAsBinary(), File.getAsDataURL()
  • スプレッド構文 - JavaScript | MDN

    スプレッド構文 (...) を使うと、配列式や文字列などの反復可能オブジェクトを、0 個以上の引数 (関数呼び出しの場合) や要素 (配列リテラルの場合) を期待された場所で展開したり、オブジェクト式を、0 個以上のキーと値の組 (オブジェクトリテラルの場合) を期待された場所で展開したりすることができます。 スプレッド構文は、オブジェクトや配列のすべての要素を何らかのリストに入れる必要がある場合に使用することができます。 上記の例では、定義された関数は、引数として x、y、z を受け取り、これらの値の合計を返します。配列の値も定義されています。 この関数を呼び出す際には、スプレッド構文と配列名 — ...numbers を使って、配列内のすべての値を渡します。 配列に 3 つ以上の数値が含まれていた場合 ([1, 2, 3, 4] など)、4 つすべてが渡されることを除けば、それでも問題

    スプレッド構文 - JavaScript | MDN
    kitokitoki
    kitokitoki 2016/04/27
    Spread operator
  • クライアント側のフォーム検証 - ウェブ開発を学ぶ | MDN

    完全な初心者はこちらから!ウェブ入門ウェブ入門基的なソフトウェアのインストールウェブサイトをどんな外見にするかファイルの扱いHTML の基CSS の基JavaScript の基ウェブサイトの公開ウェブのしくみHTML — Structuring the webHTML概論HTML 入門HTML を始めようヘッド部には何が入る? HTML のメタデータHTML テキストの基礎ハイパーリンクの作成高度なテキスト整形文書とウェブサイトの構造HTML のデバッグ手紙のマークアップコンテンツのページの構造化Multimedia and embeddingマルチメディアとその埋め込みHTML の画像動画と音声のコンテンツobject から iframe まで — その他の埋め込み技術ウェブへのベクターグラフィックの追加レスポンシブ画像Mozilla のスプラッシュページHTML tablesH

    クライアント側のフォーム検証 - ウェブ開発を学ぶ | MDN
    kitokitoki
    kitokitoki 2016/02/09
    form, validation, フォームのバリデーション, 入力値にエラーがある場合は、event.target.validationMessageに自動でエラーメッセージがセットされる
  • フレックスボックスの基本概念 - 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 の基的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

    フレックスボックスの基本概念 - CSS: カスケーディングスタイルシート | MDN
    kitokitoki
    kitokitoki 2016/01/20
    「CSS flexible box の利用」
  • HTML5 ドキュメントのセクションとアウトライン - HTML | MDN

    HTML チュートリアル HTML の基 HTML 入門 HTML 入門の概要 HTML を始めよう ヘッド部には何が入る? HTML のメタデータ HTML テキストの基礎 ハイパーリンクの作成 高度なテキスト整形 文書とウェブサイトの構造 HTML のデバッグ 評価課題: 手紙のマークアップ 評価課題: コンテンツのページの構造化 マルチメディアとその埋め込み マルチメディアとその埋め込みの概要 HTML の画像 動画と音声のコンテンツ object から iframe まで — その他の埋め込み技術 ウェブへのベクターグラフィックの追加 レスポンシブ画像 評価課題: Mozilla のスプラッシュページ HTML の表 HTML の表の概要 HTML の表の基 HTML 表の高度な機能とアクセシビリティ 評価課題: 太陽系の惑星データの構造化 リファレンス HTML 要素 <a>

    HTML5 ドキュメントのセクションとアウトライン - HTML | MDN
    kitokitoki
    kitokitoki 2015/07/01
    outline アウトライン
  • テンプレートリテラル (テンプレート文字列) - JavaScript | MDN

    // タグなし。これらは文字列を生成します。 `string text`; `string text line 1 string text line 2`; `string text ${expression} string text`; // タグを付けると、関数 "example" を最初の引数にテンプレート、 // 後続の引数に置換値を指定して呼び出します。 example`string text ${expression} string text`; テンプレートリテラルは、ダブルクォートやシングルクォートの代わりにバッククォート文字 (`) (グレーブアクセント)で囲みます。 テンプレートリテラルにはプレースホルダーを含めることができます。プレースホルダーはドル記号と波括弧 (${expression}) で示されます。プレースホルダー内の式とバッククォート文字 (`) の間にあ

    テンプレートリテラル (テンプレート文字列) - JavaScript | MDN
    kitokitoki
    kitokitoki 2015/03/21
    es6 ヒアドキュメント
  • アクセシブルなウェブアプリケーションやウィジェットの概要 - アクセシビリティ | MDN

    ほとんどの JavaScript ライブラリーでは、デスクトップで慣れ親しんだインターフェースの動作を模倣した、クライアントサイドウィジェットのライブラリーが提供されています。スライダー、メニューバー、ファイルリストビューなどは、JavaScriptCSSHTMLの組み合わせで構築することができます。HTML4 の規格では、この種のウィジェットを意味的に記述する組み込みタグが提供されていないため、開発者は一般に <div> や <span> などの汎用の要素を使用することになります。この結果、デスクトップと同じように見えるウィジェットができますが、通常、マークアップには支援技術で使用するのに十分な意味づけの情報がありません。 ウェブページ上の動的コンテンツは、どのような理由であれ画面を見ることができないユーザーにとって特に問題になる可能性があります。株価表示、Twitter のフィード

    アクセシブルなウェブアプリケーションやウィジェットの概要 - アクセシビリティ | MDN
  • スクラッチパッド - 開発ツール | MDN

    Firefox 47 より、ツールボックス の内部にスクラッチパッドを開くことができます。始めに、オプション ページで "標準の Firefox 開発ツール" の "スクラッチパッド" にチェックを入れなければなりません。 以上でスクラッチパッドが、ページインスペクターや Web コンソールなど他のツールと並んで、ツールボックス内で使用できます。これは、コンソールの常時表示 で特に役立ちます。スクラッチパッドを持続的なマルチランエディターとして、またコンソールをページと対話するツールとして使用できます。 スクラッチパッドのウィンドウは以下のような外見です (macOS では画面上部にメニューバーが表示されます): ファイルメニューでは JavaScript コードの保存や読み込みを行うことができますので、後でコードを再利用することができます。 コード補完 スクラッチパッドに tern コー

    スクラッチパッド - 開発ツール | MDN