ニコニコ生放送の番組説明文入力フォーム上で発生している不具合・問題点 生放送

ニコニコナマホウソウノバングミセツメイブンニュウリョクフォームジョウデハッセイシテイルフグアイモンダイテン

5.8千文字の記事

ここではニコニコ生放送の番組説明文入力フォーム上で現在発生している不具合・問題点についてめている。なお2022年10月12日現在ニコニコ運営から本件についての具体的な報告・表は行われておらず、又改善・改修は行われていない為、現在も下記に取り上げている不具合・問題点は一部を除き継続中である。その後2023年3月9日に番組説明文が3,000文字まで入力できるようになり、大幅に増える現象については現在は概ね問題は解決済みである。

番組説明文フォーム作成時の不具合

今回の仕様変更

2022年9月15日ニコニコ生放送仕様変更が行われ、番組作成時にリッチテキストエディタでの番組説明文入力フォームに切り替わった。(詳細は『番組作成文をボタンで簡単に装飾できるようになりました【PC版ニコニコ生放送】』を参照願います。)

同年9月20日放送の『週刊ニコニコインフォ』内においても栗田穣崇運営代表より今回の仕様変更の経緯について説明が行われた(該当箇所は番組開始1:10:20~1:17:37(←クリックすると説明開始へジャンプ)の間に行われている)。

発生が確認できた不具合箇所

放送作成時の番組紹介文作成の際、文章作成時に文字を削減したにもかかわらず文字数が大幅に増える現象が発生。一文字追加した場合でも同様の現象が発生。

文字数制限が1000文字までであり、場合によっては放送開始ができない事態となる。
現在文字数制限が3000文字まで拡大している。【概ね問題解決済】

仕様変更前に作成した番組紹介文を流用した場合に発生しており、内部でのHTML変換処理の不具合、又は文字数計算処理の不具合が考えられる。

ニコニコ運営からの回答内容

発生した内容を取りまとめ、原因調の問い合わせ及び改修要望を行った結果、下記の通りである。

お問い合わせいただいた文字数が増える現象につきましては、過去の番組説明文においてHTMLによる装飾を施しているものをご利用いただいた際に発生いたします。

なお、改善後の装飾機を用いて作成された過去番組を再利用された場合は、発生しないものとなります。

恐れ入りますが、説明文について、新たに作成いただくことを推奨いたします。

根本的な原因については明らかにされず、不具合の修正実施の有についての明記はかった。

現時点での対処方法

不具合が発生し文字数制限に引っかかた場合、下記の対応となる。

  • 最初から説明文を再作成する。但し下記不具合が確認されている。
  • 文字数制限がかからないように(文字数が1000文字以内に収まるように)文章を削っていく。
    現在文字数制限が3000文字まで拡大している。【概ね問題解決済】
  • 装飾を全て解除する。
  • 説明文の修正を行わず、そのまま放送する。

番組説明文新規作成時の不具合

番組説明文を新たに入力し直した場合でも不具合が確認されている。文字装飾部分をカットペーストした場合に発生する。確認されたパターンは下記の通り。

【共通】
1)装飾したい文字を入力。
2)入力した文字を装飾。

【正常のパターン
3)装飾した文字を含んだ部分をコピーし、その後ろにペースト。
4)それぞれの文字の間を改行。

【不具合が出るパターン
3)文末を改行。
4)装飾した文字を含んだ部分をコピーし、改行した後の箇所にペースト。

上記とも見たは同じ結果であるが、不具合が出るパターンでは文字数は大幅に増加する。
装飾を含んだ文章をコピーして多数ペーストすると見た以上に文字数が大幅に増加し、結果的に文字数制限にひっかかる。

これを回避するには現時点では装飾を含んだ文章をコピーして使うのでなく、面倒でも個別に文字装飾を行うしかない。

HTMLカラーコードについて

説明文再作成に必要なHTMLカラーコードについてはニコニコ運営からの情報開示が行われていない(ニコニコ運営開示を行ったが、開拒否された)為、外部へ解析を行った結果は下記の通りである。

#262626
-
#434343
-
#666666
-
#999999
-
#b7b7b7
-
#cccccc
-
#d9d9d9
-
#efefef
-
#f3f3f3
-
#ffffff
white
#980000
-
#ff0000
red
#ff9900
-
#ffff00
yellow
#00ff00
lime
#00ffff
cyan
#4a86e8
-
#0000ff
blue
#9900ff
-
#ff00ff
magenta
#e6b8af
-
#f4cccc
-
#fce5cd
-
#fff2cc
-
#d9ead3
-
#d0e0e3
-
#c9daf8
-
#cfe2f3
-
#d9d2e9
-
#ead1dc
-
#dd7e6b
-
#ea9999
-
#f9cb9c
-
#ffe599
-
#b6d7a8
-
#a2c4c9
-
#a4c2f4
-
#9fc5e8
-
#b4a7d6
-
#d5a6bd
-
#cc4125
-
#e06666
-
#f6b26b
-
#ffd966
-
#93c47d
-
#76a5af
-
#6d9eeb
-
#6fa8dc
-
#8e7cc3
-
#c27ba0
-
#a61c00
-
#cc0000
-
#e69138
-
#f1c232
-
#6aa84f
-
#45818e
-
#3c78d8
-
#3d85c6
-
#674ea7
-
#a64d79
-
#85200c
-
#990000
-
#b45f06
-
#bf9000
-
#38761d
-
#134f5c
-
#1155cc
-
#0b5394
-
#351c75
-
#741b47
-
#5b0f00
-
#660000
-
#783f04
-
#7f6000
-
#274e13
-
#0c343d
-
#1c4587
-
#073763
-
#20124d
-
#4c1130
-
#000000
black

