Appleのhtml5をテーマにしたページが話題にw
2010年6月 6日
いい意味でも悪い意味でも話題を振りまくApple。
そんなAppleのHTML5についてのページが話題になっています。
なにがすごいって、「HTML5, CSS3, and JavaScript」をwebのスタンダードだといっておきながら、Safariでしか見れないってw
同じwebkitレンダリングエンジンを採用しているGoogle Chromeですら見れないww
完全に、Adobeを初めとした他社へのあてつけだな。。
Web制作・Web開発情報のタグ
2010年6月 6日|コメント (0)|トラックバック (0)
カテゴリー:HTML
携帯サイト、多言語サイトなどを運営する時のmetaタグ
2009年10月 9日
めったに使用しないので、よく忘れるタグです。
なのでメモ。
本体のサイトがすでにあり、それの代替サイトとして、携帯サイト・多言語サイトなどを運用するケースがあると思いますが、その時に、「携帯サイトはこのURLです。」「英語サイトはこのURLです。」と指定してあげることで、検索エンジンのクローラーには少しでも教えてあげることができます。
今回、twitterデザイン集【ツイッテーマ】の英語版:Twitter-Themes.JPを立ち上げたときに思い出すのに苦労したのでメモです。
link要素のalternate属性を指定し、その他、言語であったり、サイト名、URLを指定してあげます。
Web制作・Web開発情報のタグ
2009年10月 9日|コメント (0)|トラックバック (0)
カテゴリー:HTML
適切なマークアップ
2009年10月 5日
コーディングする上で、重要な要素は多くありますよね。
結果という点で見れば例えば下記。
- ファイル容量の軽さ
- アクセシビリティ
- SEO
技術的に必要なものとしては下記とか。
- (X)HTML
- CSS
- JavaScript
- PHP
ただ、ここでまず大事なのは、適切なマークアップをできるかどうかです。
それ以外は、あくまでも知識に依存するのですが、マークアップ自体は、構造を正しく理解するなど別の要素が求められるからです。
たまたまダメな例が見つかったので、ご紹介。
仮想化などビジネスクラウドベンダーの会社のサイト。
- ・システムが複雑化・硬直化して、マーケットの変化に対応しきれていない
- ・システムの運用管理コストが以前より増えている
- ・人的エラーによるセキュリティリスクが増大している
- ・リソースが有効に使われておらず投資対効果があがっていない
- ・業務アプリケーションのピーク負荷の予測が困難だ
- ・障害に対する事前予防がなされていない
- ・各種規制対応、コンプライアンス強化に追われている
li要素の中に「・」を書くという、まったく意味不明のマークアップです(笑)。
これをコーディングした人は、おそらく、li要素がどういう意味付けなのかを理解していないのでしょうね(笑)。
li要素は、順不同のリストを表します。
したがって、「・」はリストの内容自体を表現していないので、不要です。
これらの部分は、CSSで定義すべきです。
続いて、dl要素について。
「新日鉄ソリューションズの特徴」というページ。
・NSGUD
グリッドユーティリティ技術を生かした、より良いITインフラ構築のためにNSGUD(NS Solutions Grid Utility Designer's Club)を発足し、実際のユーザーニーズを反映しながら検証を実施していくスキームづくりを推進しています。有力なユーザー企業の事例紹介、お客様のIT資産の共同検証をはじめ、関連セミナーなどの情報発信活動、海外の最新動向の共同視察、各種交流会の開催などの活動を行っています。
これは、見出しとデータのセットを箇条書きにしているコンテンツです。
したがって、dl要素でマークアップすべきですね。
このサイトをコーディングした人は、ちょっとやばいですねw
結局一番大事なのは、Webサイトの内容をしっかりと理解することです。
コンテンツの内容を理解して初めて、その文章が何を表しているのかを考えてから、マークアップすることができるようになります。
そして、それがアクセシビリティ、SEOにもつながります。
Web制作・Web開発情報のタグ
2009年10月 5日|コメント (0)|トラックバック (0)
カテゴリー:HTML
IE6 No Moreの使用
2009年10月 4日
今回、twitterデザイン集【ツイッテーマ】を公開するにおいて、ちょっと考えたのが、Web屋にとっての天敵Microsoft Internet Explorer 6への対応です。
クライアントワークでは、対応せざるを得ないのですが、ツイッテーマのような趣味のサイト(=プライベートワーク)の場合、正直、もう対応しなくてもいいかなと思っています。
そこで、今年、Web制作会社が公開した「IE6 No More」を使いました。
日本語版は、こちらから確認することができます。
ソースはこんな感じです。
<!--[if lt IE 7]>
<div style='border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 75px; position: relative;'>
<div style='position: absolute; right: 3px; top: 3px; font-family: courier new; font-weight: bold;'><a href='#' onclick='javascript:this.parentNode.parentNode.style.display="none"; return false;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-cornerx.jpg' style='border: none;' alt='Close this notice'/></a></div>
<div style='width: 640px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black;'>
<div style='width: 75px; float: left;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-warning.jpg' alt='Warning!'/></div>
<div style='width: 275px; float: left; font-family: Arial, sans-serif;'>
<div style='font-size: 14px; font-weight: bold; margin-top: 12px;'>Stai usando un browser obsoleto</div>
<div style='font-size: 12px; margin-top: 6px; line-height: 12px;'>Per una migliore navigazione su questo sito, per cortesia passa ad un browser di ultima generazione.</div>
</div>
<div style='width: 75px; float: left;'><a href='http://www.mozilla-europe.org/it/' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-firefox.jpg' style='border: none;' alt='Get Firefox 3.5'/></a></div>
<div style='width: 75px; float: left;'><a href='http://www.microsoft.com/downloads/details.aspx?FamilyID=341c2ad5-8c3d-4347-8c03-08cdecd8852b&DisplayLang=it' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-ie8.jpg' style='border: none;' alt='Get Internet Explorer 8'/></a></div>
<div style='width: 73px; float: left;'><a href='http://www.apple.com/it/safari/download/' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-safari.jpg' style='border: none;' alt='Get Safari 4'/></a></div>
<div style='float: left;'><a href='http://www.google.com/chrome?hl=it' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-chrome.jpg' style='border: none;' alt='Get Google Chrome'/></a></div>
</div>
</div>
<![endif]-->
実際に、IE6で見るとこんな感じになります。

今後、趣味のサイトは、IE6は放置プレーする方向で行きます。
IE6に最適化する時間があれば、何か作った方が自分にも、世の中のためにもなると思うので。
Web制作・Web開発情報のタグ
2009年10月 4日|コメント (0)|トラックバック (0)
ケータイサイト制作のスタート時の知識のまとめ
2009年9月26日
このWeb制作ブログにアクセスいただく際に、「au エミュレータ」や「ソフトバンク エミュレータ」という検索クエリが一番多いです。
あと、趣味で、ケータイサイトデザイン集「モバイルデザインアーカイブ」を運営してるということもあり、ケータイサイト制作を始める際のお役立ちリンクをまとめてみました。
ケータイサイトをPCで確認
大手3キャリアともに、純正のエミュレータ(シミュレータ)が存在します。
- NTTドコモ iモードHTMLシミュレータ
- NTTドコモ iモードHTMLシミュレータII
- au Openwave SDK 6.2K
- au Openwave SDK 6.2Kのダウンロード
- ソフトバンク ウェブコンテンツヴューア
ドコモの「iモードHTMLシミュレータII」について補足しておきます。
901iシリーズ以降のiモード対応HTML、Flash、デコメールテンプレートや、901iSシリーズ以降のPDF、902iシリーズ以降のトルカ、906iシリーズ以降のデコメアニメなどが確認できるようになっています。
ケータイ端末のディスプレイ
| 通称 | ピクセル数 |
| sQCIF(Sub-QCIF) | 128 × 96 |
| QCIF(Quarter-CIF) | 176 × 144 |
| QVGA(Quarter-VGA) | 320 × 240 |
| WQVGA(Wide-VGA) | 400 × 240 |
| CIF | 352 × 288 |
| HVGA(HalfVGA) | 480 × 320 |
| FWVGA(フルワイドVGA) | 864 × 480 |
各キャリアのケータHTMLの仕様
一度は、各キャリアの仕様説明ページを読んでおく必要があります。
また、各キャリアごとにページ容量が異なるため、それにも注意しなくてはいけません。
| 対象 | iモード | EZweb | Yahoo!ケータイ |
| 全機種対応 | 約5KB | 約9KB | 約6KB |
| 最新機種 | 約100KB(FOMA) | 約50KB | 約300KB(3G) |
また、画像ファイルについても留意する必要があります。
■ドコモ
GIF、JPEG。
ただし、あまりにも古い機種の場合、GIFしか表示できません。
■au
GIF、JPEG、PNG、BMP。
■ソフトバンク
JPEG、PNG。
また、「GARAKU FP Server Expansion」というフリーソフトも便利です。
以下、引用します。
GARAKU FP Server Expansion は、オリジナル画像を用意するだけで携帯電話の各キャリア&機種に最適な容量の画像に自動調整し、配信するサーバ・ミドルウェア・モジュールです。
Flash Liteについて
■Flash Lite 1.0
容量制限は20KB。
■Flash Lite 1.1
現在の主流です。
Flash4をベースに、容量制限は100KB。
■Flash Lite 2.0
Flash7をベースに、容量制限は150KB。
ただし、ドコモ端末では採用されていません。
■Flash Lite 3.0
Flash8ベースで、FLV(Flashビデオ)にも対応しています。
最新機種でのみの対応です。
また、再生方法は、「インライン再生」、「インタラクティブ再生」2種類あり、それぞれ用途が異なります。
・インライン再生
HTML内に含み、キーイベントが使用できません。
・インタラクティブ再生
直接、swfを参照し、キーイベントを使用することができます。
以上、まとめてみました。
iPhone、Androidなどのスマートフォンも日本の中で、ある程度の地位を占めるようになってきました。
でも、ガラパゴスと呼ばれた日本のケータイでも、もっともっといいケータイサイトが出てくればいいなと思います。
Web制作・Web開発情報のタグ
2009年9月26日|コメント (0)|トラックバック (0)
カテゴリー:Flash Lite, カテゴリー:HTML, カテゴリー:モバイル
Google Chrome 3 の安定版登場
2009年9月18日
Google Chrome 3の安定版が登場していたので、ちょっと遅くなったけどインストール。
「Google Chrome 3」安定版公開、新規タブを改善、テーマも導入
「Google Chrome 3」安定版では、JavaScriptのパフォーマンスは前回の安定版に比べて25%改良されたという。
HTML5にもどんどん対応してる。
今度、HTML5を勉強するので、ちょっとずつ試していきたいところ。
あと、Google Chrome への最大の要望は、「『タブの固定』をオンにさせてほしい」ってこと。
タブを横へ移動させようとすると、いつも、下にずれて、別ウィンドウになる。。
わずらわしい。
それ以外は、Firefoxとの併用で抜群の活躍を見せているんだけどね。
Web制作・Web開発情報のタグ
2009年9月18日|コメント (0)|トラックバック (0)
Web制作・開発のための今日のブックマークです。 20090826
2009年8月27日
ひさびさの今日のブックマークです。
・HTML 5のレイアウト要素
HTML5。XHTML2はなんだったんだよって感じですが、そろそろ勉強していきたいところです。
・グッドデザインエキスポ2009
これは楽しそう!
サイトも、twitterのつぶやきを拾ってるあたり、かなりステキっす。
Web制作・Web開発情報のタグ
2009年8月27日|コメント (0)|トラックバック (0)
相対パスの際の記述
2009年7月19日
基本、Movable TypeなどのCMSを使用するので、パブリッシュ後は絶対パスになるんのです、
クライアント案件では、当然相対パスでの制作もやります。
ということで、その記述のメモ。
./hogehoge
hogehoge
この場合、元のhtmlファイルからの相対パスになります。
そして、
/hogehoge/
こちらは公開フォルダのトップ(つまりルートフォルダ)からの参照になります。
要注意。
Web制作・Web開発情報のタグ
2009年7月19日|コメント (0)|トラックバック (0)
カテゴリー:HTML
文字コード、ひさびさにshift_jisでやることに。
2009年7月15日
なんか、システム側が「utf-8」でやってねっていうパターンは多いんだけど、今回は、向こうから、「shift_jis」でなった。
ということで、shift_jisで。
使いまわしているフォームが、shift_jisらしいんだよなー。
Web制作・Web開発情報のタグ
2009年7月15日|コメント (0)|トラックバック (0)
カテゴリー:HTML
ディレクションに必要なCheat Sheet(チートシート)
2009年6月14日
直訳するとカンニングペーパーとなるCheat Sheet(チートシート)。
覚えるべきことをまとめたものという意味合いで、さまざまなものがWeb上にも転がっています。
Webディレクションに必要なチートシートを挙げておきます。
・Cheat Sheets - Added Bytes
html,css,phpをはじめ、python,sqlなど、幅広いチートシートが掲載されているサイトです。
初心者の人は、印刷して手元に置いておくだけでも作業が楽になるでしょうね。
・SEOmoz | The Web Developer's SEO Cheat Sheet
こちらは、SEO対策用のチートシート。
(X)HTMLの文章構造などの基本的なことからまとめてくれています。
SEOに関わり始めたばかりの初心者の方にはいいのかも。
Web制作・Web開発情報のタグ
2009年6月14日|コメント (0)|トラックバック (0)
こちらで紹介してるWEB制作・WEB開発は、各種サービスサイトでご相談ください。各種ライブラリ(Prototype.js、script.aculo.us、jQuery)によるAjax開発、Movable Typeサイト制作のサイトへぜひ一度アクセスしてみてください。
