- 2020年6月13日
- 0件
ドメインを取得するなら毎週金曜日にエックスドメインが一番安い
ドメイン を取得する代表的なサービス ドメイン を取得するサービスといえばここら辺が有名です。 どこで購入したとしてもしっかりとした会社なので安心です。 エックスドメイン 普段エックスサーバーでサイト運用している方も多いのでは無いでしょうか。 そんな方には同じサービスで完結できるエックスドメインを使 […]
ドメイン を取得する代表的なサービス ドメイン を取得するサービスといえばここら辺が有名です。 どこで購入したとしてもしっかりとした会社なので安心です。 エックスドメイン 普段エックスサーバーでサイト運用している方も多いのでは無いでしょうか。 そんな方には同じサービスで完結できるエックスドメインを使 […]
BEMとは何か の詳しい話はせず、簡単にだけ説明します。詳しくはこちらを確認ください。 https://en.bem.info/ BEMを利用する上で、BEMは気持ち悪いと感じる理由の1つ 「なぜBEMはアンダースコア(アンダーバー)やハイフンを2つ連続でつける必要があるのか」 それに対し、別の少し […]
WAI-ARIAの役割 下記以外にもたくさんの機能がありまるが代表的なカテゴリを紹介。 ここにほとんどの物が網羅されており、参考になります ARIAを利用するロール、ステート、プロパティ ロール(role) この要素の意味を定義する。 ex) role=“navigation”, banners […]
HTMLメールとは HTMLメールとは HTMLタグで作られたメール。表組でレイアウトを変更したり、画像を使ったアピールをしたりできるメールです。 また、HTMLメールの場合、開封率がわかり、またテキストメールに比べてクリック率(CTR)や購買率が高いと言われている。 逆にテキストメールとは 装飾が […]
「テーブルレイアウトはするな」 当たり前に言われています、がしかし、実際なぜ使ってはいけないのかを具体的に説明できる人が少ないです なので、その理由と、本当に使ってはいけないのかをまとめてみました。 メリット・デメリット メリット 崩れづらい 昔ながらのタグな故、tableタグで組むと崩れが起きづら […]
BEMやMCSS、SMACSSとかはもう古い。 といっても、正直まだあまり理解指定ない。とりあえずStyled Componentが今人気ということは聞いた。 そしてどれもvueやreactで利用する。 CSS Modules vue ファイルで<style module> と記載。 装 […]
私がコーディング時によく使うツールを紹介します。 もし「こんなツールもあってよく使っているよ。」というのがあれば教えてください! autoprefixer nodeでautoprefixerを使っていたが、node.jsを使わないケースでこれを使いたいと感じて探したらツールも提供していた。 指定した […]
新しくサイトを作る際に検討するものの1つ。 それは「font-family」。要はフォントに何を選ぶか。 参考に人気サービス各社のcssを調べてみました。 note 最近流行りのブログサービスのnote。読みやすい文章を意識されているはず。 font-family: -apple-system,Bl […]
リセットCSSはブラウザのデフォルトで設定されたCSSを打ち消してブラウザ間の表示を揃えるためのCSSファイル。 新規サイトを作成するとき、コーディングルールを考えるとき、絶対に考えるreset.css。 決定版が欲しいところなのでまとめました。 実際、毎年大きな差分もなく、古いブラウザの最適化がさ […]
新規サービス開発や、古びたシステムを担当した時に毎回調べるHTML, CSS, Javascriptのコーディングガイドライン。こちらをまとめてみました。 Javascript google 英語版ですが、Good / Badで例が全パターンまとまっているのでとてもわかりやすいです。 これを例にレビ […]
大規模化するCSSの問題点 Christopherは以下をあげています。 1. グローバルネームスペース -> スタイルはグローバルスコープなので、全てに影響がある。JSでグローバル変数は懸念されるのにCSSは許容されている。 2. 依存性 -> ネストすることによるスコープ。パフォ […]
<script><!-- console.log("hogehoge"); --> </script> これってまだ使っている人が多いけど、なぜ使ってるんだっけと改めて確認しました。 なぜ利用していたか Javascript非対応ブラウザに、コードをそのま […]
はじめに CSSのコメントに書く cssが膨大になるのでミニマイズは必要 環境によっては難しい ペラ1ページには向かない 目的 モジュールの一覧化 デザインの一貫性 新モジュールが追加されたらすぐわかる マークアップのルールがわかる 他のコードをパクりやすい スキルや感性に頼らないコーディング 種類 […]
一番良いCSSの設計手法とは 過去にまとめたCSS設計についての考えをまとめてみた。 今は、どういった設計をすべきだろうか。 ReactやVueを使う場面も増えていく環境で、どの設計手法が一番運用しやすいのか。 CSS設計手法の歴史 2009年 OOCSS レイアウトと見た目のclassをわける 主 […]
メリット 運用ベースであれば1箇所変えれば全デバイスに対応できるので、更新は楽(記事の内容だけとか) googleがレスポンシブを推奨しているため、SEOに強いらしい スマホファーストな設計ができる 端末の大きさに影響されなくなる URLがおなじになる デバイス判定が不要 デメリット 複雑なサイトに […]
ツール 試せる https://demos.scotch.io/visual-guide-to-css3-flexbox-flexbox-playground/demos/ 親要素 display: flex; flex-direction:子要素の配置方向 row:左から順に。デフォルト。 row […]