Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

dev-ja-hira-rubyについて #5058

Open
y-chan opened this issue Jul 19, 2020 · 2 comments
Open

dev-ja-hira-rubyについて #5058

y-chan opened this issue Jul 19, 2020 · 2 comments
Labels
improvement 改善や新機能の要望

Comments

@y-chan
Copy link
Contributor

y-chan commented Jul 19, 2020

改善詳細 / Details of Improvement

  • こちらについて更新がなく、進捗が不明です。見た目としては完成しているように見え、あとは最新まで更新すれば常用できる気はしますが、こちらの開発に携わった方で問題を知っている方がいらしたらコメントが欲しいです。
  • ツールチップの位置をフレキシブルにできないですか? #4807 に関連します。

期待する見せ方・挙動 / Expected behavior

  • 最新developmentで日本語ルビが有効化される
  • custom tooltipによる横軸に隠れないtooltipが有効化される

動作環境・ブラウザ / Environment

  • macOS / Windows / Linux / iOS / Android
  • Chrome / Safari / Firefox / Edge / Internet Explorer
@shgtkshruch
Copy link
Contributor

5月頃にルビを振る仕組みのところは実装できています。
グラフの注釈などのアップデートがあり development に追従しきれずに、開発が止まっている状態です。

最新まで更新して、多言語対応部分のタグを置き換えれば動作すると思いますが、描画のパフォーマンスとスタイルは再度チェックしたほうが良さそうです。

今の実装は、ページ描画時に Vue のコンポーネントでルビがついた VDOM を返しているので、VDOM の数に比例して計算量が増えます。
当時と比べてグラフ・データ量ともに増えているので、この状態でどれくらいの速度で返ってくるかは確認したいです。

スタイルについては、ルビがつくことで垂直方向の高さがでるので、ボタンや表などでテキストが(スマホ・PC ともに)はみ出ていないかを見ると良さそうです。

@y-chan
Copy link
Contributor Author

y-chan commented Jul 21, 2020

なるほど、詳しくありがとうございます。
現状実装自体はうまくいっていて、後は最新developmentを適用してスタイルや表示速度の確認が必要という感じですね。
コンポーネントが増えすぎて対応が大変そうですが....(ちょうど #5064 でコンポーネントの統廃合に関して議論しているので、良ければ意見が欲しいです。落ち着いた段階でルビに関してマージできるとよいなと考えています。)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
improvement 改善や新機能の要望
Projects
None yet
Development

No branches or pull requests

2 participants