よく「パララックス」効果と称して、背景画像を固定位置にするやりかたがあります。
スクロールしても、背景画像は追従しないアレです。
しかし、IEだとスクロールした時に背景画像がガタつく、という問題がありまして・・(割と有名らしいです)。
その解決方法についてご案内します。
Continue reading
【javascript】【スマートフォン】ブラウザーバックでメニューを閉じる操作
スマートフォン対応のウェブサイトでよくあるメニューの開閉。
画面が狭いからコンテンツ部分に重ねるかたちでメニューなど出すのは仕方ないですが。
そのメニューを閉じる時に「閉じる」「メニュー外をタップ」といった操作が正直めんどくさい。
特に Androidスマートフォンを使われている人にとっては、「戻る」ボタンを押したくなるのが人情というもの。
ということで、「戻る」ボタン、ブラウザーバックをした時にメニューを閉じる方法について、簡単に書いておきます。
Continue reading
【GoogleAnalytics】ユニバーサルanalyticsで仮想URL
GoogleAnalytics(ユニバーサルanalytics)で仮想URL設定をするメモ。
Continue reading
【MySQL】MyISAMからINNODBへの移行【ちゃんと調べてやってね】
MyISAMが並列書き込みに対し弱い事は前回お伝えした通りなのですが。
じゃあ ALTER TABLE 使って INNODB に変えればいいじゃん!と言って何も考えずに行うと痛い目に遭います。
Continue reading
【MySQL】テーブル更新が遅いと思ったら・・【テーブルロック/IO待ち対策】
MySQLデータベースを用いた、多重更新を行っているシステムがありまして。
それがまた遅いんです。
理由は明確で、該当テーブルがMyISAMだからなのですが。。
そりゃ遅いよね、なんでINNODBにしないの?・・とツッコミが入ることは百も承知ですが、なぜMyISAMだと遅いのか。
それについて語っていきたいと思います。
Continue reading
【WordPress】xmlrpcの応答を問答無用に速くする(POSTを速くする)【MySQL】
WordPressに大量のデータを投入するための管理システムを構築しておりまして。
そこでWordPressに投稿する際に使うxmlrpcのレスポンスが遅いため、その対策について書いておきます。
Continue reading
【jQuery】uncaught rangeerror maximum call stack size exceeded【chrome】
Google Chromeで、あまりに大量の要素にbindすると出るメッセージ。
「chromeuncaught rangeerror maximum call stack size exceeded」
このエラーの回避策について行った事です。
Continue reading
【Google Universal Analytics】ユニバーサルアナリティクスで仮想URL
今更ですが、よくフォームを作る時に仮想URLを設定するので。
備忘録まで書いておきます。
Continue reading
添付ファイル「winmail.dat」をThunderBirdで読む
かなり昔の記事ですが、winmail.datファイルをメール添付された場合に読み解く方法をご紹介致しましたが。
さすがに今となっては、このツールは色々と厳しい。。
という事で探してみたらよさげなのが見つかりましたので、そちらをご紹介したいと思います。
Continue reading
【WordPress】マルチサイトが有効な状態で、ブログをコピーしていく方法
WordPressマルチサイト機能を使えば、1つのWordPressで複数のブログサイトを、サブドメイン指定かサブディレクトリ指定で増やして行くことができます。
今回、既にマルチサイト機能で複数サイトを運営しているところで、さらにサイトを追加したい、しかもテンプレートや記事やプラグインなど設定までコピーされた状態で作りたい(要はまるコピー)、というリクエストを受け対応したので、その手順を書いて行こうと思います。
Continue reading