DiscoverMuddy Web Podcast#3 レガシーブラウザは IE だけじゃない!?ABEMA 試合データ機能で培った WebView 開発ノウハウ
#3 レガシーブラウザは IE だけじゃない!?ABEMA 試合データ機能で培った WebView 開発ノウハウ

#3 レガシーブラウザは IE だけじゃない!?ABEMA 試合データ機能で培った WebView 開発ノウハウ

Update: 2023-02-15
Share

Description

ABEMA の「試合データ」機能をアプリ内 WebView で動かすために行った WebView の内部環境の調査方法や、品質を担保するために整えた開発基盤などについて話しました。


トークテーマ



  • 試合データ機能を WebView で提供することになった経緯

  • 既存のアプリサポート範囲をカバーできる WebView ブラウザバージョンの調査

  • レガシーブラウザで動作しない実装を弾く Linter を自作

  • Storybook / Visual Regression Testing をレガシーブラウザで動かす環境を Docker 上に構築

  • Node.js 上でもブラウザ上でも同じ単体テストを動かせる仕組み

  • モダンブラウザには JavaScript を最適化して出しわけ


参考リンク



音声書き起こし


https://github.com/CyberAgent/muddy-web/tree/main/podcast/%233

※Whisper を使った書き起こしを配布しています。校正を行なっていないため、誤認識や表記ミスが存在する可能性があります。あらかじめご了承ください。


ファシリテーター



ゲスト



  • 株式会社AbemaTV 宮代 理弘 (@3846masa)


コンポーザー


Comments 
loading
In Channel
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#3 レガシーブラウザは IE だけじゃない!?ABEMA 試合データ機能で培った WebView 開発ノウハウ

#3 レガシーブラウザは IE だけじゃない!?ABEMA 試合データ機能で培った WebView 開発ノウハウ

Muddy Web