DELLのサイトのフォントが変なのは何故?

DELLのすべてのページではないが、買い物やドライバ検索をしていると、汚いというか変な表示に遭遇する(かなり前から)。

そういったページでは、CSS で body にこんな font-family の指定がある:
(実際には1行に押し込んであるので適当にリフォーマットしています)

font-family: Roboto-Regular, Roboto-Light, "Cordia New", 
    "Microsoft Sans Serif", Utsaah, "Devanagari MT", "Nirmala UI", 
    Latha, InaiMathi, Gautami, "Telugu Sangam MN", Tunga, 
    "Kannada Sangam MN", Kartika, "Malayalam Sangam MN", Shruti, 
    "Nirmala UI", "Gujarati MT", "Gujarati Sangam MN", Vrinda, 
    "Bangla Sangam MN", "Meiryo UI Reg", "メイリオ Reg", 
    "MS UI Gothic Reg", "Hiragino Kaku Gothic Reg", "ヒラギノ角ゴ Pro W3 Reg", 
    "Microsoft YaHei", "微软雅黑", "Hiragino Sans GB", "Microsoft JhengHei", 
    "微軟正黑體", "Malgun Gothic", "맑은 고딕", Gulim, AppleGothic, 
    "Apple LiGothic", "LiHei Pro", Osaka, STHeiti, "华文黑体", STXihei, 
    "华文细黑", SimHei, "黑体", "Arial Unicode MS", Arial, sans-serif;

日本語用として、メイリオ等を指定しようとした形跡もあるのだけれど、末尾に Reg が付いているせいでマッチせず、中国語(簡体字)フォントである "Microsoft YaHei" がマッチしてしまう模様。(これ、Windows のシステムフォントで消せない?ので、うまい回避方法が思いつかない。)

ただ、h1 のようなヘッダは別にフォント指定があって、何故か Roboto-Medium しか指定されていない(Roboto 日本語はない)ので、フォントが見つからずデフォルト(最近の Windows の Chrome 等なら Meiryo)になる。最初からこれでいいのでは……。

  • font-family で使える個別フォント名が標準化されてないのが悪い(規格のせい)
  • 日本語用のグリフがない(あるいは中途半端な)フォントが日本語の表示に使われてしまうのが悪い(実装のせい)
  • DELLが悪い(人(ウェブデザイナ?)のせい)

どれ?

アップグレードの怪

NetBSD 8.1(のまま放置されていた)から 9.0_STABLE にアップグレード:

  1. 新しい 9.0_STABLE のカーネルを /netbsd として置きます。
  2. /stand/amd64/9.0/modules 以下に新しいカーネルモジュールを置きます。
  3. 再起動します。

すると、何故か NetBSD 8.1 が起動します(???)
(8.1 のカーネルを削除しても亡霊のように 8.1 が起動します)

$ strings /netbsd | grep 9.0_STABLE
とか実行すると、間違いなく /netbsd は 9.0_STABLE のものです。
いったい何が起きているのでしょうか?

“アップグレードの怪” の続きを読む

wordpress:「プラグインは wp_version_check() を無効化してアップデートを防ぎました。」がプラグインと関係なかった件

wordpress(これを書いた時点では 5.4.2)の wp-admin/site-health.php で、

1件の致命的な問題
バックグラウンド更新が想定通りに動作していません [セキュリティ]

といわれる。セキュリティ致命的な問題だというので早急に対処する。
(自動更新はできてるけどねえ?)
“wordpress:「プラグインは wp_version_check() を無効化してアップデートを防ぎました。」がプラグインと関係なかった件” の続きを読む

uname -a は冗長か?

わりとどうでもいいネタ。

uname -a を実行すると、

$ uname -a
NetBSD xxx.ceres.ne.jp 9.0_STABLE NetBSD 9.0_STABLE (GENERIC) #0: Fri Apr  3
02:59:31 JST 2020  est@xxx.ceres.ne.jp:/xxx/amd64/obj/sys/arch/amd64/compile
/GENERIC amd64

NetBSD とか 9.0_STABLE とか、2回出てきて冗長な気がする。

NetBSD が悪いわけではなく、BSD 系全般(とか Darwin とか)こんな感じだったはずだが(※)。
“uname -a は冗長か?” の続きを読む

コミックマーケット98

≪4日目≫2020年5月5日(火)西地区“B”ブロック53bです。

(参加予定)

サークル20周年の節目ではありますが、集大成的なもの(過去作品寄せ集め)は前にやったので、規模は小さいものの今までとは違う「何か」を作ってます。

情勢を鑑みてイベント中止の可能性も(かなり)あるような気がしますが、その場合でも公開できるようにしたいです。

2020-03-27 追記
正式に開催中止のお知らせが来ました。

2020-04-22 追記
コロナウイルス対応で予定が大幅に変わってしまいました。

Waves Mercury に入ってない Plugins

「Waves 全部入り」だったはずの Mercury、今となっては入ってないのが結構あって、
https://www.minet.jp/brand/waves/mercury/
にも「*以下のバンドルおよびプラグインはMercuryには収録されていません。」とか書いてあるんだけど、更新されてなくて他にも入ってないのがあるという話題。

(まあ、私はL3しか持ってないんだけど。)
“Waves Mercury に入ってない Plugins” の続きを読む