タグ

2018年3月26日のブックマーク (14件)

  • AMP導入を検討している全てのWEBサイト運営者へ捧げる、10の検討事項とその解決法 - Qiita

    サイバー・バズの@kashira2339です。 最近巷を賑わせているAMPと、導入にあたって検討されるであろうことがらについて サイバー・バズでの取り組みにあわせて触れていきたいと思います:) 急いでいる人用 AMPを導入すると... モバイルページの表示が早くなる 検索結果にカルーセルUIが表示される Twitter、FacebookなどSNSのシェアボタンが設置できる サイドメニューやアコーディオンUIは拡張コンポーネントで使える 限られた広告は表示できる テンプレートエンジンの駆使で仮想的に外部ファイルが読み込める サードパーティのレコメンドエンジンは海外に強い会社を中心に対応されている 現状、記事ページのみ対応可能 SEOに直接影響はない GoogleAnalyticsが使える SNSの投稿やyoutubeも埋め込める 10人日程度の工数がかかる 時間があるならば、やらないよりはや

    AMP導入を検討している全てのWEBサイト運営者へ捧げる、10の検討事項とその解決法 - Qiita
  • モバイル向けページを持たない「PC向けページ+AMPページ」構成ではPC向けがモバイルファーストインデックスの評価対象に #StateOfSearch

    [レベル: 上級] モバイル向けページが評価の対象になる「モバイル ファースト インデックス」の導入をGoogleは予定しています。 モバイル向けページを作らずに、PC向けページとAMP向けページだけを提供した場合、モバイルファーストインデックスではどのように評価されるのでしょうか? AMPページが、インデックスの対象になるのでしょうか? GoogleのMaile Ohye(マイリー・オーイェ)氏によれば、AMPページではなくPC向けページが評価の対象になるとのことです。 先週、米ダラスで開催されたState of Search 2016の基調講演が終わった後のQ&Aで、このようにオーイェ氏は答えました。 お伝えしていたように、このカンファレンスには僕も参加していて、その場で聞いていました。 この記事で詳しく解説します。 「PC向けページ+AMPページ」構成ではPC向けページが評価対象に

    モバイル向けページを持たない「PC向けページ+AMPページ」構成ではPC向けがモバイルファーストインデックスの評価対象に #StateOfSearch
  • AMP対応したページだけをGoogleに公開しても問題なし、別URL構成のモバイルサイトではPC向けページにrel=amphtmlを設置

    [レベル: 上級] AMPに対応したコンテンツを公開する際には、もとになる通常のウェブページがあって、それに対応するAMPページを作ることが一般的なパターンになります。 つまり、通常のウェブページとAMPページの“ペア”ができあがります。 ですが、このペアはAMPの必須要件ではありません。 AMPページを単独で公開することが可能です。 AMPページを単独で公開することが可能 先週投稿した『AMP導入前に知っておくといい話』で、AMPページに対応する通常のウェブページが必要だと書きました。 しかし、これは正しくありません。 繰り返しになりますが、「AMPページを単独で公開することが可能」です。 確認もしてあります。 ジョン・ミューラー氏がそのように説明していたにもかかわらず、見過ごしてしまいました。 You can, of course, also make AMP-only pages t

    AMP対応したページだけをGoogleに公開しても問題なし、別URL構成のモバイルサイトではPC向けページにrel=amphtmlを設置
  • 【AMP】Googleが推進するAMPとは?概要と対応方法まとめ

    突然ですが、最近スマホで検索をした時にたまにカミナリ⚡マークが付いたページが表示されるのをご存知でしょうか? 赤い枠で囲っているリンクにはカミナリのマークがついています。このようなリンクはAMP HTMLで構築されたWebページに遷移します。 リンクをタップして見てみると、非常にシンプルな見た目のコンテンツが表示されます。 これらは「AMP(Accelerated Mobile Pages)」という、Googleが推進しているモバイルページを高速に表示させるための手法によって作成されているコンテンツです。 「最近よく聞くけど、AMPってなんなの?」と疑問をお持ちの方も多いのではないかと思います。 SEO界隈で何かと話題のAMPについて、概要から対応方法までまとめてみました。 AMPのメリットや設定方法について、こちらの動画でもわかりやすく解説しています。 記事とあわせてぜひご覧ください。

    【AMP】Googleが推進するAMPとは?概要と対応方法まとめ
  • リアルガチにヤバいAMP Start - Qiita

    AMP(Accelerated Mobile Pages)がGoogle検索の仕様に加わってからひさしくなりますが、さらなる広がりの予感をAMP Projectがみせております。 ウェブデザインが収束の方向に向かっている BootstrapやMaterial design、Reactなどコンポーネント単位でウェブモジュールをつくっていこうという動きがあります。これは当たり前です。たとえ、オリジナルデザインでウェブサイトを作ろうとしても、パーツの再利用性などを考えることは効率やブランディングの観点からも正しく、みんなそうしてウェブサイトを作ってきたと思います。 2017年現在の現状を俯瞰的にみてみると、仕組みが出来てきたというフェーズに入ってきたのだと思います。 それによって、起こる現象はおそらく2つ。 1. ウェブデザインの2極化が起こる これは安易に想像がつきますね。一つの流れとしては、

    リアルガチにヤバいAMP Start - Qiita
  • いまさら聞けないPWAとAMP - Qiita

    概要 PWA = モバイルのWEBページでネイティブアプリのようなUXを提供するためのもの ※ 2020/04/05 追記: PWAに関する仕様の策定当初はモバイルでのユースケースが主だったと記憶していますが、PWAはモバイルに限定されたものではなく、実際にデスクトップでの活用例も増えています。参考: PWAs: building bridges to mobile, desktop, and native (Google I/O '18) AMP = モバイルのWEBページを高速化するためのもの どちらもGoogleが主軸となって策定されている、モバイルページを進化させるためのプロジェクトおよび技術。ネイティブアプリの代替技術ではなく、ブラウザAPIの進化によってネイティブアプリのようなUXをウェブページで提供することが主眼。 1. PWAとは Progressive Web Appsの

    いまさら聞けないPWAとAMP - Qiita
  • PWAのメリットと導入事例、対応ザラウザ、よくある質問、実装方法まとめ

    PWAは通常のWebページにネイティブアプリのような機能を実装できる仕組みです。 ネイティブアプリのようにストアからインストールする必要はなく、ChromeやFirefoxなどのブラウザで通常のWebページと同じようにアクセスするだけで、ネイティブアプリのようなUX体験を提供できます。 ユーザーは、いちいちストアからアプリをインストールする必要が無く、ページの高速表示やオフラインでの動作などの恩恵を得られます。既に、国内では楽天レシピSUUMOTwitter海外ではアリババやランコムなどがPWAを導入しており、モバイル端末からのコンバージョンが大きく改善したという事例も多数報告されています。 PWAのメリットと導入事例、対応ザラウザ、よくある質問、実装方法を紹介します。 PWAとは PWAとはProgressive Web Appsの略で、モバイル端末のブラウザでWebページを表示す

    PWAのメリットと導入事例、対応ザラウザ、よくある質問、実装方法まとめ
  • 結局 PWA は来るの?来ないの?

    昨日 Twitter でこんな記事を発見しました。 PWA が来るって言っているエンジニアは今すぐ辞めろ 「instagram の PWA が最高〜!ネイティブと見分けつかない!!とかほざいているグー○ルのエバンジェリストだかエンジニアが騒いでいたので触ってみたのだが、オワコンであった。」 もしかしてこれのことかな? Instagram PWA is sooooooo impressive. I probably won't be able to distinguish it with its native app. InstagramのPWAが、デキが良すぎて感動してる。ネイティブアプリと見分けられる自信ない。 pic.twitter.com/DS8TfceBZ6 — Eiji Kitamura / えーじ (@agektmr) 2018年1月26日 確かに、この言い方は若干煽り気味のと

    結局 PWA は来るの?来ないの?
  • 【Java】配列, リスト(List), 連想配列(Map) の初期化

    今までのサンプルコードにも散々使ってるけど、少し複雑なものになると書くのが結構大変なので、テンプレ用にまとめてみようと思った。調べてみたら意外と使われていない(?)んだよね。ただし、あくまで値をあらかじめセットしておくグローバルな初期化のみでやってみる。ローカルの場合はブロック表記「{~}」が不要なだけで、基的には同じ。 よく使う例として、リスト(List) と リストを配列化したもの(List[])、連想配列(Map)もついでにやってみよう。 ●1次元配列の初期化 : int[] public class ArrayInitTest { int[] arr = {1, 2, 3}; public static void main(String[] args) throws Exception { new ArrayInitTest(); } public ArrayInitTest()

    【Java】配列, リスト(List), 連想配列(Map) の初期化
  • 「森友と対応違う」国有地ごみ撤去、賠償提訴へ : 社会 : 読売新聞(YOMIURI ONLINE)

    購入した国有地の地中からごみが見つかったのに、国が撤去費用を支払うまで4年以上かかり、業務に支障が出たなどとして、兵庫県の金属加工業者が国に約3600万円の損害賠償を求める訴えを大阪地裁に起こすことがわかった。 同じく国有地からごみが見つかった学校法人「森友学園」のケースでは、約1か月で撤去費用を算定しており、業者側は「対応を変えているなら不公平で納得できない」としている。 訴えなどによると、業者は2011年9月、工場用地として大阪府豊中市内の国有地(約390平方メートル)を約2700万円で購入する契約を国土交通省大阪航空局側と結んだ。 ところがくい打ち工事中の12年12月、地中で大量のごみを発見。業者は契約に基づき、国に撤去費用約2390万円などを請求したが、大阪航空局が約2160万円の支払いを認めたのは17年7月だった。

    「森友と対応違う」国有地ごみ撤去、賠償提訴へ : 社会 : 読売新聞(YOMIURI ONLINE)
  • [Android]assetsとres/rawの違いまとめ

    イマイチ違いがわからなかったので調べてみました。 Providing Resources | Android Developers の Table.1 の raw/ についての説明や Accessing Resources | Android Developersの Access to Original Files によると、 ディレクトリ構造を持たせたかったら assets で、 ビデオやオーディオファイルとかの生データを読み込みたいだけだったら res/raw を使えって感じみたい。 assets res/raw ファイルへのアクセス

  • ライブラリにリソースファイルを含める | Cyber Passion for iOS

  • 標高の決め方 変わります | NHKニュース

    土地の高さを示す標高の決め方について、国は、135年にわたって続けてきた手作業による水準測量から、人工衛星などを使ってより早くデータが得られる方法に変えることを決めました。災害の復興の迅速化や、カーナビゲーションの精度向上などにつながると期待されています。 特に、7年前の巨大地震では、東北沿岸の被災地で最大で1メートル以上沈降するなど地盤が大きく変動しましたが、水準測量におよそ7か月かかり、復興計画作りに影響が出ました。 このため、国土地理院は、より早く標高を決められる新たな方法を導入することを決めました。 具体的には、GPSなど衛星から得られる土地の高さのデータに、航空機で上空から測定した重力のデータを加えて修正し、各地の正確な標高を素早く割り出します。 この方法で決められた新たな標高のデータは、6年後をめどに一般に提供される見通しです。 国土地理院の矢萩智裕物理測地課長は「正確な標高の

    標高の決め方 変わります | NHKニュース
  • 電子情報通信学会:高校生初 無線通信の新技術を発表 | 毎日新聞

    電子情報通信学会の横須賀高のブースには2人の説明を聞きに多くの業界関係者が訪れた=東京都足立区で3月20日、堀和彦撮影 神奈川県立横須賀高校の2年生2人が携帯電話など無線通信の新技術を発明し、東京都足立区で開かれた電子情報通信学会で研究結果を発表した。現役高校生の同学会での発表は初めての快挙。新技術が実用化されれば通信速度が飛躍的に向上するといい、2人を指導してきた横須賀テレコムリサーチパークの太田現一郎・工学博士は「画期的な発見だ。2人はどんな数式にも動じず逃げなかった」と新発見に目を細める。 論文タイトルは「第6世代移動通信に向けた変調方式の研究」で、同校の瀧川マリアさんと原佳祐さんがまとめた。現在の高速データ通信技術「MIMO方式」は、複数のアンテナから同じ周波数で送信した電波が障害物で乱反射し、波形がゆがんだ状態で受信される。しかし、2人はあらかじめ周波数や振幅を変化させ「模様」を

    電子情報通信学会:高校生初 無線通信の新技術を発表 | 毎日新聞