pre{ white-space: pre; } .entry-content pre{ word-wrap: normal; }
読者です 読者をやめる 読者になる 読者になる

ぶらコード

ぶらりオープンソースの旅

編集モードは後から切り替えられん。なぜ?

うむむ。シンタックスハイライトされてませんな。 また、今度調べましょ。

うむむ。後から切り替えることはできないのね。 仕方ない。とりあえずはあきらめる。 次からは気をつける。

なんで切り替えられんのだ?レンダリングし直すだけでは?

オリジナルの文字列を保持しておらんのか?

いや、そんなことはないな。再編集できてるもんな。

でもそれは「見たまま」編集モードだから?

試しにこのエントリーを「見たまま」モードで編集しつつ、

別タブでも記事を書こうとするとこのエントリーが「Markdown」モードの編集画面で表示される。

この時、残念ながらたくさーーんの、htmlタグとその中に埋め込まれた、

cssのスタイル指定がごにょごにょゴニョォーっと、蠢いているのが見えてしまった。

<blockquote>
<p style="margin: 10px 0px; padding: 0px; font-weight: normal; color: #666666; font-family: 
sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: 
normal; 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: #ffffff;">
うむむ。
<a class="keyword" style="color: inherit !important; text-decoration: none; word-break: break-word; cursor: 
pointer !important; word-wrap: break-word; font-size: 16px; font-weight: inherit !important; 
font-style: inherit !important; pointer-events: auto !important;" 
href="http://d.hatena.ne.jp/keyword/%A5%B7%A5%F3%A5%BF%A5%C3%A5%AF%A5%B9">
シンタックス</a>ハイライトされてませんな。</p>
<p style="margin: 10px 0px; padding: 0px; font-weight: normal; color: #666666; 
font-family: sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; 
font-variant-caps: normal; 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: #ffffff;">また、今度調べましょ。</p>
</blockquote>
<p>うむむ。後から切り替えることはできないのね。</p>
<p>仕方ない。とりあえずはあきらめる。</p>
<p>次からは気をつける。</p>
<p> </p>
<p>なんで切り替えられんのだ?</p>
<p>レンダリングし直すだけでは?</p>
<p>オリジナルの文字列を保持しておらんのか?</p>
<p>いや、そんなことはないな。再編集できてるもんな。</p>

つまりは、オリジナルの文字列は保持しておらず、変換後の文字列だけ持っているから、後から変えられんということか。

よくよく考えると見たままモードってのは、裏でhtmlを生成してくれているだけで、

やれ太文字だのアンダーラインだのを引くってのは、

その対象となる文字列をマークアップしているってことなわけだから、 プレーンテキストで保持するのは難しいですわな。

はてなブログのソース読んで確かめたい。 はてなのエンジニアの皆様、変なとこ覗いてしまってすみません。。。

こんなところが気になるのも、エンジニアの性ということでお許しを。