ブラウザ定義されているHTMLカラーネームどが提供されておらず、前回仕様変更前まで利用できた一般的な色が定できなくなった為、新たに作成する場合は注意が必要である。

仕様変更より利用不可となった代表的な色(カラーネーム)

新規作成時での改行及び文字装飾利用時に増加する文字数について

番組作成時に説明文を新たに作成した場合、入力フォームより改行及び文字装飾を行った場合、加算される文字数は下記の通りである。

文字算数 自動的に付加されていると推測されるHTMLコード
太字(B) 7 装飾した文字の先頭に"<b>"、最後に"</b>"が付加。
下線( 7 装飾した文字の先頭に"<u>"、最後に"</u>"が付加。
取消線(S) 7 装飾した文字の先頭に"<s>"、最後に"</s>"が付加。
色( 29 装飾した文字の先頭に"<font color="#xxxxxx">"、
最後に"</font>"が付加。 (xxxxxxカラーコード
文字の大きさ 22 装飾した文字の先頭に"<font size="x">"、
最後に"</font>"が付加。 (xフォントサイズ
 1:小 / 4:中 / 5:大 / 6:極大
 ※標準サイはHTMLコードは付加されない。フォントサイズ2と7は定不可
文字間の改行 6 改行した箇所(文末)に"<br />"が付加。
文末の改行 12 改行した箇所(文末)と末行にそれぞれ"<br />"が2つ付加。

今回リッチテキストエディタでの入力になったものの、改行及び文字装飾を行った場合は内部処理でHTMLコードが付加される為に見た以上に文字数が消費することとなる。結果的には仕様変更前(HTMLエディタ)とほぼ変わらない為、仕様変更によって今まで以上に文字が多く打てるということはない。

更に文字数制限(1000文字以内)が緩和されていない為、今回も文字装飾を多数行うと見た文字数が少ない割に1000文字オーバーすることとなる為、引き続き注意が必要である。
現在文字数制限が3000文字まで拡大している。【概ね問題解決済】

少ない文字にも関わらず文字数制限にひっかかる例

番組説明文入力フォーム(リッチテキストエディタ上)で下記の通り文字装飾(全文字改行し、それぞれ文字サイス変更・太字・下線・取消線・色定)して入力すると14文字しか使っていないにもかかわらず文字数は1100文字となる。
現在文字数制限が3000文字まで拡大している。【概ね問題解決済】

内部処理(HTMLコード上)では下記の通り行われていると推測される。この場合入力フォーム上では見えないタグ含めると文字数は丁度1100文字となり一致する。

<b><u><s><font color="#980000”><font size="1">は</font></font></s></u></b><br />
<b><u><s><font color="#ff0000”><font size="4">か</font></font></s></u></b><br />
<b><u><s><font color="#ff9900”><font size="5">た</font></font></s></u></b><br />
<b><u><s><font color="#00ff00”><font size="6">の</font></font></s></u></b><br />
<b><u><s><font color="#4a86e8”><font size="5">し</font></font></s></u></b><br />
<b><u><s><font color="#0000ff”><font size="4">お</font></font></s></u></b><br />
<b><u><s><font color="#9900ff”><font size="1">!</font></font></s></u></b><br />
<b><u><s><font color="#980000”><font size="1">は</font></font></s></u></b><br />
<b><u><s><font color="#ff0000”><font size="4">か</font></font></s></u></b><br />
<b><u><s><font color="#ff9900”><font size="5">た</font></font></s></u></b><br />
<b><u><s><font color="#00ff00”><font size="6">の</font></font></s></u></b><br />
<b><u><s><font color="#4a86e8”><font size="5">し</font></font></s></u></b><br />
<b><u><s><font color="#0000ff”><font size="4">お</font></font></s></u></b><br />
<b><u><s><font color="#9900ff”><font size="1">!</font></font></s></u></b>

文字装飾を多用すると見た以上に内部で文字数が使われるので要注意である。

今回の問題点

その後の対応

2023年3月9日に番組説明文が3,000文字まで入力できるように改善された。よって文字オーバー問題については概ね解決となった。

【ニコニコインフォ】「番組説明文が3,000文字まで入力できるようになりました【PC版ニコニコ生放送】」

関連リンク

関連項目

この記事を編集する

掲示板

掲示板に書き込みがありません。

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2025/12/12(金) 10:00

ほめられた記事

最終更新:2025/12/12(金) 09:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP