タグ

2018年3月7日のブックマーク (8件)

  • Load Third-Party JavaScript  |  Articles  |  web.dev

    Load Third-Party JavaScript Stay organized with collections Save and categorize content based on your preferences. If you've optimized your code, but your site still loads too slowly, it's probably the fault of third-party scripts. Third-party scripts provide a variety of useful features that make the web more dynamic, interactive, and interconnected. Some of them might even be crucial to your web

  • React Fiberアーキテクチャについて | POSTD

    初めに React Fiberは、現在進行形で進められているReactのコアアルゴリズムの再実装であり、Reactチームの2年以上にわたる研究の成果です。 React Fiberは、アニメーション、レイアウト、ジェスチャーといった領域に対する適性を向上させることを目指しています。React Fiberの目玉となる インクリメンタルレンダリング は、レンダリング作業を分割して、複数のフレームに分散させることができる機能です。 他には主に、新たな更新があった際に作業を休止・強制終了・再利用できる機能、更新の種類別に優先順位をつけられる機能、新しい並行プリミティブなどが挙げられます。 このドキュメントについて Fiberは、コードを見ただけでは分かりにくい斬新な概念をいくつも導入します。このドキュメントはそもそも、ReactプロジェクトにおけるFiberの実装に伴って私が取っていたメモを集めたも

    React Fiberアーキテクチャについて | POSTD
  • Web Components で 社内 UI ライブラリを作っている 話

    Web Components で 社内 UI ライブラリを作っている 話
  • ECMAScriptの仕様/プロポーザルの調べ方を知る

    このステージの詳細についてはThe TC39 Processを参照してください。 2ヶ月に1度行われるTC39のミーティングにおいて、プロポーザルごとにステージを進めるかどうかを議論します。 このミーティングの議事録もGitHub上のtc39/tc39-notesにて公開されています。 ステージ4となったプロポーザルはドラフト版であるtc39/ecma262へマージされます。 そして毎年の決まった時期にドラフト版を元にしてECMAScript 20XXとしてリリースします。 この仕様策定プロセスの変更は、ECMAScriptに含まれる機能の形にも影響しています。 たとえば、class構文の策定は最大限に最小のクラス(maximally minimal classes)と呼ばれる形で提案されています。 これによりES2015でclass構文が導入されましたが、クラスとして合意が取れる最低限の

    ECMAScriptの仕様/プロポーザルの調べ方を知る
  • PCゲーム業界はいかに割れ厨に勝利したか Steamの”5つの戦略” - ゲーマー日日新聞

    (3/7 おま国について追記) 「海賊版を止める最適の方法は、DRMの最適化じゃない。ただ海賊版よりももっと良いサービスを提供するべきなんだ。」 -ゲイブ・ニューウェル Valve Softwere 業務執行取締役 How Valve experiments with the economics of video games – GeekWire news.livedoor.com 酷い話である。 私はマンガの業界事情について大して知り得てないのだが、何故ここまで無法地帯になってしまったのか、怒りを通り越して頭痛がする。 ともあれ、こうした「割れ」問題はゲーム業界においても無縁ではない。というか、10~20年以上前は割れ厨こそPCゲーム業界を滅ぼすとさえ言われていた。 例えば、2012年にはUBIsoftのCEOが「PCゲームの93%以上が海賊版でやってられない」*1と発言して物議を醸した

    PCゲーム業界はいかに割れ厨に勝利したか Steamの”5つの戦略” - ゲーマー日日新聞
    t2wave
    t2wave 2018/03/07
    “海賊版をいかに防ぐかでなく、なぜ海賊版が放出されているかという視点に立って開発されている”
  • Google の新言語「Dart」は新しい JavaScript か? - WebOS Goodies

    Google が開発しているという新言語「Dart」を覚えていますでしょうか。来月の GOTO Aarhus 2011 Conference にて発表があるということで数日間は話題に登ったものの、その後は続報もなく忘れ去られているようです。 実はこの Dart に関連して、 2010 年 10 月に書かれた Google の内部文書 (?) が注目されています。その中では、 JavaScript の次期版である Harmony と平行して新たな言語「Dash」を開発することが示唆されており、それが来月発表される Dart の正体ではないかと言われています。また、 Google が新言語の開発を決断した理由や今後のオプション、そして僅かながら関連するプロジェクトについてなども語られており、なかなか興味深い内容です。 そこで、日はこの文書のハイライトをご紹介したいと思います。いつもながら翻訳

    t2wave
    t2wave 2018/03/07
    “2010 年 10 月に書かれた Google の内部文書の解説 ”
  • 大切なのはコンテンツ愛。ゲームアプリ『ガルパ』を支えるデザインとは?

    『バンドリ! ガールズバンドパーティ!』(以下『ガルパ』)はかわいいキャラクターとオリジナルやカバー曲が多数登場する今人気の「音ゲー」アプリです。アプリのセールスランキング上位にもい込むほど熱量の高いファンと向き合うために、同社のデザインチームでは普段どういったことを考え、デザインをしているのでしょうか? 今回は『ガルパ』の開発を手がけるCraft Eggさんのデザイナー3人に、ゲームアプリのデザイン現場について話を聞きました。 ユーザーに負けないコンテンツ愛が必要なデザイン現場 ―『ガルパ』はUX MILKで取り上げる中でも異色の「キャラゲー」です。かわいい女の子がたくさん出てきますが、皆さんはそれぞれ推しの女の子がいますか? 井口:ひいきになってしまうので、全員推しということでお願いします(笑)。私たちのチームは皆コンテンツ愛がすごいと思います。 ―コンテンツ愛を重視しているようです

    大切なのはコンテンツ愛。ゲームアプリ『ガルパ』を支えるデザインとは?
    t2wave
    t2wave 2018/03/07
    “デザイナーとプランナーはお互いユーザーさんが主語になってはいるものの、見ている範囲が違い”
  • 2018年。今さらながらグノシー vs スマニューを検証してみる | The Startup

    国内スタートアップ業界では2017年夏頃からは暗号通貨一色感がありますが、あまり適当なことを書けないので、TheStartupではそんなに触れられず… ということで、過去に熱かった市場が現状はどうなっているか?を検証し、今後も占ってみたいと思います。 スマホアプリで非ゲームではニュースかフリマかと言われるほど熱かった、ニュースアプリ戦争でのグノシーとスマニューの競争?を振り返ってみましょう。まず、誌の過去の見解をいくつか抜粋してみます。 現状はスマートニュース優勢のようですが、スマートニュース化したグノシーの華麗なフォロワー戦略はけっこう機能するんじゃないでしょうか。という予想でした。 出典:スマートニュース化したグノシーvsスマートニュース(The Startup:2014.3.1) 東洋経済への寄稿では 今回の4つのニュースアプリの中での覇者はグノシーになると筆者は予想。2015年に

    2018年。今さらながらグノシー vs スマニューを検証してみる | The Startup
    t2wave
    t2wave 2018/03/07
    "グノシーはインフィード広告が超絶自然で、情弱層がホイホイクリックしてそうなのに対して、スマニューは広告掲載枠が少ないというか、プロダクトをカッコつけすぎていて、マネタイズが中途半端な印象"