別ドメインの iframe の情報を取得する方法
別ドメインの iframe 内の情報はクロスドメインのセキュリティ制約によりブラウザでエラーが発生してしまうため、通常は閲覧できないが読み込み先で postMessage を送信し、読み込み元でそのメッセージを受け取るプ …
今日感動したUI
ページャーを用意しながらもスクロールすると自動的に次のページの要素が表示される仕組み。 rel=”next” と rel=”prev” は Google 検索でサポートを終 …
自然の摂理でものを見る
なんか自然と気持ち悪いな、綺麗じゃないなと思うものはきっといいデザインではない。それがどこかを見る能力と、人がもともと持っている感性を大事にすることで、すべてのものを正しく見ることができる。 感性を大事にするには、五感を …
FTPのアクティブモードとパッシブモードの違いについて
FTPは「データコネクション」と呼ばれる、実際にデータ転送する際に利用するコネクションとサーバー認証などを行いデータコネクションを作成するための「コントロールコネクション」の2種類のコネクションを組み合わせて使用する。 …
定期決済処理を実装するにあたって、考慮すべき点
請求のタイミング毎月いつにするか、ユーザーの登録日に決済を行うか、日割計算をするか、など 月の途中で解約・解除されたときにどうするか 請求方法の種類をどうするか トライアル期間を設けるか 決済が失敗した時にどう処理するか …
Mac で絵文字を使う場合のショートカットキー
Control + Command + スペースで絵文字の選択画面が出る。 いままで知らなかった。。
擬似クラスの記述順序について
LVHA(link、visited、hover、activeの頭文字)の順序で記述するのが良いとされている。 参考:http://cccs.cc/css/selector/priority/cascading/
PHPを使ってデータベースにある個人情報を暗号化する方法
上記のように暗号化した値をデータベースに保存した際には、検索などができなくなるため、本当に重要な要素のみを暗号化するのが大切。
GDPRについて
最近WebサイトでやたらCookieの同意に関するモーダル画面が多いと思うが、それの主原因がGDPRといっても過言ではないと思われる。そのGDPRについてまとめてみた。 ※ 専門家ではないので、内容に誤りがある可能性があ …