管理人おすすめのレンタルサーバーまとめました

角丸CSS IE6対策 div空を使わない方法

今更ながら、角丸CSSのやり方の備忘録。

結論:widthを指定する

HTML5からは、角丸が画像を使わずCSSだけでできるみたいだし、javascriptやtable小技でやったりもあるが、IE6を考えてまだ画像でやるのが一般的。

divタグで空にしてheight指定で背景に角丸画像背景を入れるのだとIE6でも問題なしだがソース的に、空はちょっとマズイだろということで、top middle bottomなど3つで上下を挟むやり方でtopとbottomにpaddingを高さ指定してやる。

すると、何だかtopの下に妙な空きがIE6だとできてしまうが、widthを指定すると解消される。

ちなみに、背景画像bottomなんかを超縦長にしておけば、divがtop bottomと2つですむ。PNGでも以外に超縦長の画像は、容量が増えないので縦可変の激しくないある程度の高さですむ場合は、ソースが軽くなる背景超縦長バージョンがいいかと。

あと、

縦並びul li aもIE6だと変な上下の幅ができるがこれもwidthを指定すると解消される。
これも忘れてたので、備忘録。

にほんブログ村 デザインブログ Webデザインへ 人気ブログランキングへ

Adobe CS5目玉のPackager for iPhone利用不可能に

どうやら、以前にもちょっと書いたがFlashとiPhoneが喧嘩しちゃってしょうがない。

CS5で新しく登場したと思ったPackager for iPhoneというソフトがどうやらお釈迦になるらしい。

Packager for iPhoneは、iPhoneがFlash受け付けないならFlash制作環境で制作したものをFlashとして書き出すのではなく、iPhoneアプリとして書き出してFlashを擬似的にiPhoneに対応させようという趣旨のソフトで、これなら有料アプリ作れるかも?などと期待していたのだが、どうやらこの記事によるとそれができなくなるらしい。iPhone OS SDKの利用規約を変更とのことで。

Intel MacになってWindowsも積極的に使えるようにしていって盛り上がってきた間のあるMacだが、iPhoneはどうやらAdobeからの見られ方は【クローズド】ということになりそう。

FlashはGoogle Androidとはうまくやっていくようなことが明らかになっているようです。

いやはや、ますます多様化されても困るし。。。
消費者金融じゃないけど、一本化・おまとめの方向でお願いします。。。

参考

■Adobe CEO「Appleはクローズドを選択した」
iPhone向けFlashアプリ変換ツールへの投資中止
http://www.itmedia.co.jp/news/articles/1004/22/news059.html

■Adobe、iPhone向けFlashを断念 Androidにシフトへ
http://www.itmedia.co.jp/news/articles/1004/22/news027.html

にほんブログ村 デザインブログ Webデザインへ 人気ブログランキングへ

Dreamweaver CS5でWordPressテーマ編集

長らく、MTからなかなかWordPressにとっつけない理由として、DreamweaverでデザインCSSの編集がやりずらい、というより結構無理という問題があった。

ローカル環境で、Macで主にやるのでMAMPなんかでローカルMySQLを動かしておけば、DW CS5上でそのままCSSをカスタマイズできると最新のWEB Designingに書いてあった。これができるとかなりHTMLライクで編集できるのではないかと思う。ライブビューも何だかCS4は見るだけなので困ってたがやっとWordPressでまともサイトが作れることになりそう。

新しい関連ファイルビュー機能は、ローカルでそれらのリンク間をローカル環境でたどれるという動的サポートのようで、ここまでくると通常WEB閲覧をしながら直したいところだけサクッと編集みたいな直感に近づいていくのかもしれない。ん〜速くいじってみたい、5月まで待てない。

DW CS4は、DW8がmacromediaをAdobe買収して、ただバージョンアップというより名前が変わっただけであったが、DW CS5はしっかりとしたバージョンアップになっているようだ。

Dreamweaver CS5

http://www.adobe.com/jp/products/dreamweaver/

にほんブログ村 デザインブログ Webデザインへ 人気ブログランキングへ

404.php WordPressで404ページを任意にリダイレクト

404ページを設けるか否か。どうすっか?
これは、議論が不毛でありどっちでもいいと考えるのが普通かもしれないが、
WordPressでは通常、404.phpというテーマで既に用意されているファイルがある。

