The WYSIWYG Markdown Editor Framework🍼 A plugin driven framework to build WYSIWYG Markdown editor.
こんにちは! LAPRAS でエンジニアをしています @Chanmoro です! LAPRAS Advent Calendar 2021 3日目の記事です。 最近はスクラムチームでのプロダクトオーナーの役割が中心なので業務でコードをほとんど書いてないのですが、たまには何か技術的な記事などアウトプットせねばと思いましたので書きます。 しばらく見ないうちにだいぶ進化していた Java 今年の9月に Java17 がリリースされたというのを見て、最後に Java を触っていたのは4〜5年前で Java7 か 8 あたりでほぼ知識が止まっていたので 「そういえば最近の Java の雰囲気はどんな感じなんだろう」 とふと気になったので軽く調べてみました。 新しめのシンタックスを使ってコードを書いてみる 細かく全ての新機能を調べるほどのパワーはなかったのですが、Java 8 以降に入ったいくつかの新機
知名度が低いウェブ標準ひとり Advent Calendar 2021 – 06 日目 チェックボックスはオン・オフを表現するのに使われますが、未決定 indeterminate というオン・オフどちらでもない(あるいはどちらでもある)状態があり得ます。 JavaScript から indeterminate プロパティを操作するとそれを設定できます。また CSS では擬似クラス :indeterminate を用いてスタイルをあてることもできます。 またまだ選択されていないラジオボタンもこの未決定状態とみなされます。 <input type=”checkbox”> – HTML: HyperText Markup Language | MDN →未決定状態のチェックボックス デモ:indeterminate example 基本的な使い方 設定するには JavaScript から。HTM
Introduction この記事は Nikkei Advent Calendar の 4 日目の記事です。 Web チームの伊藤です。 この記事では、電子版フロントエンドを実装する上でアクセシビリティに配慮した実装を行った箇所を具体例を挙げて紹介します。 Web アクセシビリティについて Web アクセシビリティは通常、「様々な利用者が Web サイトを使えるようにする」ものだと言われています。 具体的な手法としては、WCAG及びその達成方法集に則った実装を行うことが挙げられます。 独自にガイドラインを制定している会社もありますが、実際には、これらの基準をすべて満たすことは難しいでしょう。 比較的簡単に取り組めるところでは、Lighthouse のアクセシビリティスコアを上げることが考えられ、新規に実装する場合には、レビューなどで Lighthouse のスコアを上げる形になります。 本
11 月 11 日に、以前から一部で注目されていたある Pull Request が tc39/ecma262 にマージされました。 この Pull Request がマージされたことで、識別子ではなく文字列リテラルを使った import/export が可能になりました。 この仕様変更はプロポーザルという形で扱われてはいませんが、構文上の影響があるので、JavaScript ユーザーとして知っておくに越したことはないものになります。 概要 まず具体例を示します。 今回の変更によって、次のように import/export する際の名前として文字列リテラルを使えるようになります。 基本的にはこれだけです。 詳解 ここからは仕様上の用語を使って解説をします。 この変更が入る前の ECMAScript では ImportSpecifier で as を使う場合 as の左側は Identifi
VSCode でホバーして型情報を見ようとすると、交差型はプロパティが展開されません プロパティの型を展開する Mapped Types を通すことで省略せずにプロパティを見ることができます。プロパティが交差型になっていることもあるので、再帰的にプロパティを Mapped Types に通すような型を定義しておいて、通すことでプロパティを全て確認できます type Expand<T> = T extends object ? T extends infer O ? { [K in keyof O]: Expand<O[K]> } : never : T type Temp = Expand<`確認したい型`> 厳密でなくとも簡単にどんなプロパティがあるか把握したいだけなら組み込みの Required や Partial を使うのが手軽です。ただし、あくまでデバッグ用途でそれぞれ省略可能プロ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く