タグ

WEB制作に関するryownetのブックマーク (125)

  • モバイル幅で作成されたWebサイトの特徴と作例

    2022年7月20日 CSS, Webデザイン, スマートフォン モバイルは幅が狭く、デスクトップは幅が広いので、それぞれのデバイスにあわせてWebサイトの幅も可変させたりしますよね。しかし最近、デスクトップで見てもモバイル幅のまま表示させている国内のWebサイトをちょこちょこ見かけます。今回はそんなモバイル幅のWebサイトを見ていこうと思います。 ↑私が10年以上利用している会計ソフト! モバイル幅Webサイトの特徴 デスクトップで見ても狭いコンテンツの幅 よくあるWebサイトでは、コンテンツ部分の枠がデバイスの幅によって変化します。例えばモバイルサイズでは幅が狭くなり、デスクトップサイズでは幅が広がって画面中央に表示されます。このブログでもそうですよね。しかし、昨今見られるようになったレイアウトでは、デスクトップサイズで見てもコンテンツ枠の幅は狭いままで表示されています。画面中央に表示

    モバイル幅で作成されたWebサイトの特徴と作例
  • Sign-in form best practices  |  Articles  |  web.dev

    Sign-in form best practices Stay organized with collections Save and categorize content based on your preferences. Use cross-platform browser features to build sign-in forms that are secure, accessible and easy to use. If users ever need to log in to your site, then good sign-in form design is critical. This is especially true for people on poor connections, on mobile, in a hurry, or under stress.

  • 破綻しにくいCSS設計の法則 15 - Qiita

    ブラウザスタイルは平坦化しておく リセットCSSはオプトアウト可能にしておく 登場頻度の高い組合せはplaceholderとして登録してから利用する 可能な限り画像はスプライト生成してから利用する それ以上分解不可能なコンポーネントは要素のように扱う コンポーネントは自己完結型のものを使う BEMはDRYになるよう粒度を下げる 可能な限り@extendは利用しない レスポンシブでない場所では、Utilitiesクラスを活用する shame.cssはいつも綺麗にしておく 詳細度または特異性の高いものほど後方に記述する 可能な限り!importantしない 可能な限りハックしない 変数をデザインガイドとして活用する CSSファイルを分割するメリットはほとんどないので一つにまとめる 1. ブラウザスタイルは平坦化しておく 例えば、こういうScrap & Buildは単に通信量のムダ。 * { f

    破綻しにくいCSS設計の法則 15 - Qiita
    ryownet
    ryownet 2015/04/25
    よかった。だいたい出来てる。要は依存関係を最小にしつつ再利用可能なモジュールを設計しろという話
  • (株)ペイジ代表によるWebデザイン&Webマーケティングブログ

    マーケティング、デザイン、キャリアなど、ウェブの仕事に関わる 幅広いテーマで読み応えのあるコンテンツを発信しています。

    (株)ペイジ代表によるWebデザイン&Webマーケティングブログ
    ryownet
    ryownet 2015/03/26
    更新頻度は低いが質の高い記事が多そうなブログ
  • https://kaizenplatform.com/media/

    ryownet
    ryownet 2015/03/05
    グロース設計手順
  • HTMLとCSSでカメラを書いたよ

    ryownet
    ryownet 2015/03/04
    cssの変態と呼ばれると喜ぶ人
  • Rin 5 - A lean HTML & SASS boilerplate by sanographix

    $ git clone git@github.com:sanographix/rin.git test-repo $ cd test-repo $ npm install $ npm start

    Rin 5 - A lean HTML & SASS boilerplate by sanographix
  • アフィリエイトサイトを制作する時に見本にしたいサイト11選+αとサイトをチェックする際の注意点 - 冒険の書

    先日、「アフィリエイトで月100万円稼ぐための考え方と手法」というエントリーを書いた際、コメントでいくつかの質問をいただきました。 その中で、アフィリエイトサイトの制作方法について質問をいただき、アフィリエイトを始めたばかりの方は、一体どういったサイトを作れば良いのかわからないという方は多いのではと思いました。 なので今回は、アフィリエイトサイトを制作する際に、参考にするべきサイトと、サイトを見る際の注意点について書こうと思います。 勉強するなら稼いでいる人のサイトで勉強する 世の中にはたくさんのサイトがありますが、参考にするなら稼いでいる方のサイトで勉強するべきです。アフィリエイトは綺麗なサイトを作れば稼げる訳ではありません。もちろんキレイなサイトで稼いでいるサイトもたくさんありますが、すごくキレイに作り込んでいるのに稼げていないというサイトもあります。 最近A8サイトコンテストで、たく

    アフィリエイトサイトを制作する時に見本にしたいサイト11選+αとサイトをチェックする際の注意点 - 冒険の書
  • Web デザイナーさん向け Grunt を使った コーディング作業の効率化、はじめの一歩 | WWW WATCH

    フロントエンドの開発を色々と捗らせてくれる Grunt について、初めて Grunt を使うならこれだけまずはやってみたら? という入門的な解説記事を書いてみました。 この記事は公開からかなりの時間が経過して内容が古いのと、Gulp を使ったフロントエンド開発環境構築について新しい記事 「Web サイト作るお仕事をしている人向け Gulp で作るフロントエンド開発環境」 を書いていますのでそちらをご覧ください。 Grunt の導入記事なんか珍しくもないし、色々な方がわかりやすい記事を過去にも書かれていているので今さらではありますが...... とはいえ、まだ使ったことがない人もいるだろうということで、「Grunt って何ですか?」 とか「使ってみたいけどよくわからない......」 なんていう Web デザイナー (主に HTMLCSS を書くフロントエンドな人) さん向けに、初めて

    Web デザイナーさん向け Grunt を使った コーディング作業の効率化、はじめの一歩 | WWW WATCH
  • 専門家からSEOの極意を盗む

    検索マーケティングにおけるマーケティングファネル戦略は、見込み客が購買行動の段階ごとに必要とする情報をコンテンツとして発信する試みです。これによって、見込み客が必要としている情報を、必要とするときに、効率よく届けることが可能になります。SEOを中心としながら、他の集客手法を併用することで、さらに効果が高まります。 マーケティングファネルとはマーケティングファネルとは、カスタマージャーニーを漏斗状に表したモデルです1。顧客の人生に起こった困りごとや悩み、課題や問題を認識するところから始まり、その解決策を検討し購入するまでに通過するルートをマッピングしています。マーケターはこれを分析することで、段階ごとの施策を知ることができます。以下の図はその例です。

    専門家からSEOの極意を盗む
    ryownet
    ryownet 2014/06/10
    会話文だけが続いて2人とも同じ口調だから独り言にしか見えない。住太陽氏ってこんな文書くのかとなぜかちょっとガッカリ。内容はまっとうなコンテンツSEOの考え方。
  • 動くCSSのためのメモ。

    CSSでできる事がどんどん増えてます。JavaScriptを使って実装するようなレイアウトやUIも、CSSだけで作れちゃうほど、便利なプロパティがじゃんじゃか増えましたね。ここでは、要素にアニメーション効果をつけるためのCSSを使ったエフェクトについて、まとめてゆこうと思います:)。 CSSで動かす 「動く」といっても、自由自在にぐにゃぐにゃ動かせるわけではなくて、CSSアニメーションでは、プロパティの数値をスムーズに増減させることで、要素のスタイルを滑らかに変化させます。 例えば、下のサンプルでは、p要素にカーソルを合わせた時に、font-sizeの値を、1emから2emに、スムーズに変化するように指定しています。 p { transition: font-size 1s; } 動かすためのマストプロパティ CSSでアニメーションさせるために必要不可欠なのがtransitionプロパティ

    動くCSSのためのメモ。
    ryownet
    ryownet 2014/06/06
    transition,animationなどのめっちゃ丁寧な解説。transition-delayのマイナス値知らんかったわー
  • コンテンツSEOの誘惑 | 沈黙のWebマーケティング

    -悲劇はもう繰り返させない。 俺のインデックスが加速する限り・・・! マツオカのWebマーケティングを進めるボーンたちの前に、突如現れた大量の比較サイトたち。 それらのサイトは、ガイル社が裏で操っていたサイトだった。 絶体絶命かと思われたその状況において、ボーンは起死回生の戦略を提案する。 それは、マツオカを「他社と比較できないブランド」として新たにブランディングすることだった。 かくして、その戦略は成功し、マツオカのサイトは危機を免れる。 しかし、その平和も束の間、ボーンたちの背後にはさらなる脅威が迫っていた・・・! う~んっ! 3ヶ月ぶりの日! それにしても、シリコンバレーは最高だったな~! スタートアップ系の人たちとも交流できたし、起業へのモチベーションも上がったなあ。 おっと、マツオカのみんなのところへ挨拶に行かないと。 みんな元気にしてるかな~! ヴェロニカさん! サイトからの

    コンテンツSEOの誘惑 | 沈黙のWebマーケティング
    ryownet
    ryownet 2014/05/29
    勉強になるとか言ってる場合じゃない、こうやってブクマさせられることこそがコンテンツマーケなんだよ!!
  • 【WordPress】カスタムフィールド設置でAll in One SEOも不要に!プラグインなしで

    今回はずせるWordPressプラグイン まずはカスタムフィールドを設置してくれる便利系プラグインは全て不要になります。もちろん企業などで投稿画面をカスタマイズする場合はプラグインを利用した方が楽な場合も多いでしょう。ニーズに応じて考えてみてください。 私の個人ブログの場合は、今のところ5つくらいのカスタムフィールドがあれば充分だと思っています。だから自力設置で事足ります。ちなみに今回不要となったプラグインは次のとおりです。 Custom Field Template Advanced Custom Fields All in One SEO Pack 上2つは、WordPressのカスタムフィールドを簡単に設置・拡張できるプラグインです。「Custom Field Template」は私の別ブログで利用してましたが、現在は「Advanced Custom Fields」に乗り換えました。

    【WordPress】カスタムフィールド設置でAll in One SEOも不要に!プラグインなしで
    ryownet
    ryownet 2014/02/27
    自力でカスタムフィールドを定義すればプラグインいらないって話。潔癖症か?
  • CSSでのフォント指定について考える(2014年)|DTP Transit

    結論1:アルファベットでウエイトなしだけでも、すべてのモダンブラウザに対応可能です。ただし、旧バージョンのSafariやFirefoxでは対応がまちまちであったため、それらに対応するには併記します。 游ゴシック体と游明朝体はWinodws 8.1では日語名、OS X Mavericks(10.9)ではアルファベット名のみの対応であるため、両名の併記が必要となります。 疑問2:「ヒラギノ明朝 Pro」と「ヒラギノ明朝 ProN」のどちらを記述すればいいのでしょうか。 「ヒラギノ明朝 Pro」を改訂し、JIS X 0213:2004の例示字体に対応させたものが「ヒラギノ明朝 ProN」です。 参考: ウィキペディア - ヒラギノ 「ヒラギノ明朝 Pro」と「ヒラギノ明朝 ProN」の違い CSSのfont-family指定はこれで決まり!(2013春) 結論2:新しい字形に対応をしている「ヒ

    CSSでのフォント指定について考える(2014年)|DTP Transit
    ryownet
    ryownet 2014/02/14
    素晴らしい調査でした。感動した
  • 優れたユーザーインタフェース(UI)を実現するチェックリスト36項目

    【img via tabletop assistant by MattHurst】 優れたユーザーインタフェースとは何か。どのようなデザインを「優れたユーザーインタフェース」と呼ぶのに相応しいのだろうか。 GoodUIというサイトに優れたユーザーインタフェースを実現するために確認しておきたい36項目をイラスト付きで解説していた。とても分かりやすく納得できる内容が多かったので、紹介しておく! 1.マルチカラムではなく、シングルカラム 複数カラムだとユーザーの目線が左右に逸れてしまう可能性があるため。 2.まずはギフトを渡してみる 最初から買うことを促すよりもまずはこちらから何かを与えることによってユーザーに喜ばれる。 3.似た機能や項目は1つにまとめて表示する 似た機能を分散させる必要はない。 4.ユーザーからの反応を載せる 実際に使っている「ユーザーの声」を参考に買い物をする人は少なくない

    優れたユーザーインタフェース(UI)を実現するチェックリスト36項目
  • 黒い画面不要!デザイナ向け静的サイトジェネレーター「Phest」を公開しました | チャットワーククリエーターズブログ

    こんにちは!ChatWork CTOの山です。 ChatWork Advent Calendar3日目を担当します。 今回は、ChatWork社内でサイト制作に使っている、デザイナ向け静的サイトジェネレーター「Phest(フェスト)」というツールを公開します! >>PhestのGitHubリポジトリはこちら 静的サイトジェネレーターって?静的サイトジェネレーターとは、テンプレートなどプログラム的な処理を実行し、 HTML/JavaScript/CSS/画像などだけで構成された静的なWebサイトとして書き出すツールのことです。 Webサイトをつくる上で共通のヘッダやフッタなどは、PHPやSSIなどのinclude構文を使ったり、 そもそもWordpressなどのBlogやCMSなどを使って構築するケースが多いと思います。 静的サイトジェネレーターは、そういったシステムが必要な部分をあらかじ

    黒い画面不要!デザイナ向け静的サイトジェネレーター「Phest」を公開しました | チャットワーククリエーターズブログ
    ryownet
    ryownet 2013/12/03
    後で見ないけどおぼえとくか
  • [CSS]アイテム数が不明でもカラム数に合わせてぴったりに配置するスタイルシート

    下記のような3カラムのグリッドに複数のアイテムを配置する時、アイテムの数が3の倍数だったらぴったり収まりますが、アイテムが7, 8個の場合は最後に余白を生じます。 もちろん余白のままでも良い場合はありますが、ぴったり収めたいという時に役立つスタイルシートのテクニックを紹介します。 Tetris & The Power Of CSSとなるHTMLは、リストでアイテムを配置します。 HTML アイテム数は、適当に変更して構いません。 <ul class="flex-container"> <li class="flex-item">1</li> <li class="flex-item">2</li> <li class="flex-item">3</li> <li class="flex-item">4</li> <li class="flex-item">5</li> <li cla

    ryownet
    ryownet 2013/11/12
    display:flexにすると計算できるので、カラム数のあまり数を算出して幅を指定
  • 事前レンダリングでウェブページの表示時間を高速化

    [対象: 上級] 事前レンダリングと呼ぶ技術を使って、ウェブページの表示時間を高速化する方法をこの記事では解説します。 事前レンダリングとは 事前レンダリング (Prerendering)とは、その名のとおり、ページの読み込み(正確にはレンダリング)を前もって実行する仕組みです。 Google検索で採用されている「インスタントページ」には事前レンダリングが使われています。 下のキャプチャは、Googleで「Amazon」を検索したときのChromeのタスクの状況をタスクマネージャで確認したものです。 「事前レンダリング」でAmazon.co.jpが出ています。 「Amazon」で検索したユーザーはかなり高い確率で(1位に出てきた)Amazonのホームページをクリックするはずです。 Chromeは先回りして、ユーザーがクリックしなくてもAmazonのホームページを取得および描画、つまりレンダ

    事前レンダリングでウェブページの表示時間を高速化
  • jQuery/JavaScriptの高速化テクニック | Find Job ! Startup

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    jQuery/JavaScriptの高速化テクニック | Find Job ! Startup
  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    FINDJOB!終了のお知らせ | FINDJOB!