大体のテーマは、

404 – Not Found
該当する投稿は見つかりませんでした。

みたいなページを表示することになったり、404.phpというファイルがなくても
何か英語の記述で 404 – Not Foundと出るようになっている。

リンクをたどって巡回するロボットクローラーに、できれば行き止まりより
スムーズに流れて欲しいものです。404コードをロボットに返すとか301を返すとか
よくわかりませんが、まとめたブログとしてはホームページか何かにリダイレクト
しちゃった方がいいのかなぁと。

携帯サイト何かの登場で今やリダイレクトは日常茶飯事ですし、
たどった先を解析できないのは検索エンジンの能力の責任…みたいなことにも
なってると思うので。

そこで、

WordPressでは、どうやったら404をトップページなんかにリダイレクトするかと
言うと、前述のように404.phpというファイルがテーマフォルダにあります。
これを削除すると、英語になるだけの404ページになります。

.htaccessに

ErrorDocument 404 /

としてもナゼかWordPressの404ページが表示されます。
ということで、404.phpをいじってアップロードします。

404.phpを全部削除して下記を記述(※ダブルクオーテーションを小文字に)

<?php
header(“location: http://404をリダイレクトしたいページ.jp/”);
exit;
?>

トップページにジャンプ(※ダブルクオーテーションを小文字に)

<?php
header(“location: /”);
exit;
?>

こうすることで、WordPressでも404エラーを404Not Foundでない
ページにリダイレクトすることができます。

にほんブログ村 デザインブログ Webデザインへ 人気ブログランキングへ

index.htmlとindex.php優先順位.htaccess

エックスサーバーが、index.htmlよりindex.phpが優位になった。というより元々だったかもしれないが、記憶上.htmlの方が最初の頃は優位だった気がする。

.htaccessで優先順位を意図的に変えることができる。
index.htmlとindex.phpが 同一階層にある場合、階層○○○/では
どちらを使うかという優先順位をサーバーのデフォルトと変更できる。

index.html 優位の場合

DirectoryIndex index.html index.php

index.php 優位の場合

DirectoryIndex index.php index.html

index.cgiなどいろいろあれば、スペース後にどんどん優先順位順に繋げて
記述すれば、その順番でディレクトリ頭の優先ページを指定できる。

にほんブログ村 デザインブログ Webデザインへ 人気ブログランキングへ

MTPages, MTPageFolder ウェブページ備忘録

MTのウェブページまわりMTPagesが、どうもしっくりきてやっと理解してきたので備忘録。

  • エントリー対カテゴリー、ウェブページ対フォルダ
  • 同一フォルダ内はMTPageFolderブロックダグでMTPagesブロックダグ囲む
  • MTPageFolderは、root(フォルダなし)は一覧しない
  • ウェブページは個別記事なので、フォルダアーカイブ再構築はないのでカテゴリとは違って過去の同一MTPages, MTPageFolderは紐付けされて再構築はされない?MTFolders使っても無理か?
  • ベースネーム個別→過去ページそのまま。ベースネームindex→過去ページそのまま。
  • MTPagePermalinkのアーカイブマッピング
  • %-c/%-fだとファイル名にindexでfolder/にリンク
  • %-c/%-b.htmlだとファイル名にindexでfolder/index.htmlにリンク(こっちはエントリー画面で.phpと出ていても.htmlすることができる)

.htaccess膨大の理由から、.html(PC).php(携帯)が望ましい、全部○○/index.xxでもできるがページ数だけ.htaccessの行が増えちゃう。じゃ公開設定拡張子を.htmlにして、携帯のアーカイブマッピングを.phpにするとページ分割だけ.htmlになってしまう、が、.html php埋め込みができれば一応問題ない(負荷と相談)結構迷う。

にほんブログ村 デザインブログ Webデザインへ 人気ブログランキングへ

MySQL無制限100GB ドメイン最安 X2レンタルサーバー

エックスツー

WordPress無制限も実現できるMySQL無制限の高速レンタルサーバー。

容量100GBの余裕のスペースにマルチドメインも無制限。密かに人気なのが、契約していれば.netなどドメインが850円と最安値で、別サーバーへのドメイン利用も可能。

PHPやCGIを高速にするXキャッシュ機能も搭載している X2レンタルサーバー