― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2018年1月26日(金) 16:50 
オフライン

登録日時: 2017年5月15日(月) 01:09
記事: 21
文字がタブに収まらない場合はバージョン53以降はフェードアウトしますが、以前の様に「・・・」という省略記号で表示する
方法を教えて下さい。 userchrome.css等で設定出来ませんか?
文字がフェードアウトするのは逆に見づらいです。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年1月27日(土) 11:08 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1905
お住まい: Tokyo
参考情報のみ。m(_ _)m

該当バグ
https://bugzilla.mozilla.org/show_bug.cgi?id=658467
修正箇所は緑色のところ。
https://hg.mozilla.org/mozilla-central/rev/6fddc51e9d15
お分かりの方が居れば。(^^ゞ

なお、バグのcomment90のものはFirefox 52ではOKで、53ではNGだったみたいです。
https://support.mozilla.org/ja/questions/1163524

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM
Mozilla/5.0 (Windows NT 6.1; rv:58.0) Gecko/20100101 Firefox/58.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2018年2月03日(土) 15:50 
横から失礼します。

ご希望の解決策ではないのですが、「フェードアウト」と仰っている部分のグラデーション化を、Firefox 57 / 58 上で無効にするユーザースタイルなら、下記でできると思います。
ですが、"「・・・」という省略記号で表示する" をユーザースタイルで実現する方法まではわかりかねます。

コード:
/* タブタイトルのグラデーション表示を解除 */
.tab-label-container[textoverflow][labeldirection=ltr]:not([pinned]),
.tab-label-container[textoverflow]:not([labeldirection]):not([pinned]):-moz-locale-dir(ltr) {
  mask-image: none !important;}

Firefox 57 / 58 でのタブタイトルのグラデーション(末尾のフェードアウト)は、左から右へ文字を流す言語(ltr)用と、右から左へ文字を流す言語(rtl)用で、別々に指定されています。
上記は、ltr 向けの標準スタイルに対し、グラデーション指定の無効化を優先指定する内容です。アラビア語など rtl の言語には通用しませんので、ご承知おきください。

(以下、余談)
代替策というか補助的な手段として、ぼく自身が常用している使い方を紹介させていただきます。

皆さんご承知のように、個々のタブに表示されるタブタイトルは、開いているページのタイトル(HTML の <title> タグの内容)です。
タブバーに表示される個々のタブは最大幅が限られているので、1つしかタブを開いてなくても、ページタイトルの文字数が多いとオーバー分が表示域から端折られます。
タブ数が少ないうちはまだいいのですが、タブ数が多くなるのに比例してタブ幅が狭くなるため、さらにタブタイトルの識別性が低下していきます。ファビコンが表示されていると、先頭の2~3文字しか見えないことも珍しくありません。ページタイトルが「★★★★★」みたいな記号類の羅列で始まっていると、もはやタブタイトルでページを識別することが困難になります。

一方、次々にタブを開いていき、タブバーに横スクロールが発生するようになると、タブバー右端に [タブを一覧表示します] という [∨] 型のアイコンが表示されます。
ここには、開いているタブに対応したページタイトルの一覧が表示されます。この一覧パネルにも横幅の上限はありますが、タブに比べるとはるかに長いので、たいていのページタイトルなら識別できます。
眼目は、この一覧での選択が、タブの選択と連動している点です。[タブを一覧表示します] の中で目的のページタイトルを選択すると、そのタブが選択され前面に表示されます。

個人的には、開いているタブが数個ぐらいまでならタブだけを見ることもありますが、タブ数が多くなるほどこのタブ一覧の機能を使ってタブ(ページ)を切り替えることが多いです。タブとこの一覧を上手に併用すれば、もっと合理的な使い方ができるのではないでしょうか。

もちろん、こうした使い方は個々人によって受け止め方が違いますから、積極的にお勧めするものではありません。
うまく言葉で説明できませんが、自分自身の経験からいえば、ユーザーが本当に見たい内容はタブではなくページなのですから、"タブというパーツの配列を選択して切り替える" という発想から、"個々のタイトルを持つウェブページを選択する" という発想に転換できたことで、[∨] 型のタブ一覧機能を自然に使えるようになった気がします。

ぼく自身は、次のようなユーザースタイルで [∨] 型のタブ一覧ボタンを常時表示して使っています。
コード:
/* タブバー右端のタブ一覧ボタンを常時表示する */
#alltabs-button {
  visibility: visible !important;}


あくまでひとつの事例紹介にすぎませんが、以上です。役に立たない話だったらすみません。


(おことわり)
現在、健康上の制約により不定期な書き込みしかできなくなっています。すぐに応答できない場面がかなり多くなりますことを、ご容赦ください。

_________________
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[36人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean