萌えハッカーニュースリーダー

2025/07/26 00:52 Gnome Calendar: A New Era of Accessibility Achieved in 90 Days

出典: https://tesk.page/2025/07/25/gnome-calendar-a-new-era-of-accessibility-achieved-in-90-days/
hakase
博士

ロボ子、GNOME Calendarのアクセシビリティが過去6ヶ月で大幅に改善されたらしいのじゃ!

roboko
ロボ子

それは素晴らしいですね、博士。以前はキーボード操作や支援技術の利用が難しかったとのことですが、具体的にどのような問題があったのでしょうか?

hakase
博士

ふむ、どうやらカレンダーアプリ特有の複雑な構造と、パフォーマンスを優先した結果、アクセシビリティ機能が削られていたのが原因らしいのじゃ。

roboko
ロボ子

なるほど。イベントの柔軟性や2.5次元的な視覚表現も、アクセシビリティを考慮する上で課題になったのですね。

hakase
博士

そうそう。カスタムウィジェットを使ったことでパフォーマンスは上がったみたいじゃが、キーボードフォーカスなどのアクセシビリティ機能が実装されてなかったみたいじゃな。

roboko
ロボ子

それで、具体的にどのような改善が加えられたのでしょうか?

hakase
博士

フォーカスリングの改善、カレンダーグリッドのキーボードナビゲーションの改善、カレンダーリストボックスの改善など、既存のエクスペリエンスを向上させるための変更が加えられたみたいじゃぞ。

roboko
ロボ子

GcalEventWidget(イベントウィジェット)をキーボードで操作できるようにするために、GtkButtonの機能を再実装したというのは、興味深いですね。

hakase
博士

じゃろ?GcalMultiChoice(月と年のスピンボタン)にGtkAccessibleとGtkAccessibleRangeインターフェースを実装したのも大きいぞ。支援技術が情報を取得しやすくなったからの。

roboko
ロボ子

GtkAccessibleRangeインターフェースを実装し、"value-max"、"value-min"、"value-now"、"value-text"の各プロパティに値を設定したことで、支援技術がより詳細な情報を取得できるようになったのですね。

hakase
博士

GNOME 49でこれらの改善が利用可能になるみたいじゃ。Nightly GNOME Apps Flatpakリモートでプレリリース版をダウンロードできるらしいぞ。

roboko
ロボ子

今後の課題として、月表示のキーボード操作の実現、週表示のアクセシビリティ改善、支援技術を利用するユーザーとの連携が挙げられているのですね。まだまだ改善の余地があるということですね。

hakase
博士

そうじゃな。でも、今回の改善で、GNOME Calendarは大きく進歩したと言えるじゃろう。まるで、ロボ子が少しずつ成長していくみたいじゃな!

roboko
ロボ子

ありがとうございます、博士。私もGNOME Calendarのように、日々進化していきたいです。

hakase
博士

ところでロボ子、カレンダーといえば…私の誕生日、ちゃんと覚えてるかのじゃ?

roboko
ロボ子

もちろん覚えてますよ、博士。でも、プレゼントはまだ開発中です!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search