- アクセシビリティは個々人の問題ではなく、ある種のミスマッチである。
- 足が不自由でなくとも重い荷物を持っているときは階段ではなくエレベーターを使いたい、等
- ブラウザは DOM ツリーを元にして アクセシビリティ・ツリー という内部表現を持つ。
- スクリーンリーダーのようなツールはブラウザ固有のアクセシビリティ API を通じてアクセシビリティ・ツリーにアクセスし、動作する。
aria-*
属性は HTML をセマンティックにするのに役立つ。- HTML 文書構造だけでなく、属性を付けることによって状態の表現を業界標準に沿ったものに出来、セマンティクスに貢献できる。
This is a note about making a Vim plugin, while I was working on open-backlog-issue.vim. This document is based on Vim 8.2.
(root)
|- autoload
注:2018年に書いたものです。
Git を使う会社に転職しまして。さっそく git clone [email protected]:/hoge/hoge.git
したら Mac に怒られました。
Permission denied (publickey).
fatal: Could not read from remote repository.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function! BetterFold(lnum) | |
let headerLevel = GetCurrentHeaderLevel(a:lnum) | |
let level = GetLevel(a:lnum, headerLevel) | |
let type = GetFoldType(a:lnum) | |
let nextHeaderLevel = GetCurrentHeaderLevel(a:lnum + 1) | |
let nextType = GetFoldType(a:lnum + 1) | |
let nextLevel = GetLevel(a:lnum + 1, nextHeaderLevel) |