ショウジンブログ on Hatena

“お芝居をしないと、この社会では異邦人として扱われるほかない”

Web/IT

スグフォーム(申し込みフォーム)が素晴らしいという話

最近Web/IT関係であった相談に「申込みの定員と申し込み可能時間の設定がしたい」というのがありました。 ようするに、決めた定員の数に達したらもう申し込めなくなる。また、いついつ何時と指定した日時から申し込みが可能に、システムで対応できないかと。…

はてなブログを独自ドメインで使う@XSERVER

最初は無料版からおそるおそる使い始めた「はてなブログ」でしたが、数日ほど使用感を得て、有料のPro版に移行しました。 有料版のメリットはいくつかありますが、独自ドメインをすでに持っている場合、はてなブログ用のホストを追加(サブドメイン)し、独…

httpとhttpsでのcssへのリンク指定について

httpプロトコルから暗号化通信のhttpsプロトコルに対応させる際、外部cssへのパスの指定をどうしようか、ちょっと迷ってしまったのでメモ。 今回対応する必要のあるサイトでは既存のページでは外部cssの読み込み部分が共通ヘッダーとしてこれも外部ファイル…

httpでのアクセスをhttpsにリダイレクトする@Apache

httpプロトコルでアクセスされたページをhttps(SSL対応)にリダイレクトさせるメモ。事前にSSL証明書の購入や設定が済んでいる前提で。 環境変数「HTTPS」や「SERVER_PORT」を利用する方法があるようですが、今回は前者を使います。 設定は.htaccessで、リ…

画像の読み込みを遅延ロードさせる@jQuery-Lazy Load

htmlページ内の画像(img要素)を遅延ロードし、HTTPリクエストを減らして読み込み速度のパフォーマンスを向上させるのにjQueryプラグインのLazy Loadを使ってみました。久しぶりにこれ系(遅延ロード)のものを探したら、なんでも問題が解消されてるようで…

HTML5におけるOGP設定について@HTML5

FacebookやmixiといったOGP(Open Graph Protocol)に対応したサービスを考慮した場合、ソースにそのための記述をする必要があります。 これまでは以下のようにhtml要素にxmlns属性を追加して必要な各値を記述していたのですが、これはXHTML向けの記法らしく…

コンディショナルコメントとその廃止について@HTML5 Boilerplate

HTML5 Boilerplate(のうちのInitializr)を使ってみて見つけた「コンディショナルコメント」。DOCTYPE宣言のすぐ後ろにあって、IEのバージョンをチェックして、それぞれに特定のclass名をhtml要素に付与してくれるらしい。 これによって特定のIEに対するCSS…

wwwの有り無し、index.htmlとindex.phpを統一@URLの正規化

SEOを考慮した場合のコンテンツの共喰いを防ぐ(重複を防ぐ)ためにも / /index.html /index.php どれでブラウザアクセスされた場合も / にリダイレクトされるようにする。(URLの統一=正規化)