タグ

最適化に関するNemisamaのブックマーク (11)

  • とあるサイトの高速化についてフロントエンドでやったことまとめ。 - Toro_Unit

    業務で携わっている案件なのですが、アクセス数の急増が見込まれるイベントがありまして。準備期間も少なく、バックエンド側でできることがほぼないという状況でサイトを落とさないようにがんばる!というお仕事でした。レガシーソースてんこ盛り。CSSプリプロセッサとか何それ状態。 そこで実施した対策のまとめです。サーバー・アプリケーション・サイトの構成によって、効果の大小はありますが、比較的効果があったと思われるものをつらつらと。 リクエストの削減とファイルサイズの最適化 まず一番最初に考えなければいけないのがリクエスト数です。すごいおおざっぱに言うと、WEBサーバー(ApacheとかNginxとか)への負荷は、PV数×リクエスト数です。PVがそんなに無くてもそのページのリクエストがめちゃくちゃ多いとそれだけでかなりの負荷になります。リクエストを半分にできれば2倍の人数がさばけるってことに、すげーおおざ

    とあるサイトの高速化についてフロントエンドでやったことまとめ。 - Toro_Unit
  • ブログやサイトのパフォーマンス改善やセキュリティ向上のためによく使う.htaccessの設定のまとめ

    ブログやWebサイトのパフォーマンスの改善やSEOセキュリティの向上に役立つ.htaccessの設定を紹介します。 ドメインをwww有り・無しに統一、新ドメインに引っ越した時のリダイレクト、URLをクリーンなものにしたり、共有サーバーでのPHPのバージョンを指定したりなど、すぐに利用できるものばかりです。 .htaccess Snippets -GitHub 元記事には有用な.htaccessのスニペットがPublic Domainでまとめられおり、それら全部に加えて.htaccessファイルの作成と使い方を加えました。 .htaccessファイルの作成と使い方 リライトとリダイレクトの設定 セキュリティの設定 パフォーマンスの設定 その他のいろいろ有用な設定 .htaccessファイルの作成と使い方 「.htaccess」ファイルを作成することは非常に簡単です。 テキストベースのアプリ

    ブログやサイトのパフォーマンス改善やセキュリティ向上のためによく使う.htaccessの設定のまとめ
  • アイトラッキング調査で判明した8つの原則 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> アイトラッキング調査といえば、画面上のユーザー目線を追うことで、普段気付かないウェブデザインの問題やユーザビリティ上の課題を見つけ出そうという試み。サイトのコンバージョン率改善には確実に役に立つであろう手段ですが、準備の大変さや費用も重なり、中々実現できている企業は少ないと思います。今回、既に公開されている様々なアイトラッキング調査を調査し、そこから学べる要素を引き出した記事を紹介します。ある種、鉄板といえるルールに集約されていますが、筆者は有名デジタルマーケッターでありヒートマップツールで有名なCrazyEggの創業者ニール・パテルだけに、分析内容含め学べる点は多そう。 — SEO Japan

    アイトラッキング調査で判明した8つの原則 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
  • 入力フォームを改善して入力完了率を上げる! エントリーフォーム最適化15カ条 | 勝手にEFO分析-エントリーフォーム改善

    入力フォーム(エントリーフォーム)を入力していて、イライラする……と感じたことありませんか。ありますよね。自社サイトの入力フォームでユーザーにイライラを与えていませんか。 小さなイライラが積み重なった先にあるのは、エントリーフォームからの離脱です。ユーザーが一度エントリーフォームから離脱してしまったら、もう戻ってきてはくれないと覚悟しておくべきです。入力を完了してもらいエントリーフォームの「入力完了率※」を上げるためにはどうしたらよいのでしょうか。 そこで、この記事ではEFO(エントリーフォームを最適化)を行い離脱要因を減らして、入力完了率を上げる15カ条を紹介します。 少し手間をかければ劇的に入力完了率アップが期待できるはずの、「惜しい」エントリーフォームを各条1つずつ取り上げて、頼まれてもいないのに、勝手にそのフォームを分析して作った改善案とともに、ポイントとなるエントリーフォーム改善

    入力フォームを改善して入力完了率を上げる! エントリーフォーム最適化15カ条 | 勝手にEFO分析-エントリーフォーム改善
  • スマートフォン向けに最適化されたはずのサイトが犯した7つの大罪

    By Nukamari PCで閲覧できるサイトの中には、スマートフォン向けサイトを別に作成しているものがあります。ユーザーエクスペリエンスを向上するために作られたはずのスマートフォン用サイトの中には、不便な要素を含んでいるものが多く存在しているようで、Umer Mansoorさんが「スマートフォン向けに最適化されたはずのサイトが犯した7つの大罪」として、スマートフォン用サイトの悪い例を公開しています。 7 Deadly Sins of Mobile Websites | 10K-LOC http://10kloc.wordpress.com/2013/12/26/7-deadly-sins-of-mobile-websites/ ◆01:ロード時間が長すぎる ロード時間はサイトを成功させるために重要な要素の1つ。サイトに多くの高画質画像やJavascriptを含んでいると、ロード時間が極端

    スマートフォン向けに最適化されたはずのサイトが犯した7つの大罪
  • [JS]納品前の確認に最適、使用されていないCSSのセレクタを見つけ出すスクリプト -Helium

    ウェブサイトの多数のページ全体に渡り、スタイルシートで定義されたセレクタが使用されているかどうかチェックし、使われていないセレクタのレポートを生成するスクリプトを紹介します。 納品する際に、不要なセレクタを除去するのに役立ちますよ。 Helium -GitHub Heliumの準備 Heliumの使用方法 Heliumの準備 HeliumはjQueryなど他のスクリプトを必要せず動作し、URLのリストから全てのページをロードし、解析して、スタイルシートで見つけたセレクタが全ページで使用されているかどうかチェックし、レポートを作成します。 スクリプトは、開発環境で実行してください。 公開中のサイトで実行すると、ユーザーにもHeliumの動作が見えてしまいます。 Step 1: 外部ファイル テストするページの全てに、当スクリプトを外部ファイルとして記述します。 場所は、head内でも</bo

  • 2013年のアクセス解析界隈で気になった記事ベスト10+α - Real Analytics (リアルアナリティクス)

    今回は前回のアドベントカレンダーに続き、UX Advent Calendar 2013にも参加させていただき、日担当となるので、件名のトピックスでお届けしたいと思います。筆者はデザイナーやUXに携わっている方(の多くが)読んでいているWebDesigningという雑誌で1年ほど連載を行っています。筆者自身はUXには強く無いのですが、デザイナーやエンジニアにも解析を意識してもらいたいなと思い、コンテンツを毎月書いております。というわけで、UXの観点も交えながら、今年おすすめの記事を10+α個紹介いたします。 image from flickr 1:唯一の販売チャネルから最大の成果を得るためにテスト&分析でコンテンツ貢献度をチェック/ライフネット生命保険のアクセス解析事例【Web担当者フォーラム】 唯一の販売チャネルから最大の成果を得るためにテスト&分析でコンテンツ貢献度をチェック/ライフネ

    2013年のアクセス解析界隈で気になった記事ベスト10+α - Real Analytics (リアルアナリティクス)
  • レスポンシブWebデザインがユーザー体験に最適化できていない5つの実例 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> スマホの普及で導入サイトも増えているレスポンシブWebデザイン。作り手からするとまだまだ目新しいですし、ブラウザサイズを変えてサクッとデザインが柔軟に変わるのはそれなりに自己満足度も高く時代の最先端を走っている気分になれる仕組みではあります。一方、デバイスやスクリーンサイズにデザインが最適化できたとしても、それがそのデバイスを使っているユーザーに当に最適化できているかというと、全くの別問題。Google先生も大推奨中ということで、今後さらに導入が進んでいくと思われるレスポンシブWebデザインですが、今回はそんなレスポンシブWebデザインが抱えるユーザー視点の問題点や課題を真剣に考えてみた記事を

    レスポンシブWebデザインがユーザー体験に最適化できていない5つの実例 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
  • スマホサイト検索最適化の注意事項:通常Googlebotをスマホ版サイトでリダイレクトしてはならない ::SEM R (#SEMR)

    スマホサイト検索最適化の注意事項:通常Googlebotをスマホ版サイトでリダイレクトしてはならない スマホサイト構築最適化において、デスクトップ版、スマホ版双方をUser-Agentで振り分けする場合の注意事項。Googleは、default-Googlebot(通常Googlebot)はすべてのバージョンにアクセスできることを前提としているので、スマホ版サイトで通常Googlebotを振り分けるのは推奨されていない。 公開日時:2012年07月02日 07:22 デスクトップ版サイトとスマートフォン版サイトを運用しており、後者を検索エンジンにも適切に掲載させたい、いわゆるスマートフォンの検索最適化を行う場合において、現時点(2012年7月1日時点)においてGoogle公式ヘルプには明記されていない、重要な注意事項について1つ紹介しよう。 デスクトップ版サイトとスマートフォン版サイトのコ

    スマホサイト検索最適化の注意事項:通常Googlebotをスマホ版サイトでリダイレクトしてはならない ::SEM R (#SEMR)
  • フォームを改めて考えなおしてみるエントリーフォーム最適化のまとめ(EFO) | バシャログ。

    世間が彼を見捨てても、私はキムタクの月9を見続けます。 どうもこんばんは Latin です。 今回はエントリーフォームの最適化についてです。 フォームって、ウェブサイトをローンチした後は、メンテナンスが全然されていない・・・って事は結構多いのではないしょうか? 仕様が思いの外複雑であったり、分析・改善に費やす時間がなかったりと、理由は様々だと思うのですが、今回は最低限把握しておくべき項目をまとめてみました。 フォームの初期実装時やリニューアルなどに少しでもご参考になればと思います。 【入力サポート】 選択項目は、デフォルト値に配慮する 例えばですが、都道府県のプルダウン選択なら、メインターゲット層の多い都道府県にするというヤツです。「東京都」をデフォルトにしているところを良く見かけますよね。 必須アイコン「必須」の表記で目立つ色で配置する 「※」や「*」は不親切だし、伝わりづらいようです。

    フォームを改めて考えなおしてみるエントリーフォーム最適化のまとめ(EFO) | バシャログ。
  • スマートフォン向けWebサイトの表示速度 高速化手法

    対象読者 スマートフォンWebサービス開発者 特に、フロントエンド周りの開発に従事する方 スマートフォン向けWebサイト高速化のテクニック スマートフォンはOS/デバイスの進化が激しく、要求される最適化の内容も半年で別物になることがあります。そのため最適化に際しては、案件ごとの状況や目的、デバイス/OSのシェアに応じて、まずターゲット端末を選定し、問題の検出を行います。 この記事では「iPhone 4+iOS 5」を想定して話を進めます。実際に「iPhone 4+iOS 5」はよく現場でも最も動作が重い組み合わせとしてターゲット端末に挙がります。これはiPhone 4がRetinaディスプレイを採用したことで960×460ピクセルの高解像度を備えながら、CPUなどのデバイス性能が潤沢とはいえず、ボトルネックが生まれやすいためです。iOS 4ではなくiOS 5をターゲット端末として扱うのは、

    スマートフォン向けWebサイトの表示速度 高速化手法
  • 1