Category: 雑記

FireFoxを軽くする為の記事

後で読むためにメモ。

 

http://web-d.navigater.info/cat2/firefox.html

Webページの更新が反映されない

Web製作をしていて、お客様から良く言われる内容が

「ページの情報を更新したけれども反映しない」

圧倒的に多いので、その解決法を程度の軽い順からメモ。
Web製作者のトラブルシューティングになれば幸いです^^

原因1.ページの更新をしていない

特にCMSを使っていただいている場合に多いです。
2つウィンドウを開いていて
左の管理画面で更新した→右の表示画面にリアルタイムに反映
とならない場合に言われます。

【解決策】
「ページの更新ボタンを押してください。」です。

原因2.画像がキャッシュされている

原因1と同じでこれもページの更新で直ることが多いのですが
一部のブラウザで「画像の名前が同じ場合はキャッシュを使用する」というのがあるようで
これもCMSを利用している場合に多いです。
もし、CMSを利用して更新するサイトであるならば

【解決策】
画像のURLの最後に?xxxxxxxx(ランダムな値やタイムスタンプ)
を常につけて表示することで回避できます。

原因3.auのキャッシュ

auのキャッシュは非常に強力で、複数のキャッシュを外すHTMLタグを入れなければキャッシュされます。
お気に入りに設定した、キャッシュ対策のしていないページは平気で1時間前の表示状態を表示したりするので
動的な携帯サイトを作成する場合は注意してください。

【解決策】
HTMLヘッダーにに下のタグを入れれば解決します。


上記でも駄目ならサーバーでヘッダー送信をする必要があります。

原因4.PCのDNSキャッシュ

今まで出会ったことがないのですが、PCのDNSキャッシュが原因で起こることもあるようです

【解決策】
PCで以下のコマンドを入力してください
ipconfig /displaydns
ipconfig /flushdns

net stop dnscache
net start dnscache

Web製作者にとっては当たり前でも、お客様にとってはそうでない事も多いんだなと改めて思います。

IE6 aリンクタグのonclickイベントが動かない件

<a href=”javascript:;” onclick=”hoge();”>リンク</a>

というのは良く使うパターンなのだけれど、javascript内でsubmit処理をしようとするとIE6では動かない。

原因はちょっと不明だけれど、

<a href=”javascript:;” onclick=”hoge(); return false;“>リンク</a>

とすると解決。

aリンクのデフォルトの動作と、submitの処理がどこかで競合している模様。(IE6のみ)

投稿内容について悩む

WordPressの新規投稿って・・・

タイトルがHelloWorldになるんですねw

自作のブログはすいすい動くのでなかなか快適です。

ここには何を書こうかお悩み中です。

個人的な日記にするか、何にするか・・・

誰かアイデア下さいw(無理か)

WordPress Themes