次世代 Web セッション #cross2014
![](https://s.togetter.com/static/web/img/placeholder.gif)
#cross2014a Navigation Timing API である程度の数値はとれそうだけど何を持って速いとみなすかという指標を決めるのが難しそう
2014-01-17 17:08:58![](https://s.togetter.com/static/web/img/placeholder.gif)
ブラウザで指定秒数UIスレッド固めたら検出するとかできないかな。Androidの”Application Not Responding”(ANR)みたいな。 #cross2014a
2014-01-17 17:09:13![](https://s.togetter.com/static/web/img/placeholder.gif)
職人芸の一例: 空のdivを2000個ぐらい用意してヒープ領域っぽく使いまわすことで高速化する #cross2014 #cross2014a
2014-01-17 17:09:13![](https://s.togetter.com/static/web/img/placeholder.gif)
竹馬さん: 高速化というのは結局UXのためにどれだけ20msの中でやるかという部分であって、ユーザーに影響出ないようにインタラクティブにする以上、ゲームじゃなくても教育ソフトなどでも問題になる部分 #cross2014a
2014-01-17 17:09:22![](https://s.togetter.com/static/web/img/placeholder.gif)
田中さん: はてなにはそんなヘビーな部分はないが、すみずみまで知っている人がいて、安心感を持ってできている。まだしばらくは年単位で職人芸が残っていくのではないか。新しいのが出てくることを期待 #cross2014a
2014-01-17 17:10:28![](https://s.togetter.com/static/web/img/placeholder.gif)
コンシューマWebの世界から考えるとパフォーマンスについてはぬるま湯に漬かり切ってるので、中々刺激的な話が多い。 #cross2014 #cross2014a
2014-01-17 17:10:59![](https://s.togetter.com/static/web/img/placeholder.gif)
#cross2014a みんな基本的に「backborne, angularの次がほしい」って認識でいいのかな?(「backborne, angularの進化」ではなく)
2014-01-17 17:12:06![](https://s.togetter.com/static/web/img/placeholder.gif)
竹馬さん: デザイナーとペアになってこれ重いですかとやっている。最低限速度を満たさないといけない部分は何msを取らないといけない。ユーザーに間を取らせるためのアニメーション遷移などはあきらめて職人芸でやるのもありかな、と #cross2014a
2014-01-17 17:12:43![](https://s.togetter.com/static/web/img/placeholder.gif)
やっぱりフロントエンド ISUCON やるとしたら、どうや計測すればよいかという話にいくよね #cross2014a
2014-01-17 17:13:42![](https://s.togetter.com/static/web/img/placeholder.gif)
Jxckさん: いまのISUCONで勝つような人達はバックエンドのチューニングができる人達。フロントについては測定ができないのでISUCONで扱えないというような 竹馬さん: 職人芸というか定量的には測れないだろう #cross2014a
2014-01-17 17:15:17![](https://s.togetter.com/static/web/img/placeholder.gif)
javascript職人芸はbackbone セマンティクス重視はangular #cross2014a
2014-01-17 17:15:25![](https://s.togetter.com/static/web/img/placeholder.gif)
#cross2014a 「VM起動してSeleniumでクリックしてリクエストが飛んだタイミング」みたいな感じかなーと思ってる #FrontendISUCON
2014-01-17 17:15:56![](https://s.togetter.com/static/web/img/placeholder.gif)
#cross2014a いまひたすらdevtoolsのTimelineパネルとにらめっこしてるのがなー
2014-01-17 17:16:11![](https://s.togetter.com/static/web/img/placeholder.gif)
Jxckさん: ダイアリーがブログになったときに問題が出ませんでしたか? 田中さん: ドメイン構造の変化によってクッキーのセキュリティーなど気を使った部分はあるが、HTML5だからどうということではない #cross2014a
2014-01-17 17:18:30![](https://s.togetter.com/static/web/img/placeholder.gif)
藤原さん: フロントでいろいろやるようになった分、フロントで処理した数字をサーバーに送るようになって、その数字が正しいかチェックが必要になった。いわゆるゲームのチート対策 #cross2014a
2014-01-17 17:19:18