- 【node.js】サーバサイドjavascript 3【io.js】©2ch.net
332 :デフォルトの名無しさん[sage]:2015/04/01(水) 17:53:10.51 ID:sVgW18M3 - そういうチグハグがあるんだね。
しかしそれはJSの流儀じゃないなあ。 JSでは文字のコードポイントとか全く意識しない人でも問題なく使えなきゃダメだよね。今までずっと敷居は低く低く設定されてきたんだから。 そのtext()メソッドは、たとえ数値文字参照または文字実体参照でマークアップテキストが与えられたとしても、人の読める字にエンコードして返さなきゃダメだよなあ。 ましてや、そもそも日本語の文字で書いてあるものを取得したはずなのに数値文字参照で返すなんて論外だよね。 もしその他にhtml()メソッドというものがあるなら、それはなんちゃら参照のまま返して良いけど、text()という名前のメソッドはそれでは不備があるとしか言いようがないし、少なくともJSの流儀じゃあない。 やっぱり完全室内飼育じゃなきゃダメだな。野良のライブラリーはダメ。JSはモジラかマイクロソフトが本流で本気で地道な作業をしてAPIを用意してくれなきゃダメだなって思うわ。
|
|