ボイスを非表示に
2010年06月10日
【モバイル非表示】ぼくらの266日間戦争【個別設定】キターーー!
本日の昼頃、ふと「モバイルでログインして『1』キーを押したら、今まではボイスを飛び越して日記の欄が表示されていたのに、ボイスが表示されるようになってしまった」という旨の声が、私が管理しているコミュ「mixiボイスっていらなくね?」に寄せられました。
げー…マジかよ、と思って、携帯で動作確認をして……アレッ、これってもしかして、と思い、トップページの下、設定変更→最新情報表示の変更を開いてみると……ああっ「最新のつぶやき」っていうチェックボックスがあるぅ!
思わず手が震えました。心臓がドキドキ……恐る恐る試してみると、モバイルでもボイス非表示できたぁあああああああああああああっ!
さらに、単なる非表示だけでなく、PC・モバイル共に「マイミクごとの表示/非表示設定ができるようになった」というのですから、驚きです。
どうしたの急に、mixi運営、なによ、今まで黙ってて冷たくしていて、突然こんな仕打ちなんて、ツンデレ? ツンデレなんですか?! いや、萌えるとか萌えないとかじゃなくて些か心臓に悪いんで、ツンデレはほどほどに、フツーに常識的な運営お願いしますよ、まったく(←かなり動揺した)。
そしてふと、PCでもモバイルでも「ボイス丸ごとの表示/非表示」「マイミクごとの表示/非表示」が実現したことで、コミュの方どうしようか……と思うと、途方に暮れました。
コミュのトップページを見たら、運営266日、ですからね。ボイスが登場したその日のうちにコミュを立ち上げて、半年以上か。長かったなぁ。
このまま楽隠居させてww とか思っていたのですが、コミュは残してほしいという声が多く……まぁ、確かに、かなりの情報が集まってるからね。それぞれの思い入れもあるだろうし、ボイスを非表示にしていますという意思表示のアイコンとしては今後も活用できるのでは、という声も。なるほど。
活動自体は、同趣旨コミュや機能要望に誘導するなどして、負担軽減を図ろうかと画策中です(笑)。
【おまけ】皆様の熱い想いが寄せられ「要望中」の2位を獲得した機能要望……これがいつ「要望中」から「実装済み」になるのか、密かにウォッチ中。
mixiボイスの表示・非表示の切り替えができるようにしてほしい
http://mixi.jp/view_idea.pl?id=34406
これ見てるとさ、mixi運営がいかに機能要望を見ていないかってことが、良く分かりますよね。
げー…マジかよ、と思って、携帯で動作確認をして……アレッ、これってもしかして、と思い、トップページの下、設定変更→最新情報表示の変更を開いてみると……ああっ「最新のつぶやき」っていうチェックボックスがあるぅ!
思わず手が震えました。心臓がドキドキ……恐る恐る試してみると、モバイルでもボイス非表示できたぁあああああああああああああっ!
さらに、単なる非表示だけでなく、PC・モバイル共に「マイミクごとの表示/非表示設定ができるようになった」というのですから、驚きです。
どうしたの急に、mixi運営、なによ、今まで黙ってて冷たくしていて、突然こんな仕打ちなんて、ツンデレ? ツンデレなんですか?! いや、萌えるとか萌えないとかじゃなくて些か心臓に悪いんで、ツンデレはほどほどに、フツーに常識的な運営お願いしますよ、まったく(←かなり動揺した)。
そしてふと、PCでもモバイルでも「ボイス丸ごとの表示/非表示」「マイミクごとの表示/非表示」が実現したことで、コミュの方どうしようか……と思うと、途方に暮れました。
コミュのトップページを見たら、運営266日、ですからね。ボイスが登場したその日のうちにコミュを立ち上げて、半年以上か。長かったなぁ。
このまま楽隠居させてww とか思っていたのですが、コミュは残してほしいという声が多く……まぁ、確かに、かなりの情報が集まってるからね。それぞれの思い入れもあるだろうし、ボイスを非表示にしていますという意思表示のアイコンとしては今後も活用できるのでは、という声も。なるほど。
活動自体は、同趣旨コミュや機能要望に誘導するなどして、負担軽減を図ろうかと画策中です(笑)。
【おまけ】皆様の熱い想いが寄せられ「要望中」の2位を獲得した機能要望……これがいつ「要望中」から「実装済み」になるのか、密かにウォッチ中。
mixiボイスの表示・非表示の切り替えができるようにしてほしい
http://mixi.jp/view_idea.pl?id=34406
これ見てるとさ、mixi運営がいかに機能要望を見ていないかってことが、良く分かりますよね。
edokisa at 21:33|Permalink│
2010年05月17日
スタイルシートを使って強引に非表示にする方法(PCのみ)
スタイルシートを使って、ボイスを非表示にすることができます。
本来なら、運営側が予め「表示/非表示」を選べるようにすべきなのですが「ボイスを見るのも苦痛」という方が増えているようなので、応急手当としてご紹介させて頂きます。
▼このソースをユーザースタイルシートにて読み込めば、おk。
/* ボイス一式非表示化 */
div.voice div.contents { display: none !important; }
具体的な設定方法はこちら。
http://mixi.jp/view_bbs.pl?id=46376431&comm_id=4550717
なお、この方法は携帯では使えません。
この方法でPC上で「ボイス」を消しても、携帯で閲覧する場合には、ボイスが残っています。あらかじめご諒承ください。
blog初出:2009年10月07日(←多分)
最終改訂:2010年04月14日(同日改訂に伴う書き換え)
日付変更:2010年06月11日(5月17日非表示設定実装)
本来なら、運営側が予め「表示/非表示」を選べるようにすべきなのですが「ボイスを見るのも苦痛」という方が増えているようなので、応急手当としてご紹介させて頂きます。
▼このソースをユーザースタイルシートにて読み込めば、おk。
/* ボイス一式非表示化 */
div.voice div.contents { display: none !important; }
具体的な設定方法はこちら。
http://mixi.jp/view_bbs.pl?id=46376431&comm_id=4550717
なお、この方法は携帯では使えません。
この方法でPC上で「ボイス」を消しても、携帯で閲覧する場合には、ボイスが残っています。あらかじめご諒承ください。
blog初出:2009年10月07日(←多分)
最終改訂:2010年04月14日(同日改訂に伴う書き換え)
日付変更:2010年06月11日(5月17日非表示設定実装)
edokisa at 17:05|Permalink│
2010年04月15日
ボイス改悪対応スクリプト&普段は非表示、たまーに見に行く人用スタイルシート
ボイス改悪に伴い「任意のマイミクボイスを表示できるユーザースクリプト」等が無効になったようです(※無効化の動作確認はしていませんが)。
また、作者様ご多忙によりスクリプトのDLもできない状態だったので、せっかくの機能が……残念、と思っていたら、別の方が作って提供してくださいました。
作者ブログ
http://nicoraper.blog.shinobi.jp/Entry/42/
▲作者ブログから、ソースをメモ帳などにコピペして、非表示対象のIDを記入。拡張子「user.js」で保存して、ブラウザにて設定してください。
・最低限の機能のみ。
・動作確認 Firefox、GoogleChrome
ちなみにIEでも試してみたのですが、うまく動きませんでした。
同様に「たまに使う人用」非表示CSSも無効化していたので、自分なりにそのCSSの一部を書き変えてみたりとか。
====ここから====
voice{
height:200px;
}
.vList{
width:210px;
background-color:white;
position:relative;
left:-3px;
}
.voice div.contents {
float: left;
position: relative;
margin: 0 0.5em;
width: 9em;
height: 2em;
font-weight: bold;
line-height: 2em;
}
p.moreLink01 a {
display: block;
width: 9em;
height: 2em;
text-align: center;
}
.vList li {
float: none;
margin: 0;
font-weight: normal;
}
.vList {
display: none;
}
.voice div:hover ul {
display: block;
position: absolute;
z-index: 100;
}
.voice .moreLink01{
position:relative;
top:0px;
left:90px;
}
.myCommentHistory{
width:100px;
#login_main, #adBanner, .appli, .myAppli, .adBanner, #mixiNewsArea, #prContentsArea, #keywordRanking, #collaboPr, #footerArea, #appliUpdate, .adImpactFooter { display:none!important; }
====ここまで====
最後の1文はボイス以外の要素に対するものなので、お好みで。
このスタイルシートを設定すると、普段は下記画像のような状態です。ボイスはあるけど、書き込み自体は見えません。

よし、ボイスを見にいってやろう、という時は「もっと見る」という青いリンクを押すと、このような状態に。

リンクがおかしなところに逃げちゃうんですが、直し方が分かりません。ともあれ、これを押すと「マイミクのボイス」というページにジャンプします。
ちなみに「今、どこにいる?を言ってみよう!」の枠内にカーソルを置いてクリックすると、下記のような状態になり、そこから書き込みができる……筈です(書き込みはテストしていませんが)。

ただでさえ、昨日からmixiが重たくなっているらしいのに、このCSSではさらに動きが鈍くなってしまうので推奨はできませんが、一応、こんなこともできるよ、というご紹介まで。
【追記】上記CSSはIEで書いていたのですが…SafariやGoogleChomeでみてみたら、笑えるぐらいレイアウト崩れしていました……orz(2010.4.18)
【追記2】ちょこっと付け足したらどうやら、レイアウト崩れは防げるっぽい。
.myCommentHistory{
width:100px;
とりあえずGoogle Chromeで動作確認済み(2010.4.19)
また、作者様ご多忙によりスクリプトのDLもできない状態だったので、せっかくの機能が……残念、と思っていたら、別の方が作って提供してくださいました。
作者ブログ
http://nicoraper.blog.shinobi.jp/Entry/42/
▲作者ブログから、ソースをメモ帳などにコピペして、非表示対象のIDを記入。拡張子「user.js」で保存して、ブラウザにて設定してください。
・最低限の機能のみ。
・動作確認 Firefox、GoogleChrome
ちなみにIEでも試してみたのですが、うまく動きませんでした。
同様に「たまに使う人用」非表示CSSも無効化していたので、自分なりにそのCSSの一部を書き変えてみたりとか。
====ここから====
voice{
height:200px;
}
.vList{
width:210px;
background-color:white;
position:relative;
left:-3px;
}
.voice div.contents {
float: left;
position: relative;
margin: 0 0.5em;
width: 9em;
height: 2em;
font-weight: bold;
line-height: 2em;
}
p.moreLink01 a {
display: block;
width: 9em;
height: 2em;
text-align: center;
}
.vList li {
float: none;
margin: 0;
font-weight: normal;
}
.vList {
display: none;
}
.voice div:hover ul {
display: block;
position: absolute;
z-index: 100;
}
.voice .moreLink01{
position:relative;
top:0px;
left:90px;
}
.myCommentHistory{
width:100px;
#login_main, #adBanner, .appli, .myAppli, .adBanner, #mixiNewsArea, #prContentsArea, #keywordRanking, #collaboPr, #footerArea, #appliUpdate, .adImpactFooter { display:none!important; }
====ここまで====
最後の1文はボイス以外の要素に対するものなので、お好みで。
このスタイルシートを設定すると、普段は下記画像のような状態です。ボイスはあるけど、書き込み自体は見えません。

よし、ボイスを見にいってやろう、という時は「もっと見る」という青いリンクを押すと、このような状態に。

リンクがおかしなところに逃げちゃうんですが、直し方が分かりません。ともあれ、これを押すと「マイミクのボイス」というページにジャンプします。
ちなみに「今、どこにいる?を言ってみよう!」の枠内にカーソルを置いてクリックすると、下記のような状態になり、そこから書き込みができる……筈です(書き込みはテストしていませんが)。

ただでさえ、昨日からmixiが重たくなっているらしいのに、このCSSではさらに動きが鈍くなってしまうので推奨はできませんが、一応、こんなこともできるよ、というご紹介まで。
【追記】上記CSSはIEで書いていたのですが…SafariやGoogleChomeでみてみたら、笑えるぐらいレイアウト崩れしていました……orz(2010.4.18)
【追記2】ちょこっと付け足したらどうやら、レイアウト崩れは防げるっぽい。
.myCommentHistory{
width:100px;
とりあえずGoogle Chromeで動作確認済み(2010.4.19)
edokisa at 22:49|Permalink│
2010年01月27日
Google Chrome のバージョンアップと「たまに使う人用」非表示CSS
あんだけ設定に苦労したのに、今日、Google Chromeを立ち上げてみたら ver.4.x にバージョンアップされていました(スクリプトが反映しなくなったので、最初気付かずにびっくりしました)……念のためにGoogleの「ブラウザ」のページからダウンロードしてみたらこれも4.xだったので、今後は4.xのみ、ということになりますね。
これに伴い「GreaseMetal」のインストールは不要になります。ユーザースタイルシートは使いやすくなるから、いいのかな?
でも、せっかく前回、ver.3.x用に「ユーザースクリプトでボイスを非表示にする」コードを書いてもらったのにねぇ。また、これを頂いたときに『表示/非表示ボタンは作れないの?』と、リクエストしてみたら、スタイルシートで作ってもらいました。
http://urusei.iobb.net/script/mixivoice4top.txt

▲このように、トップページからはボイスの発言内容は見えないけど、ボイスのページへのリンクは残っている……という形に。
ログインするたびに見たくはないけど、たまには使う、という人にはちょうどいいかもしれませんね。
これに伴い「GreaseMetal」のインストールは不要になります。ユーザースタイルシートは使いやすくなるから、いいのかな?
でも、せっかく前回、ver.3.x用に「ユーザースクリプトでボイスを非表示にする」コードを書いてもらったのにねぇ。また、これを頂いたときに『表示/非表示ボタンは作れないの?』と、リクエストしてみたら、スタイルシートで作ってもらいました。
http://urusei.iobb.net/script/mixivoice4top.txt

▲このように、トップページからはボイスの発言内容は見えないけど、ボイスのページへのリンクは残っている……という形に。
ログインするたびに見たくはないけど、たまには使う、という人にはちょうどいいかもしれませんね。
edokisa at 23:05|Permalink│
2010年01月22日
IEでもユーザースクリプト設定できました。
当初はIEでは「ユーザースクリプトは使えない」という認識だったのですが、ユーザースクリプトでも非表示設定できるらしい→多分、ソースをメモ帳にコピペして作るんだろうな→ユーザースクリプトの拡張子って何だろう……と考えて「ユーザースクリプト 拡張子」でググったら、トップに出てきたのが、このブログで。
http://d.hatena.ne.jp/replication/20091216/1260919414
IE7Proという拡張機能をインストールすれば良いとのことで、使い方については、上記のブログに載ってる通り。
本来、IE7のための拡張機能のようですが、IE8で『任意のマイミクボイスを非表示にする設定』や『トップページのボイス非表示』については動作確認できました。
但し、ユーザースクリプトの拡張子を「ieuser.js」と変更する必要があります。
でも、実際のところ、トップページのボイス非表示についてはユーザースタイルシートで設定した方が簡単確実ですので「ボイスは使いたいけど、一部のマイミクの発言がちょっと目障りかも」という方が『任意のマイミクボイスを非表示にする設定』を使う、という感じでしょうかね。
http://d.hatena.ne.jp/replication/20091216/1260919414
IE7Proという拡張機能をインストールすれば良いとのことで、使い方については、上記のブログに載ってる通り。
本来、IE7のための拡張機能のようですが、IE8で『任意のマイミクボイスを非表示にする設定』や『トップページのボイス非表示』については動作確認できました。
但し、ユーザースクリプトの拡張子を「ieuser.js」と変更する必要があります。
でも、実際のところ、トップページのボイス非表示についてはユーザースタイルシートで設定した方が簡単確実ですので「ボイスは使いたいけど、一部のマイミクの発言がちょっと目障りかも」という方が『任意のマイミクボイスを非表示にする設定』を使う、という感じでしょうかね。
edokisa at 03:23|Permalink│