忍者ブログ
このブログはPBW『無限のファンタジア』『シルバーレイン』『エンドブレイカー!』『サイキックハーツ』のキャラクター、およびそのプレイヤー(背後)の対話形式のブログです……でした。 対話形式は気まぐれに、残りはほとんどプレイング置き場になってます。
[257] [256] [255] [254] [253] [252] [251] [250] [249] [248] [247]
背後は、HTMLフォーム周りの仕事をやっています。
で、マルチブラウザの検証をやってますが、ブラウザ間の違いを見ると毎回思う事が1つ。

IE使うな。
IEが普及してるのは認める。
デバッグツールの種類の都合、Firefoxベースで開発してる(IEベースにしてない)から後で苦しむのかも知れない。

…いや、違う。
普及してるくせして、仕様が間違ってるから苦しんでるんだ……。
IEのばっきゃろー…。

苦しんだバグは、フォームをbutton要素で送信する(<button type="submit" value="button">送信</button>)すると、IEだけ間違った挙動をする

IE以外の、FirefoxやSafariは、value属性を送信する。(Operaは未検証)
ちなみにW3CにもHTML4仕様にも、value属性は認められている(はず、日本語版しか見てないけど)。
ただ、IEはvalue属性を無視してinnerHTMLを渡すという酷い仕様。

他にも、ラジオボタンやチェックボックスのchangeイベントの発生タイミングがIEだけ違う(IEのみblur、フォーカスが外れたときのみ。IE以外は、clickやkeyupでイベントが生じる。)


もういっそ、IE廃止令を誰か出して…。

あ、IE8で導入されたデバッグツール(とIE7+companion.js)はかなり使い勝手が悪いので、使わないのが吉。
PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
カレンダー
09 2017/10 11
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
16 17 18 19 20 21
23 24 25 26 27 28
29 30 31
お天気情報
プロフィール
HN:
キッド
年齢:
31
性別:
男性
誕生日:
1986/03/22
職業:
(元)冒険者
最新コメント
[06/16 TWmap管理人]
[05/09 おか(静月PL)]
[09/28 水]
[07/05 イノセ]
[07/04 水]
アクセス解析
ブログ内検索
フリーエリア
Dropboxに登録しませんか? Dropboxは複数の端末でファイルを共有・管理できるサービスです。 (PCからスマフォへの画像送信や、ToDo管理や、スマフォで発注文を書いてPCでリクエスト、など用途はたくさん!) 上のURLから登録すると、500MBが無料拡張されます。
最古記事
(08/12)
(08/15)
(09/15)
(11/01)
(11/05)
最新トラックバック
バーコード