ラベル HTML の投稿を表示しています。 すべての投稿を表示
ラベル HTML の投稿を表示しています。 すべての投稿を表示

2012年10月2日火曜日

HMLT5の幻想と現実

さようならHTML5...。アメリカ人と日本人の標準化に差を感じる【連載:村上福之⑦】 |エンジニアtype(1/2)
個人的な意見で言いますと、少なくとも「今の」HTML5は限定的には素晴らしいですが、「HTML5だけで、世間のネイティブ並みのユーザーインターフェイスを実装するには厳しい」と思ってます。

だからHTML5っていうのは、現実的にはdocument宣言とhead要素内がだいぶすっきりしたHTMLだってば!

sectionとかnavとか意味ないし、videoとか通常のサイトでは使えないし。
(まあ端末を限定できるなら面白いかもしれないけど。)

ああでも、SVGとかinput要素の躍進とか、部分的に見れば価値はあるか。それをHTML5という全体でくくるから平均的に価値が希薄になる訳で。

後半(2ページ目)の勢いある「思い」はなかなか読ませてくれた。

2012年7月24日火曜日

ガラケー向けに属性で入力文字種類を指定するのは危険らしい

携帯XHTMLでの入力モードのまとめと、ちょっとしたハマりどころについて - ゆどうふろぐ
上述の問題があるため、実は一切の切替機構なしにDoCoMoとSoftBankでちゃんとしたモード切り替えの実現を両立させることはできません。

コメントまで読むと、istyleでも問題があるとか、SoftbankじゃなくてもDocomoのSHでも問題があるとか。セーフティにやりたいなら使わない方が無難そう。

docomoのガラケーで styleを適用させるには

[mobile] iモードで background-color で背景色を指定できる判別条件 Kawanet Tech Blog/ウェブリブログ
ただし、このうち 必須なのは Content-Type: ヘッダのみ で、実際には
それ以外のヘッダはなくても問題なく、ちゃんと背景色付きで表示してくれるようです!

なるほどーありがとー。
まさか今さらガラケー対応やるとは思わなかったよ!

2012年2月8日水曜日

iPhoneで数字が電話番号扱いでリンクになるのを防ぐ方法

HTMLのmetaタグで防げるらしい。

初めてスマートフォン専用ページを作成する際に知っておきたいポイント|Webpark
Phoneだと数字を電話番号だと思い込んで、勝手にリンクになってしまいます。

電話番号をウェブ上に載せるなんて、個人レベルではないのに、勝手に電話番号と認識されたら困ります。



2011年12月19日月曜日

HTMLの select要素をなんと呼ぶか

HTMLのSELECT要素で作成されるモノの呼び名 - Miuran Business Systems
「HTMLのSELECT要素で作成されるアレって、セレクトボックス、ドロップダウンリスト、プルダウンリストなどいろいろ呼ぶけど、なんと呼ぶのが正しいんだろう…」。そんな疑問から調べてみました。

「セレクトボックス」「選択メニュー」あたりが無難みたい。
でも「セレクトボックス」だと一般ユーザーには分かりづらいかなあ。

「リストボックス」だと複数選択可のselect要素のイメージになるのはVBが由来か。
VB上がりの人はコンボボックスって呼ぶよね。JavaScriptを駆使して直接入力もできるようにしたならコンボボックスでもいいんだけど。(それはもうselect要素ではないだろうけど。)


2011年12月2日金曜日

HTML5で意味が変わったタグ、の嘘

第2回 HTML5で使い方が変更されたタグをまとめよう - MdN Design Interactive
HTML5でサイトが作られる機会が少しづつ増え、HTML5の新しいタグを覚えようというブログや書籍はよく見ますが、今までxhtml1.0で使われていたタグの中にも使い方の変更になったタグがいくつかあります。いつも使っていたタグなので何気なく使ってしまうこともありますが、まずは今まで使っていたタグの中で元々使われないタグや、昔から馴染みのあるタグで使い方の違ったものをまとめてみました。

昔からあるけどHTML5で意味が変わったタグっていうのは、要するに、「見た目に関することはHTMLではなくCSSで定義する」っていうポーズを保ちつつ、かつ、実は見た目もHTMLでやっちゃうという昔ながらのやり方を追認するための、「これは見た目ではなく、意味を定義してるんですってば!」という、なんか誰に対し言ってるのか(自分?)よう分からん言い訳をするために頑張って定義を考えましたって言うことですよね。(こじつけというか、確かにそうとも言えるがこの変更に何の意味があるのかというような変更ばっか。)

例外はruby要素くらいじゃなかったっけ?

a要素でtargetが復活したりimg要素のaltやtable要素のsummaryが省略可になったのも現状の追認だし。
もうtable要素をレイアウトのために使うのもおおっぴらに認めればいいのに。

でも、a要素内にブロック要素を入れられるようになったのは便利だね!

2011年3月15日火曜日

HTML5は標準モードになる

HTML5でマークアップしてみよう-そろそろ、HTML5
HTML5におけるDOCTYPE宣言は、あまり意味を持たないとされていますが、 DOCTYPE宣言が無いとブラウザのレンダリングモードが、互換モード(Quirks mode)となってしまいます。 ブラウザに標準モード(Standards mode)で解釈させたい場合には、DOCTYPE宣言を記述する必要があります。 IE6も含めて、主要なブラウザでは文書の先頭に と記述することで標準モードとなります。

あんなDOCTYPE宣言でも標準モードになるんだー

2010年10月25日月曜日

2010年10月4日月曜日

携帯サイトのHTMLでの table要素の tips

ケータイサイトのtableタグの特徴と、5つのデザイン例&ソース - livedoor ディレクターブログ
まずは3キャリア、1ソース、XHTMLをベースに
tableの特徴を覚えましょう

いつか参考にするかも

ブログ アーカイブ

カテゴリー