FFFT

主にwebプロダクト開発に関連する話をつらつらと

IE対応

IE11で画面を行き来するアプリケーションでAPIが呼ばれず画面の情報が古いまま表示される

タイトルのとおりの事象が発生。IE11でreact, redux-sagaの構成のフロントアプリケーションで外部アプリケーションからのwindow.location.hrefでの遷移時になぜか最新の情報が画面にレンダリングされない、、、というところから調査スタート。 safari, chrom…

IE11でURLSearchParamsを使った処理でエラーが発生する

developer.mozilla.orgURLSearchParams APIは、URLの細々した操作を簡略化してくれるもので自分がIEでぶちあたったのはx-www-form-urlencoded形式でAPIをコールする箇所でした。 こんな感じで使ってた。 const params = new URLSearchParams(); params.appen…

IE11でreact-scripts-tsを使ったreactアプリケーションで画面が真っ白になる

こちらの記事で諸々まとめてくれている。 medium.com最終的に記事を書いた人がreact-scripts-tsに向けて修正プルリク投げてそれがマージされているのでバージョンアップすれば解決します。 github.com 対応はシンプルでreact-scripts-tsのバージョンを2.16.0…

ReactによるSPA開発時にぶちあたったIE問題の一覧と対応まとめ

時の経過とともにシェアが緩やかに下がっているIEですがまだまだ全体の20%を占めているのが現状。みんなchrome使えばいいなーという想いはありますが現実的にIE対応しないと20%の人がサービス使えなくなっちゃいます。 IE対応を頑張るReactエンジニアのため…