WebDesign Dackel

MySQL – お知らせなどの既読管理についてメモ

MySQL - お知らせなどの既読管理についてメモ

DBにMySQLを使用したサービス内でお知らせをする時に、各ユーザ毎に、既読・未読の管理をしたかったのでその時のメモです。 ここで言う管理とは、例えば既読にマークを付けたり、未読の一覧を実現したりする...

JavaScriptでCSSセレクタを使ったEvent Delegationの実装

はじめに まだDOMツリーに描画されていない要素に対してイベントを設定したい場合、jQueryを使用していると以下のメソッドを使いますよね。 jQuery.fn.on(events, selector...

ES6フレンドリーなスムーススクロール「sweet-scroll.js」を作りました

ES6フレンドリーなスムーススクロール「sweet-scroll.js」を作りました

ES6フレンドリー、かつ依存無しで動かせるスムーススクロールライブラリを作り、npmに公開しました。 実際ブログに組み込んだり、それ以外でもちょこちょこと使ってみて、普通に使えるようになってきたのでご...

WordPressのブログでプチリニューアルを兼ねて高速化に挑戦してみた

先週の土日を使って、ブログのプチリニューアルをしました。 見た目は大きく変えていませんが、 背景色をベージュから白へ コンテンツ幅を少し広く 行間を調整 など、細かい点を調整してみました。 スタイルを...