このウェブサイトについて

ここは、ながしまきょうがウェブ開発にまつわる長い文書や、短い記事ブックマークを公開しているウェブサイトです。中でもCSSや、HTML、そしてウェブ標準についての話題が多く、JavaScriptやサーバーサイドの話がそれに続きます。それだけに限らず、近況についてや、読んだ本など、普通のことも多く扱っています。

ウェブ技術の実験場も兼ねているため、環境によって提供される内容に違いが出てきたり、一般的でない状態になったりします。なるべく問題が起きないよう実験しているつもりですが、挙動不審なこともあるでしょう。

内容に関して何かありましたら、メールTwitterGitHubのイシューなどで連絡してください。返信は確約できませんが、なるべく対処します。

許諾

このウェブサイト内の全ての文書とファイル(画像やスタイルシートを含みます)は、Creative Commons — Attributionの元で公開されています。ただし、それぞれのファイル自体に別のライセンス情報が明記または添付されている場合、そちらが優先されます。

アクセシビリティー

ユーザーの環境をなるべく優先することや、見やすい色合いであること、普通のHTMLであること、スクリプトを最小限にすること、などを主眼に制作しています。細かい部分では、WCAG 2.1のLevel AAを参考にしています。そのため、アクセシビリティーにおいて、大きな問題は起こらないはずです。

プライバシー

過去にはGoogle AnalyticsやGoogle AdSenseなどを使っていましたが、現在は何もしていません。トラッキングしない形でのアクセス解析すらしていないという意味です。トラッキングはもちろん、クッキーやウェブ・ストレージすらも利用していないため、ユーザーのプライバシーを犯してはいないと考えています。

購読

このウェブサイトの更新情報は、全体のそれだけでなく、ページごとにもRSSで配信しています。購読には好みのRSSリーダーを利用してください(僕もいろいろなウェブサイトを購読しています)。

ウェブサイト全体のRSSには、雑多な記録から読み終わった書籍まで、すべてのページの更新情報が含まれます。更新の頻度がかなり高いので、注意してください。

これらの更新情報は、Twitterでも配信されています。何かしらの理由でウェブサイトへアクセスできないような場合も、こちらで報告されるでしょう。

後援

特に理由はなく、GitHub Sponsorsで後援者を募集しています。現在は、ドメイン代くらいにしか使っていません。後援者になっても特典はありません。

スタイル・ガイド

HTMLや、CSS、JavaScriptについては、ほぼすべてをスタイル・ガイドで解説しています。アイコンや、カラー・パレット、コンポーネントまで、あらゆる挙動を確認できるでしょう。たまに実装とずれがあることもありますが、ここでの解説が正しい挙動を説明しています。

ソース・コード

ほとんどすべてのファイルは、Node.jsを使って静的に生成されています。既存のツールは利用しておらず、簡単なスクリプトをいくつか書き、それらをnpmで実行することで更新しています。ソース・コードは公開しているので、詳しくはGitHubのリポジトリーを参照してください。

このリポジトリーで公開しているソース・コードにはライセンスを与えていません。ただし、それぞれのファイル自体に別のライセンス情報が明記または添付されている(一部のCSSファイルやJavaScriptファイル、画像ファイル)こともあります。