CLOSEハンバーガーボタンジェネレーターを作りました使い方はいたって簡単で、ハンバーガーボタンの縦、横、線の太さを入力するだけで自動的HTML、CSS、jQueryのコードが生成されます。1.2.5でのやり方です。以前はGmailのアカウントとパスワードを入力するだけで使えていたようですが、Googleのセキュリティ強化もありクライアントIDとシークレットを登録する必要があります。ドロワーメニュー用のテンプレートを作りました当サイトで紹介しているアニメーションで×印になるハンバーガーボタンや横から出てくるドロワーメニューの作り方をまとめたテンプレートを作成しました。このHTMLとCSSとJSを読み込めば手軽にドロワーメニューを実装することができます。画像を最適化することはページ読み込み、ひいてはSEO上でも重要になってきています。当サイトでは、node.jsのimageminというツールとNetlifyのビルド設定を用いて画像の最適化を自動で処理するようにしています。Netlifyで構成されています。Stack構成に変更しました。markdown-itをカスタマイズして遅延ロードを実装するmarkdown-itをカスタマイズして、loading属性を付与する方法です。サイトをほとんどremで構成した話ときおり、コーディングにおいてpxを使うかremを使うか、SNS上で議論になることがありますが、今回の当サイトのリニューアルに関してremを基本単位でサイトを構成しました。単純なフォントサイズだけでなく、レイアウトやボーダーにもremを使いました。Fontsなどはダイナミックサブセットを使っているのでスクリプトを埋め込む必要があります。共通のスクリプトを設置する方法を解説します。AwesomeはVue用にパッケージが公開されているので、npmなどでインストールして利用することができます。TwitterやFacebookのアイコン(以下、ブランドアイコン)を利用する際には公式ドキュメントのままやっても表示できず、少し工夫が必要です。ハンバーガーボタンジェネレーターを作りました使い方はいたって簡単で、ハンバーガーボタンの縦、横、線の太さを入力するだけで自動的HTML、CSS、jQueryのコードが生成されます。Gutenbergのカスタム投稿でカテゴリーが出ない場合function.phpをいじって自前でカスタム投稿タイプを作成し、自前のカスタム投稿用のカテゴリー(カスタムタクソノミー)作成しましたが、記事編集画面にが出ないときの対処法です。flexは便利でもうfloatとclearfixには戻れない感じです。そんな便利なflexですが、先日Twitterでalign-contentが効かないという話がありましたので、その原因と仕組みについて解説します。プラグイン不要javascriptでパラパラマンガGifアニメーション楽だけどは重いし、画質が悪いし、という時にjavascriptでパラパラマンガを実装する方法です。特別なプラグインやjQueryも不要です。知り合いのデザイナーと共同で、マネしたいポイントをちょっぴり解説したWebデザイン集を作りました(企画・実装担当)。普通のWebデザインギャラリーはサムネイルとリンクだけですが、このサイトはそれぞれにマネしたいポイント、応用できそうな場面、そして懸念点をまとめています。Architectを作りました。無料で誰でも利用できます。次期エディタのGutenbergで記事の保存ができなくなりました。固定ページやカスタム投稿タイプではできるのですが、投稿の時だけエラーが出てしまいます。その試行錯誤した時の話です。【ネタ】暗号化されているっぽいページの作り方パッと見た目暗号化されているようなページを作る方法です。実際に暗号化されていませんし、選択してコピーすれば元のテキストも読み取れます。info@ドメインのメールアドレスは作らない方がいいかもよく、お問い合わせ用にinfo@ドメインのようなメールアドレスを作るかと思いますが、このアドレスは作らないほうが、場合によってはセキュリティ的に高まるかもしれません。illustratorで作ったベクトルの円グラフをanime.jsで動かす方法です。girdがあり、いずれも便利ですよね。あの便利さを知ってしまうとfloatを使ってのレイアウトには戻れません。floatはオワコンになってしまったのでしょうか。当ブログでもハンバーガーボタンの作り方を掲載していますが、こちらはjQueryを使ったものになります。jQuery(Javascript)を使わずCSSだけでハンバーガーボタンを作るやり方もあります。このCSSのみのやり方自分はあまり好きではありません。BracketsでEmmetの自動ベンダープレフィックスをオフにする方法gulp-autoprefixerなど使う時、emmetの自動でベンダープレフィックスを付与する機能は余計なお世話だったりします。その機能をオフにするやり方です。ドロワーメニュー用のテンプレートを作りました当サイトで紹介しているアニメーションで×印になるハンバーガーボタンや横から出てくるドロワーメニューの作り方をまとめたテンプレートを作成しました。このHTMLとCSSとJSを読み込めば手軽にドロワーメニューを実装することができます。1.2.5でのやり方です。以前はGmailのアカウントとパスワードを入力するだけで使えていたようですが、Googleのセキュリティ強化もありクライアントIDとシークレットを登録する必要があります。プラグインを使わず、ワードプレスに構造化データを埋め込むやり方プラグインいれなくてもテンプレートにコピペでいけます。BlogPosting)の構造化データです。JSON-LDを使って基本的なデータを埋め込みます。APIを使ってサムネイル画像をクリックで再生する方法です。Youtube側でも動画のサムネイルはカスタマイズできますが、Webサイト埋め込みではまた違うのを使いたかったりします。開発者側(ディベロッパー)ではYoutube動画自体のサムネイルを変えることが不可能の方が多いです。SEOとは◯◯ダイエットのようなもの自分はSEOの専門家ではありませんが、SEOについて自分が大事にしていることを書いておきます。小ネタですが、ABBAの正しい表記を画像ではなくテキストで実装する方法です。CSSで水面のようなアニメーションCSSのアニメーションとフィルターを使って、水面のようなゆらゆらと水面が揺らめく表現の実装方法です。it」ボタンを押しても直らない時の対処法こういう時に便利!Gridレイアウトの応用ここでは、有り得そうなデザインでfloatだけでは対処が難しいような場面を想定して作った一例です。jQueryで作るドロップダウンメニュースライドだったり、フェードだったりの動きのあるドロップダウンメニューを6行程度のjQueryで作ります。常時SSL化その前にWeb界隈では常時SSL化が流行ってますが、流行りに乗っかってSSL化する前にいくつか確認しておきたい点をまとめました。画像のような本文の冒頭は見えているけど、後半はグラデーションで消えているような「続きを読む」ボタンの作り方です。Webの文字詰め最近はWebでも文字詰めができるようになりました。このサイトの表示スピードを早くした時の話サイトの表示スピードもSEOに影響があるらしい。どこまで影響があるか分かりませんが、早い方が良いことには変わりありませんよね。当サイトのプラグインこのサイトで使っているプラグインを晒します。何かの参考になれば幸いです。紙のデザインをやっている人にとっては画像の解像度というのは気をつけるものですが、Webにおける解像度というのはちょっと複雑です。確認画面に移行した際に、フォームの一番上に自動的にスクロールで戻りますが、ヘッダーを固定していると、戻りすぎて、ちょっと厄介です。横から出てくるドロワーメニューの作り方クリックすると、横からニュッとメニューが出てくるやつの実装方法です。最近はCSSによりアニメーションのサポートが進み、複雑なjQueryを書かなくても済みます。アニメーションで×印になるハンバーガーボタン3本のハンバーガーボタンがクリックするとアニメーションと共に×に変化するハンバーガーボタンです。このサイトにも採用しています。以下がそのソースコードになります。さくらインターネットでワードプレスのSSL化(スクショ付き)さくらインターネットでサイトをSSL(ラピッドSSL)化した際の手順になります。クリーンショットは2017年6月現在のものなので現在とは違う可能性がありますのでご了承ください。これからWordPressを勉強する前に覚えておきたいことWordPressはプログラミングです。学ぶ人はそれくらいの気持ちで。間違って、HTMLファイルなどを上書きしてしまった時の救済法(ただしブラウザで表示している時に限る)古いファイルと統合しようとして、誤って上書きしてしまった時の話です。した操作ミスで起こるこの事故。そのようなミスは疲れている時に起こりやすく(?)、疲れている上に精神的ダメージも大きいというオマケ付きです。限定的ですが、以下が救済方法です。Bracketsでemmetが動かなくなったら先日、Bracketsのemmetのスニペットを編集しようとしたら、失敗してemmetプラグインが動かなくなった時の話です。自分以外にも同じような人の助けになれば幸いです。実行は自己責任でお願いします。環境によっては必ずしも直るわけではないので、予めご容赦願います。──ダッシュ2つのやつリード文などの頭につける、ダッシュを2つ重ねたやつ、倍角ダッシュという名前らしいのですが、HTMLでダッシュを2つ続けても間が途切れてしまいます。その上、半角や全角、伸ばし棒、ダッシュっぽい記号もたくさんあります。すれば2つつながったのが書けるのか検証しました。CSS3で作る、切れ目に差し込んだようなデザインアルバムや写真のスクラップブックみたいなのに使えると思います。box-shadow,transformを使っているのでCSS3対応ブラウザでないと見れません。ブラウザの禁則処理の違い自分はFirefoxユーザーなのですが、Chromeと禁則処理に関するブラウザの解釈の違いで、時々不意を突かれます。標準化が進んでも、まだまだブラウザ間の差異はあるんですね。自分がjavascriptを習いたての頃、色んなサイトを参考にしながら見て回っていた時のこと。良く見かける言葉にhogeというのがありました。プラグインなしで、画像をPOPUP表示するjQueryポップアップくらい、自前で書けるぜと言えるような、実装例です。プラグインを導入したけど、他のプラグインと干渉して動かない、デフォルトのものではなく、自分好みにカスタマイズしたいなど、自前でポップアップを書く時の参考にして下さい。JPGとPNGの使い分け方デザインしたものをコーディングしようとする時に必要なのが画像の切り出しです。ここで直面するのは、どの画像形式で書き出すかという問題です。Webで使われる画像形式は様々あります。今回はよく使われるJPGとPNGの使い分けについて解説します。