Aggregator

Google、PageSpeed Insightsのユーザーエクスペリエンス診断機能を正式公開

11 years 11ヶ月 ago

Googleは、ウェブページの表示速度診断用に提供しているPageSpeed Insightsツールの「ユーザーエクスペリエンス」機能をベータ版から正式版として公開した。ユーザーエクスペリエンス診断では5つの項目のユーザーエクスペリエンスを診断し、必要な修正をアドバイスしてくれる。

- Google、PageSpeed Insightsのユーザーエクスペリエンス診断機能を正式公開 -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

【海外SEO】鈴木謙一

CPI x CSS Nite x 優クリエイト 「After Dark」(10)フォローアップ 小山田さん

11 years 11ヶ月 ago

20140515_af10_0087.jpg

2014年5月15日 、KDDIウェブコミュニケーションズセミナールーム(麹町)で開催したCPI x CSS Nite x 優クリエイト 「After Dark」(10)『マークアップ事情』 のフォローアップとして、小山田 晃浩さん(ピクセルグリッド )の『IE6がなくなった今だからできる、IE8ベースの新CSSテクニック』セッションのスライドなどをシェアします。

メッセージ、補足など

「IE8ベースの新CSSテクニック」をお話させていただいた小山田です。平日にもかかわらず、ご参加いただきありがとうございました。

"CSS2.1"による新たなレイアウトテクニック、いかがでしたでしょうか。アンケートを拝見しまして、明日から使いたいといったご意見を多数いただき、私自身も、お話できてよかったと感じました。今回紹介した内容はすべて私自身が実際の仕事でお試し済みで、IE8以上で利用可能です。今日からみなさんのお仕事で役立つテクニックです。是非皆さんのお仕事でも使ってみてください。

最後に、アンケート内でご質問いただいた内容にここでお答えいたします。

display:tableを使う上でのデメリットはありますか?

デメリットを挙げるとすると、

  • display:tableにはpaddingが適用できません。(marginはOK)
  • display:table-cellにはmarginが適用できません
  • display:table-***-groupではpaddingもmarginも適用できません。

ですので必要に応じて、display:table-cellやdisplay:table-*-groupの直下にinnerとなるdivをひとつ設け、そこで余白を適用という流れになります。

例 ```

```

flexboxが気になりました。

flexboxはCSS3で登場した、新たなレイアウトのためのスタイルです。 display:table; よりもずっと便利です。 しかし、今現在、モバイル端末に限ったとしてもiOSとAndroidの対応はバージョンによってだいぶ差があり、また、当然ながらIE8では利用できません。 今の段階では、display:table; をおすすめします。なぜなら、既に仕様として揺るがないCSS2.1だからです!

最後に、スライド内でご紹介した、弊社の情報サイト、コードグリッドをご紹介させてください。

CSSやJSなど、Webのテクニックについて、毎週3つずつ記事を配信しています。 一部、一般公開のページもあり、ログインすると全ての記事を読めるようになります。(初めの1ヶ月は無料) 今回ご紹介したdisplay: table; をもう少し深く掘り下げた記事もありますのでよろしければ復習にお使いください。

ビデオ

ad10-yomotsu from CSS Nite on Vimeo.

CSS Nite実行委員会

CPI x CSS Nite x 優クリエイト 「After Dark」(10)フォローアップ 河村さん

11 years 11ヶ月 ago

20140515_af10_0188-240.jpg

2014年5月15日 、KDDIウェブコミュニケーションズセミナールーム(麹町)で開催したCPI x CSS Nite x 優クリエイト 「After Dark」(10)『マークアップ事情』 のフォローアップとして、 河村 奨さん(リブライズ、下北沢オープンソースCafe)の『シンボルフォント 〜 それは新しい画像形式』セッションのスライドなどをシェアします。

メッセージ、補足など

初めてのCSS Nite参加でしたが、セミナー後「自分でも作ってみたい」と多くの方に言っていただけて嬉しいです。Illustrator + IcoMoonの組み合わせだと、特に難しい手順はないので、ぜひこの週末あたり自作のアイコンフォントを試してみてください! プレゼン中に使った、「シンボルフォントの作成チュートリアル」にも細かい手順を書いていますので参考にどうぞ。 gulpに挑戦してみようという方は、スライドの最後で紹介した「Symbols for Sketch」もぜひ。

多色刷りフォントについて、質問や感想を多く頂きました。 StackiconsのURLを貼っておきますね。

ビデオ

AD10-kawamura from CSS Nite on Vimeo.

CSS Nite実行委員会

CPI x CSS Nite x 優クリエイト 「After Dark」(10) 『マークアップ事情』 が終了しました

11 years 11ヶ月 ago

2014年5月15日 、KDDIウェブコミュニケーションズセミナールーム(麹町)でCPI x CSS Nite x 優クリエイト 「After Dark」(10)『マークアップ事情』 を開催しました。

「After Dark」シリーズは、翌週にはスライドなどを公開予定です。

河村さんのスライドは、SlideShareにて公開されています。

次のブログで取り上げていただきました。ありがとうございます。

CSS Nite実行委員会

JIAA、プライバシーポリシー作成指針などを改定

11 years 11ヶ月 ago
インターネット広告推進協議会が「プライバシーポリシー作成のためのガイドライン」と「行動ターゲティング広告ガイドライン」を改定。また、広告にアイコンを表示して情報の取り扱いやオプトアウトの手段を案内する「インフォメーションアイコンプログラム」の計画を明らかにした。
noreply@blogger.com (Kenji)

海外のユーザーに適したホームページの作成

11 years 11ヶ月 ago
複数の国で事業を行っている場合や複数の言語をターゲットとしている場合は、それぞれの国または言語をターゲットとする URL に応じたコンテンツを含むサイトまたはセクションを別個に提供することをおすすめします。たとえば、ターゲット地域を米国に、ターゲット言語を英語に設定したページと、ターゲット地域をフランスに、ターゲット言語をフランス語に設定したページを用意します。多地域、多言語のサイトの処理について別の記事でご説明していますが、ホームページはやや特別です。この記事では、言語や地域に応じてユーザーにふさわしいコンテンツを提供できるよう、ウェブサイトに適切なホームページを作成する方法について解説します。

ユーザーがアクセスしたときのホームページ/リンク先ページの動作を設定する場合、次の 3 つのパターンがあります:
  • すべてのユーザーに同じコンテンツを表示する。
  • ユーザーが選択できるようにする。
  • ユーザーの地域と言語に応じたコンテンツを配信する。
それぞれの設定について詳しく見ていきましょう。

世界中のユーザーに同じコンテンツを表示する

