安田 学

Results 54 issues of 安田 学

https://qiita.com/manabuyasuda/items/01a76204f97cd73ffc4e#comment-45be7f082d411d5b8cff > SVG に詳しくなく、また、仕様書を読んでいないので不確かなコメントで恐縮なのですが、次の箇所が気になりました。 > > 必須の属性を確認する > タグで必須の属性です。表示崩れの原因にもなるので、必ず指定してください。 > > xmlns="http://www.w3.org/2000/svg"(SVG名前空間宣言) > xmlns:xlink="http://www.w3.org/1999/xlink"(XLink名前空間宣言) > version属性 > width属性とheight属性(pxは省略可) > viewBox属性 > > 単に「必須」の定義が異なるだけかもしれませんが、これらには仕様上の必須(required, must)ではなく、実装を考慮した推奨(recommended, should)も含まれているのではないかなと思いました。 > > xmlns 属性は HTML...

- 必須:使用しなければエラーに繋がるようなもの、ほとんどの場合でベストプラクティスとなるもの。 - 強く推奨:ほとんどの場合でベストプラクティスとなり得るもの。遵守しない場合はその理由を協議、明記する必要がある。 - 推奨:いくつかのルールの中で特に推奨しているもの。

enhancement

- thを連結している場合は`scope="rowgroup"`か`scope="colgroup"`も指定する - `colgroup`の使い方 https://www.w3.org/WAI/tutorials/tables/irregular/

- `aria-label`と`aria-labeledby`を使う場合の例 - navタグを使うシチュエーション

`aria-current`について。 `location`の用途について、解釈の仕方によっては微妙?なこともあるため、汎用的な`true`を使用する。

以下のように設定して、デフォルト値を統一したままインスタンス化できるようにしておく。 ```js import SweetScroll from 'sweet-scroll'; /** * ハッシュ付きのリンクをスムーススクロールで移動します。 * https://github.com/tsuyoshiwada/sweet-scroll * import scroller from './scroller'; * scroller.toElement(document.getElementById('elm')); */ export default new SweetScroll({ header: '#v1-header__head, #v1-header__body', // 固定ヘッダをCSSセレクタで指定 duration: 1000,...

enhancement

Aigisはメンテナンスが停止されている。 代わりのスタイルガイドジェネレーターとしてFractalを導入する。

enhancement