タグ

tipsとWebDesignに関するko-ya-maのブックマーク (52)

  • 直帰率をSEO観点で下げる超シンプルな7つの方法【後編:スマートCTAからデッドクリックまで】 | Moz - SEOとインバウンドマーケティングの実践情報

    直帰率を下げる超シンプルな7つの方法③ スマートCTA第3のヒントは、スマートCTAだ。多くのサイトでは、訪問してきたユーザーに商品を購入したり資料ダウンロードのフォームを送信したりしてもらうために、CTA(Call to Action:行動喚起)のボタンやリンクを設置して、クリックしてもらおうとしていることだろう。 CTAを改善する最もスマートな方法は、CTA自体にランキングキーワードを含めることだ。つまり、Google Search ConsoleやMoz Keyword Explorerにアクセスして、どのようなキーワードに対して自分のページが表示されているかを調べ、そうした上位のキーワードをCTA自体に挿入するのだ。 たとえば、クレジットレポート(信用情報)やクレジットレポートのスコア取得に関するページであれば、CTAは、 カートに追加といった一般的なものではなく、キーワードを入れ

    直帰率をSEO観点で下げる超シンプルな7つの方法【後編:スマートCTAからデッドクリックまで】 | Moz - SEOとインバウンドマーケティングの実践情報
  • 濁りなし!美しいグラデーションの基本ルールとCSSオンラインツール

    デザイントレンドは変わっていますが、グラデーションはとてもナチュラルな見た目と多様性に富んでおり、いつの時代も愛されるデザインスタイルです。 この記事では、美しいグラデーションを作成する基ルールと、手軽に利用できるグラデーション作成オンラインツールをご紹介します。 全シリーズはこちら。 しっかりマスター!美しいグラデーション作成徹底ガイド【Illustratorグルーバルカラー編】 しっかりマスター!美しいグラデーション作成徹底ガイド【Illustrator実践デザイン編】 美しいグラデーションって、なんだろう? グラデーションには良くて美しいものもあれば、悪くてひどいものもあるでしょう。 良いグラデーションとは、ナチュラルで調和のとれた美しいなめらかな色の変化のことを指します。 プリント印刷でグラデーションを表現するときの技術的な問題を防ぐのにも役立ち、画面スクリーン状で見たときにも魅

    濁りなし!美しいグラデーションの基本ルールとCSSオンラインツール
    ko-ya-ma
    ko-ya-ma 2021/03/03
    くすむなら間にカラーストップを追加する…言われてみれば確かにそうしている
  • 俺流レスポンシブコーディング

    俺流レスポンシブコーディングの覚書。「人には人のレスポンシブ」があるのでこれが正解だってわけではないのですが、レスポンシブコーディングで悩んでいる人にとって参考になる記事になってくれたら嬉しいです。 ブレイクポイントは特定のデバイスの画面サイズを基準にしない 以前アンケートを取った時にデバイスのサイズを意識して決める人が半数以上を占めていた。 アンケート結果を抜きにしても「2021 年のブレイクポイント決定版はこれだ!」的な記事がバズっているのを定期的に目撃し、主流のデバイスのサイズを比較するアプローチがほとんどであるが、僕はデバイスの端末のサイズを基準にブレイクポイントを決めることには否定的である。 主流のデバイスのサイズなんてものは時間が経てば変化する。 昨年 iPhone 12 が発表された時に従来の画面サイズとは違うバリエーションになることが分かるやいなやタイムラインが慌てふためい

    俺流レスポンシブコーディング
  • なぜタイポグラフィにおいてVertical Rhythm(バーティカルリズム)は重要な手法なのか? | POSTD

    Webのタイポグラフィについて少しでも調べたことがあるなら、 Vertical Rhythm という言葉を耳にしたことがあるのではないでしょうか。タイポグラフィを用いて仕事をする場合、最も重要な手法の1つです。このことについて知って以来、私は自分のサイト全てにVertical Rhythmを使っています。 ある日、Vertical Rhythmの重要性について自分が全く理解していないことに突然気付き、愕然としました。そしてその後すぐに2つの疑問が湧き上がってきました。「なぜVertical Rhythmを使うとサイトのデザインが向上するのか? 」「自分のデザインを良くするために、Vertical Rhythmから何を学べばいいのだろうか? 」。 私はこの疑問を解明しようと決めました。その考察を綴ります。 記事の最初にあたって認識を共通にするため、まずはコンテキストについて説明します。 Ve

    なぜタイポグラフィにおいてVertical Rhythm(バーティカルリズム)は重要な手法なのか? | POSTD
  • デザイナーとフロントエンドエンジニアに知ってほしいWebのフォント周りのお話

    こんにちは。TAK(@tak_dcxi)です。 今回記事にするのはタイトル通り「デザイナーとフロントエンドエンジニアに知ってほしいWebのフォント周り」についてです。以前ツイートしましたが、特に説明もなかったので自分の備忘録も兼ねて。 Androidに明朝体は無い Apple製品しか利用しないデザイナーの方に話したら非常に驚かれるのですが、Androidにはデフォルトで明朝体は入っていないです。 よく明朝体マシマシのデザインを見かけたりするのですが、デバイスフォントだけではAndroidでそのデザインを実現することは不可能だと思っておいたほうが良いでしょう。 ただ、明朝体のWebフォントを利用すればAndroidでも明朝体は表示できるので、デザイン的に明朝体が必須って場合はWebフォントを利用しない手は無いと思います。 個人的見解ですが、デザイン重視なら明朝体はGoogle FontsでN

    デザイナーとフロントエンドエンジニアに知ってほしいWebのフォント周りのお話
  • iPhone 12系統のレスポンシブ対応のメモ書き

    今朝発表されたiPhone 12系統のレスポンシブ対応についてのメモ書き。取り急ぎ。 12 Pro Max 👉 428px (3x) PlusシリーズやXR,11,11 Maxの414pxよりも14px広い。 12 / 12 Pro 👉 390px (3x) 6〜8、Xや11 Proの375pxよりも15px広い。 12 mini 👉 360px (3x) ただし、miniの場合は375pxで描写してスケーリング表示するらしい? とは言え、Androidのデバイスの多くは360pxなのでiPhone 12 miniの描写サイズが375pxだろうが360pxだろうが関係なかったりします。 横幅360pxでしっかり表示されていることは必須条件です。 追記1:これからも4インチ(320px)を意識する必要はあるのか? 個人的見解ですが、あります。 理由としてはiPadのSlide Over

    iPhone 12系統のレスポンシブ対応のメモ書き
  • CSSでロゴのようにサイズが異なる画像を美しく揃えて配置するスタイルシートの実装テクニック

    ロゴ画像のようにさまざまなサイズ、さまざまな形の画像を美しく揃えて配置するスタイルシートのテクニックを紹介します。 CSSのテクニックだけでなく、デザイン上の注意点も解説されており、実装時の参考になります。 Aligning Logo Images in CSS by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに ロゴを配置する時のデザイン上の注意点 ロゴを配置するグリッドの実装 CSSブレンドモードを使用してホワイトの背景を削除する ロゴの最後の行の中央揃え 実装時の注意点 終わりに はじめに フロントエンドのデベロッパーとして、複数のロゴを配置したことがあるでしょう。この実装は最初は簡単に思えるかもしれませんが、ロゴを揃えたり、中央配置にする時に悩ますかもしれません。さらに、ロゴにはさ

    CSSでロゴのようにサイズが異なる画像を美しく揃えて配置するスタイルシートの実装テクニック
  • Modern CSS Solutions

    12 Modern CSS One-Line Upgrades Sometimes, improving your application CSS just takes a one-line upgrade or enhancement! Learn about 12 properties to start incorporating into your projects, and enjoy reducing technical debt, removing JavaScript, and scoring easy wins for user experience. How Custom Property Values are Computed Review behaviors to be aware of regarding how the browser computes final

    Modern CSS Solutions
  • 階層構造を考えたホームページ構成とは サイト構造やツリーの作り方のヒント【第9回】 | 今さら人に聞けないWebの仕組み

    Webサイトを作るとき、データをどう整理すればいいのでしょうか? 雑多にデータを置いてしまうと、サイトの構造はあっと言う間にごちゃごちゃになってしまいます。 みなさんが普段パソコンでフォルダを作成するとき、ごく自然にやっていると思いますが、大まかなフォルダを作ってその中にファイルを格納していきますよね。 それと同じく、Webサイトにもファイル分けが欠かせません。今回はこのファイル分けに使う「階層構造」について説明します。 Webを構成するファイルがどのように置かれているかたとえば、あるサイトで企業情報の「会社概要」というページがあったとします。URLは以下です。 http://www.***.co.jp/company/profile.html 最初の「http://www.***.co.jp」までが、Webサーバーの住所を表していると考えてください。その後ろが、サーバー内のファイルのあり

    階層構造を考えたホームページ構成とは サイト構造やツリーの作り方のヒント【第9回】 | 今さら人に聞けないWebの仕組み
  • フォームのボタン配置はどこが最適か、左揃え・横並び・上下など、フォームのタイプごとに詳しく解説

    フォームのボタン配置は、多くの場合無視されるか、見映えに基づいて優先順位がつけられます。しかし、ボタン配置は非常に重要で、フォームを使いづらくする要因の一つであるため、正しく配置することが不可欠です。 フォームのボタン配置は、対象のボタンとフォームのタイプに依存されます。 さまざまなタイプのフォームを総合的に調査・分析し、それぞれのタイプでどこにボタンを配置するかについて解説します。 Where to put buttons on forms by Adam Silver 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 プライマリボタンは入力欄の左端に揃える 「戻る」ボタンはフォームの上に配置 分岐するアクションはフォームの上に配置 機能に応じて追加のボタンを配置 一部の単一フィールドのフォームでは、入力欄の横にボタンを配置 マ

    フォームのボタン配置はどこが最適か、左揃え・横並び・上下など、フォームのタイプごとに詳しく解説
  • accrefs

    ウェブサイトに貢献このウェブサイトではあなたからの情報提供をお待ちしています。参考資料の追加・修正のリクエストは次のいずれかの方法で行えます。 リポジトリのイシュー:追加リクエスト用のテンプレートを用意しています。A11YJ Slackチーム:チームに参加後、#a11y_matome_siteチャンネルで旨を発言してください。

    accrefs
    ko-ya-ma
    ko-ya-ma 2019/08/30
    "Webアクセシビリティの参考資料まとめ"
  • Webにおいて明朝体はNoto Serif CJKを使うべし -IE11対応版|TechRacho by BPS株式会社

    こんにちは。5月に産休育休から復職したデザイナーのニシです。 最近、健康と体力作りのために筋トレを始めました。毎日昼休みにコヤマさんと一緒に10分ほど筋トレしてます。皆さんもいかがですか。 今回は、レスポンシブサイトをデザイン・コーディングする際に明朝体の指定は何にするのが一番いいのか、試行錯誤した結果得た最適解を書きます。 最初に:結論 先に結論をいうと、 Google FontsのNoto Serif CJK(源ノ明朝)を使う IE11対応のためGoogle Fontsの設定で「Japanese」を必ず選択する です。Japaneseを選択しなかったというだけでかなり、右往左往してしまいました(後述)。 Google Fontsとしては他にも明朝体の選択肢はありますが、癖のない良い感じの明朝体というとやっぱりNoto Serif CJKかなーと思います。しかしいずれ、さわらび明朝も使っ

    Webにおいて明朝体はNoto Serif CJKを使うべし -IE11対応版|TechRacho by BPS株式会社
  • Atomic Designの実装例 〜Atomic Designを使ったコンポーネント指向のUI開発:Q〜 - UGAP Engineer's Blog

    稿は(序)(破)(Q)のシリーズの3番目の記事になります。 稿では前回(破)で説明したAtomic Designを導入する際に工夫した点をふまえた実装例をJSフレームワークを使用する場合と使用しない場合の2つの場合について紹介します。 シリーズ(序)ではAtomic Designの概要 シリーズ(破)ではAtomic Designの導入に際して工夫した点 について説明していますので、そちらをご覧ください。 実装例題材 下のサイトテンプレートを題材に実装していきます。 https://html5up.net/prologue シチュエーションとしては、デザイナーからもらったデザインカンプをエンジニアが実装する想定で説明します。 コンポーネントの分割 エンジニアはデザインカンプをAtomic Designのコンポーネント単位に分割していきます。 コンポーネントの分割フロー図は(破)で以下の

    Atomic Designの実装例 〜Atomic Designを使ったコンポーネント指向のUI開発:Q〜 - UGAP Engineer's Blog
  • フロントエンドエンジニアから、デザイナーさんに意識してほしい10のこと|Pittan|note

    フロントエンドエンジニアとデザイナーさんは日々協力してプロダクトを作っていく関係にあります。デザイナーさんが作ってくれたものをエンジニアが素早く実現できるよう、いくつかエンジニアから意識してほしいことをまとめました。 なんでこんな話になったのか(前置きなので次の章まで飛ばしてOKです) デザイナーさんから「この画面をこんな風に作ってください」とXDやSketch、PSDなどいろいろな形で渡されることがあると思います。 僕の個人的な意見・経験ですが、いざ実装するぞとなったときに 「あれ…ここってどうしたらいいんだろう?」 と迷って作業のスピードが落ちてしまうことがとてもストレスに感じていました。できればノンストップでいきたいなあと思うわけです。 手が止まるたび、デザイナーさんに「ここってどうしたらいいですか?」と質問するのが何か新しい画面を作るときに必ず発生していました。 「(いつも聞いてる

    フロントエンドエンジニアから、デザイナーさんに意識してほしい10のこと|Pittan|note
  • CSS Gridの実用的なテクニックが基礎からていねいに解説されたフロントエンドの制作者にオススメの本

    CSS Gridをそろそろ始めてみよう、と考えている人にぴったりの解説書を紹介します。 書は実践的な解説書で、CSS Gridを使用してデスクトップ・スマホ向けのさまざまなレイアウトをはじめ、ヘッダやセクションやフッタやナビゲーションなどのコンポーネントの実装方法が詳しく解説されています。 初心者の人にも中級者の人にもCSS Gridの実装を一からしっかり学べる一冊です。 日、6/15発売です! HTMLCSSの基的な解説はありません。CSS Gridについての基礎知識から実装方法までが解説されており、日常的にHTMLCSSに触れられている人にお勧めします。 また、書でのレイアウトは「ノンデザイナーズ・デザインブック」の基原則に従ったもので、デザインについても学べると思います。 パラパラ見るだけでもCSS Gridのアイデアが膨らみます。 書籍版でもKindle版でも解説され

    CSS Gridの実用的なテクニックが基礎からていねいに解説されたフロントエンドの制作者にオススメの本
  • 300万PV超えの人気Webメディアはどのように作られているか

    人気の秘密を探る この記事では人気のウェブメディアがどのような戦略・デザインでユーザーを集めているのかを分析します。対象は月間PV数が300万PV以上のメディア。それほどに読まれる仕掛けはどこにあるのでしょうか。

    300万PV超えの人気Webメディアはどのように作られているか
    ko-ya-ma
    ko-ya-ma 2018/04/10
    流入経路とかパーツの位置とか文字サイズとか
  • Sketchから学ぶコンポーネントデザイン : could

    部品から設計することに慣れる デザインツールとして Sketch や Figma推している理由のひとつにシンボルがあります。Adobe CC ライブラリのアセット管理とは異なり、デザインした部品(コンポーネント)を拡張したり組み合わせることができるのが魅力。様々なスクリーンサイズに耐えられるように作るのはもちろん、デザインを運用していくには、部品からしっかりデザインできるのはこれからのツールでは必須です。 コードが書ける人、コードを書く思考が分かる人であれば、部品から作ってレゴブロックのように積み上げるという Atomic Design 的な考え方は当然と思えるでしょう。なので、デザインシステムを作りましょうという考えに至りますが、画面の全体像から徐々にディテールを作るやり方でデザインしていた人には難しかったりします。いきなり部品から作ることに慣れていないですし、マクロ(画面全体)とミ

    Sketchから学ぶコンポーネントデザイン : could
  • iPhone XのiOS 11.11以下と11.12以上どちらにも対応するWebページの作り方

    iPhone / Mac iPhone XのiOS 11.11以下と11.12以上どちらにも対応するWebページの作り方 Tuesday, December 12th, 2017 WebKit公式サイトを含め、多くのWebサイトで解説されている「iPhone X対応のWebページの作り方」はiOS 11.11系まで、またはiOS 11.12以上のどちらか一方にしか対応していないため、その両方に対応する書き方について解説します。 この記事の内容は「スマートフォン時代のWebコーディングスクール」の授業資料の一部です。 iPhone X対応していないWebページはどう見えるのか 縦持ちでは特に問題ありませんが、横持ちの場合画面の左右に空白ができてしまいます。 たとえば、このブログの記事ページを横持ちで観ると以下の画像のように見えます。 このブログの場合、bodyの背景色は濃い茶色、ページ全体を

    iPhone XのiOS 11.11以下と11.12以上どちらにも対応するWebページの作り方
  • Atomic Design の理解 : molecules と organisms をどのように分割するか - 海外のイケてるテックニュースを翻訳するよ

    Original: Making sense of atomic design: molecules and organisms by Alla Kholmatova 記事は、原著者の許諾のもとに翻訳・掲載しています。 frasco.io 👆こちらに移転しました。 我々のインタラクションデザイナーである Alla Kholmatova が FutureLearn での Atomic Design の利用の状況について考察します。 1年前、私たちは FutureLearn での最初のパターンライブラリ開発について、そしてなぜ我々が Atomic Design を使うことになったのかについて著しました。 全般的に、Atomic Design は我々のチーム内でうまく機能しています。それはインターフェイスの理解の共有や、さらなるモジュール化への移行、我々のデザイン言語の進化などに貢献しました

  • UIのビジュアルデザインにおけるちょっとしたコツをまとめた「Little UI Details」

    TightenやLaravelのデザインを担当したSteve Schoger(@steveschoger)さんによる、ビジュアルデザインにおけるコツをまとめたモーメント「Little UI Details」が公開されています。 Little UI Details https://twitter.com/i/moments/880688233641848832 明るい背景色上に白色のテキストを追加する場合、微妙に影を付けると、文字が見えやすくなるだけでなくよりポップになります。 Adding a subtle shadow to white text when on a bright background not only makes it more legible but helps it 'pop' more. pic.twitter.com/p9rudeFxvP— Steve Scho

    UIのビジュアルデザインにおけるちょっとしたコツをまとめた「Little UI Details」