先日はAndroid用ブラウザを、Firefox⇒Chromeに変更した。
暇人としては、パソコンでもFirefox⇒Chromeに変更したいのだが、ChromeでHTMLリッチテキストエディタのブログ機能を用いてlivedoorブログを書いた場合、極めて使いにくいので躊躇している。この使いにくさは、livedoor以外のブログでも、ブログ以外のWordやe-mil等を書く場合には同様の現象が生じる。巷でも知られている事だが、識者が修正しないということはHTMLリッチテキストエディタなんぞを使わないから不自由していないのだろう。同様に、改行を多用しない文書の書き方をする人にとっては不自由はないだろう。でも俺の書き方では、この乱れは気に入らない事象である。

そんな迷いの中、来る秋にWindows 10のグレードアップが行われるとMicrosoft Edgeの勧誘が五月蠅くなるらしい。
Windows 10最新版ではFirefoxとChromeのインストールを検知すると「Edgeがあるよ」とダイアログが表示される - GIGAZINE
それならば、「Microsoft Edgeをメインブラウザとして使う選択肢もある」と考え、試験をすることにした。

試験方法としては、以下の簡単な文書をFirefoxで書き、他のブラウザで表示させた物をC&Pし、改めてFirefoxで表示させた物のHTMLを見る事とした。 試験に用いたブラウザは、いずれも本日時点の最新版である。

------
改行
改行
------

Mozilla Firefox (v62.0)
------<br />改行<br />改行<br />------<br />


Google Chrome (v69.0.3497.92(64 ビット)
<br  style="color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span  style="color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">改行</span><br  style="color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span  style="color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">改行</span><br  style="color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span  style="color: rgb(0, 0, 0); font-family: Arial; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">------</span><br />


Microsoft Edge (v42.17134.1.0)
<br  style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgb(0, 0, 0); font-family: Arial; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-height: 0px; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span  style="display: inline !important; float: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: Arial; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">改行</span><br  style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgb(0, 0, 0); font-family: Arial; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-height: 0px; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span  style="display: inline !important; float: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: Arial; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">改行</span><br  style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgb(0, 0, 0); font-family: Arial; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; min-height: 0px; orphans: 2; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span  style="display: inline !important; float: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: Arial; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">------</span><br />


Internet Explorer 11
------<br />改行<br />改行<br />------<br />

結果として、ChromeのHTMLがグチャグチャと膨らむ事は想像していたが、Edgeがほぼ同程度に膨らむ事は予想外である。IE 11とFirefoxは想像通りにコンパクトである。しかし、Firefoxは「about:configで仕様を変更」している結果だから、本来の出荷状態ではない。仕様変更を解除すれば、以下となる。
<div>------</div><br /><div>改行</div><br /><div>改行</div><br /><div>------</div><br />
とは言うものの、このHTMLの出力を見れば敢えてMicrosoft Edgeを使いたいとは思わなかった。また社会的に見ればEdgeは発展途上的な扱いがあり、Edgeの将来が見えないため確定申告などに使えないらしい。
また、Firefoxではアドイン、Chromeでは拡張機能として利用できるオプションの提供数が少な過ぎる。これも、発展途上の成せる事なのかも知れないが、先が見えない中でリスクを承知で引っ越しする気にはなれない。
このブログを訪ねる人は、Windows 10利用者でもブラウザは IE 11 を利用しているが、なるほどである。
ChromeやEdgeにおける本件の解消策として「cnt + C」でコピーし、「cnt + shift + C」で書式無しでペーストする方法もあるが、Firefoxで使える間はその方法はしたくない。また、Edgeでは「cnt + shift + C」の反応が極めて悪い
ということで、チマチマとした試験はオシマイ。結局、パソコンではFirefox、タブレットではChromeで決まり。

追加試験として、livedoorブログ以外のレンタルブログの場合を試してみた。同じ内容で、Firefoxだけを確認。

HTENA BLOG
<p>------<br />改行<br />改行<br />------</p>


FC2 ブログ
------<br>改行<br>改行<br>------<br>