このシナリオでは、ある 1 つの国/言語に固有のコンテンツをホームページ/汎用 URL(http://www.example.com)で配信します。このコンテンツは、ブラウザでその URL に直接アクセスしたユーザー全員と、その URL を指定して検索したユーザー全員に表示されます。上で述べたように、それぞれの国と言語のバージョンもそれぞれ固有の URL でアクセスできるようにする必要があります。


注: 別の地域のユーザーや別の言語を設定しているユーザーに対し、より適切なバージョンのコンテンツが用意されていることを知らせるバナーをページに表示することができます。

ユーザーがローカル バージョンと言語を自由に選択できるようにする

この設定では、ホームページ/汎用 URL で国選択ページを提供し、ユーザーが国と言語に応じて表示したいコンテンツを選択できるようにします。その URL を入力したすべてのユーザーは同じページにアクセスすることになります。

国際化したサイトでこのシナリオを実装する場合は、国選択ページに x-default rel-alternate-hreflang アノテーションを必ず使用するようにしてください。このアノテーションは、特にこのようなページで使用する目的で作成されています。x-default 値は、1 つの言語または地域に固有ではないページを Google が認識しやすくするためのものです。


ユーザーの地域や言語設定に応じて、ユーザーを自動的にリダイレクトする、または適切な HTML コンテンツを動的に配信する

この 3 番目のシナリオでは、ユーザーの地域や言語設定に応じて、適切な HTML コンテンツを自動的に配信します。このシナリオの実装は、サーバー サイドで 302 リダイレクトを使用するか、適切な HTML コンテンツを動的に配信することで実現できます。

ホームページ/汎用ページでは必ず x-default rel-alternate-hreflang アノテーションを使用してください(汎用ページが、ユーザーが直接アクセスできないリダイレクト ページである場合も同様です)。

注: 特定のバージョンを用意していないユーザー層のリダイレクトについても考慮する必要があります。たとえば、英語、スペイン語、中国語のバージョンが用意されているウェブサイトにフランス語を使用するユーザーがアクセスしたとします。この場合は、最も適切であると思われるコンテンツを表示することになります。

いずれの設定を選択した場合でも、国や言語の選択ページを含むすべてのページが次の条件を満たしている必要があります:
  • Googlebot がアクセスしてクロールおよびインデックス登録できる: ローカライズされたページのクロールおよびインデックス登録がブロックされないようにしてください。
  • ユーザーが必ずローカル バージョンまたは言語を切り替えることができる: たとえばプルダウン メニューを使用して、これを実現できます。
注: 冒頭で述べたように、国や言語のバージョンごとに別個の URL を用意する必要があります。

rel-alternate-hreflang アノテーションについて

どの方法を選択したかにかかわらず、必ずすべてのページにアノテーションを追加してください。アノテーションにより、検索エンジンで適切な結果がユーザーに表示される可能性が大幅に高くなります。

国選択ページ、リダイレクトまたは動的に配信されるホームページでは必ず x-default hreflang を使用する必要があります。これは、自動的にリダイレクトされるホームページや国選択専用のアノテーションです。

最後に、rel-alternate-hreflang アノテーションに関して役立つ一般的な注意事項をいくつかご紹介します:
  • アノテーションは、他のページにおいても確認する必要があります。ページ A がページ B にリンクしている場合、ページ B からもページ A にリンクしていなければなりません。そうでない場合、アノテーションが正しく解釈されない恐れがあります。
  • アノテーションは自分に対しても向いていなければなりません。ページ A で、そのページ自身をリンク先とした rel-alternate-hreflang アノテーションを使用する必要があります。
  • rel-alternate-hreflang アノテーションは、HTTP ヘッダー、HTML の head セクション、またはサイトマップ ファイルで指定できます。シグナルの不整合やエラーを回避するために、アノテーションを実装する際は 1 つの方法で行うことを強くおすすめします。
  • hreflang 属性の値は、言語については ISO 639-1 形式で、地域については ISO 3166-1 Alpha 2 形式で指定する必要があります。地域のみの指定はサポートされていません。サイトに国のみを設定したい場合は、ウェブマスター ツールの地域ターゲティング機能を使用してください。
これらの推奨事項に従うことで、ローカライズされたコンテンツが Google で認識されやすくなり、Google 検索結果でより関連性の高い結果をユーザーに提供できるようになります。ご不明な点やご意見・ご感想などありましたら、ウェブマスター  ヘルプ フォーラムにてお聞かせください。


ネイティブ広告の実例集12選

11 years 11ヶ月 ago
ネイティブ広告関連の記事を連投しているSEO Japanですが、なんとなくネイティブ広告の意味は分かっていても具体的にどういうものかといわれると、すぐにイメージできない人も多いのではないでしょうか?ということで、今回はネ … 続きを読む

米Google、テレビ番組一覧カルーセルとNBAのダイジェスト動画をナレッジグラフに挿入

11 years 11ヶ月 ago

米Googleは、テレビ番組表のカルーセルとNBAのダイジェスト動画をナレッジグラフに表示し始めた。

- 米Google、テレビ番組一覧カルーセルとNBAのダイジェスト動画をナレッジグラフに挿入 -

Posted on: 海外SEO情報ブログ - SuzukiKenichi.COM by Kenichi Suzuki

【海外SEO】鈴木謙一

人気記事トップ10

人気記事ランキングをもっと見る