「CSSを更新したはずなのに反映されないんだけど…」 ユーザーにとって有益ですが、制作者にとっては時に厄介なキャッシュ機能。 PHPのfilemtime()関数を使用して読み込むURLのパラメータにファイルのタイムスタンプ(更新日時)を追加することで対応します。 <link href="/asset/css/style.css?<?php echo filemtime( __DIR__ […]
はじめに ランサーズは、登録しているフリーランスに手軽に発注できるプラットフォームです。クラウドワークスなど同様のサービスにも通じていますので、参考になれば嬉しいです。 スキルセット 私の場合はweb系です。専門用語なキーワードとしては HTML(CSS)/PHP/JavaScript/WordPress/EC-CUBE といったあたりですが、それぞれイチから勉強する必要はありません。というか量が […]
終身雇用はもはや耳にもしなくなり、会社は事実上お金を稼ぐ練習ができる場所のような意味合いがますます強くなっています。 ただ、世代が上になるほどそれに理解がある方は少ないというか、雇用関係にある以上は公式に認めるわけにもいかない部分が必ずありますが、若い方でたまに見かける「あからさまに練習しに来ました!」という振る舞いはトラブルの元になるのでそこはうまくやる必要があります。 そこで、会社が副業OKか […]
「ウチのホームページ、Googleの点数が低いんだけど…?」 PageSpeed Insightsは、読込を早くするだけでなく読込中にガチャガチャ動かないように!という趣旨が加わったことでハードルが高くなりました。 そもそも高得点を目指す必要があるのか…は諸説ありますが、やはりGoogle様が100点満点で評価していることは揺るがない事実なのだからSEOへの影響は無視できないという結論になると思い […]
PageSpeed Insightsへの対応で避けて通れないWebP(うぇっぴー)。 htaccessへの記載は下記のようになります。 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{REQUEST_FILENAME} (.*)\.(jpe?g|p […]
大手SNS媒体を中心に少額から出稿できる運用型広告ですが、媒体数が増えてくると運用の手間は増えてきます。そこで「Shirofune」は、Google・Yahoo・Facebook(Instagram)・Twitterを横断して管理できます。 仕組み 初期設定にて各媒体のAPIと接続し、Shirofune側からも運用する形です。 予算管理 日々の運用で起こる、例えば「GoogleとYahooと○○の […]
\いろいろ応用が効きます/ <div class="car_wrap"> <p class="car">車</p> </div> .car_wrap{ height: 50px; position: relative; overflow: hidden; } .car_wrap .car{ position: absolute; left: -20% […]
DOMが読み込まれたら実行。$(document).ready(function~の省略形。 $(function(){ //処理 }); 画像などのコンテンツも読み込まれたら実行 $(window).load(function(){ //処理 });
ウチの会社名で検索したら、サイトのテキストや画像を勝手に使っている他所のサイトがいっぱい表示されるんだけど… そのサイトの管理者が話が通じる相手ならまだいいですが、実際はそうでないことが多いです。Googleに報告してインデックスから削除してもらいましょう。※不正なサイトへのアクセスはできる限り避けましょう 古くなったコンテンツの削除 検索結果に自分のサイトのコンテンツが表示されるが、アクセスした […]
サイトのメールフォームから迷惑メールがたくさん来るようになったのだけど… googleのreCAPTCHAなどは高性能ですがアカウントの管理面などが微妙にネックなので、もう少しシンプルにやりたいケース。 要点は、フォームのスパム送信のほとんどがロボットかつ外国から行われるということから、通常はformの送信先を示すactionパラメータはロボットに拾われないよう最初は空にしておき、日本語が入力され […]