文系プログラマによるTIPSブログスマートフォン用の表示で見る文系プログラマによるTIPSブログ文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。この記事ではあくまで開発するうえでの話で、IEの使い勝手や性能の話ではありませんのであしからず。ぬか喜びこの時をずっと待っていたよ・・・・どんなに待ち焦がれたか・・・・ファッ◯ンレガシーIEやったな今までIE8をサポートしないといけないが故にjavascriptのフレームワークの選択肢が少なかったけど、これで選択肢が広がるよ!!ん?なに勘違いしてるんだやるお・・・・え?おいおいやるお君。君は勘違いしているよ。WEBサイトの動作対象ブラウザは「我々が使っているブラウザ」に対応してくれないと困るよ。hahaha!やらないおさんのIEのバージョンはいくつですか?8だ待って下さい。IE8は来年1月にサポート切れるんですよ・・・?ああ。我が社のIEのバージョンは8と決まっている。君は今後もIE8に対応したサイトを作りたまえあと気づいていると思うが、VistaだけはIE9をサポートするそうだから、注意な。・・・そうだ、ハロワいこう2016/01/12をもって、クライアントOSのサポートバージョンがIE11以降になります。(Vistaは例外的にIE9がサポートされる)今回のサポート切れで一気に切り捨てられますね。そこまでバッサリ切るならVistaのIE9も切れよ!と皆思った事でしょう。VistaはそもそもIE9までしかインストールできないようで、IE9を切ってしまうともうサポートするブラウザが無くなってしまうので、泣く泣くサポートしているのでしょう。www.atmarkit.co.jpだったらVista自体をもうサポート対象外にしちゃえと思う今日この頃です。理想と現実のギャップが広がっていくjavascriptのフレームワークはどんどんレガシーIEを切り捨てていっているのに対し、世間ではまだまだレガシーIEが使われ、サポート切れのOSも使われています。「MSがレガシーブラウザを切り捨てる」という大義名分を盾にIEの動作保証バージョンを上げようとしても、「サポートが切れたブラウザを使っている人が一杯いる。その人達を切り捨ててしまっては売上が減少してしまう!」というクライアントからの要望・恫喝を受け、結局サポート切れのIE8・9を対応せざるを得ない開発者の方は沢山いる事でしょう。理想はサポート切れのIEは動作保証対象体として、最新のjsフレームワークをガシガシ使っていきたいですね。現実は甘くなかった・・・クライアントがIE8・9を使っているという理由でレガシーIEへの対応を余儀なくされているのが現実です。理想と現実のギャップは激しく、どんどんレガシーIEを切り捨てるjsフレームワークを横目に指を咥えて見ているだけの私達。そのギャップに耐えられなくなってハロワに行く人も出てきてしまうかもしれません。IE8に対応しているBackbone.js・Knockout.js・Riot.jsがあるじゃないか!という話も解りますが、なんかこう、もっと最新のFWが使いたいですよね。したらクライアントが「レガシーIE全部捨ーてた!今後はIE11以上を動作対象でいいよ!」と言ってくれるかもしれない。仮にそうなったら勿体な過ぎて困る。あと少しだけ待とうじゃないか。v1系でゴリゴリしてお茶を濁してもにょもにょする日々。私達レガシーIE隊が報われる日はくるのでしょうか。私としては機能がほどほどで学習コストが低いVue.jsあたりを導入したいと思っているのですが、IE9以降にしか対応していないので導入できないんですよね。Angular.jsはフルスタック過ぎるしIE8対応しているのは1.2あたり?のバージョンを使い続けないといけなくなるし、避けたいんです。世の中の人々がもっとサクッとレガシーIEを切り捨ててくれれば、私達開発者がこんなにもどかしい思いをしなくても済むのになあ、と思います。世の中には未だにIE6に対応し続けている猛者もいるでしょうし、まだまだレガシーIEの呪縛に縛られたまま身動きがとれない開発者は沢山います。Edgeのやんちゃぶりは私は見ていませんが、バグバグなブラウザっぽい?ので、新たな火種を生み出してくれるでしょう。今後Edgeのバージョン◯はIE6の再来!みたいな話が出てきそうで怖いです。それにしてもまだまだレガシーにしがみつく抵抗勢力は多いですね。中国が「Win8の価格が高すぎるからWinXP使うもん!」と言ったり、イギリス・オランダ政府、そしてアメリカ海軍もMSにお金を払ってまでWinXPの延長サポート契約を結んでしまいました。gigazine.netそして日本でもATM等で大量のWinXPが眠っていたりします。www.nikkei.com今日もレガシーと戦い続ける開発者達。週間)昔は業務系SIer、今はベンチャー企業でプログラムを書いています。INFILEを実行できるようにするmacのAutomatorでhomebrewのコマンドをFinderのサービスから実行できるようにするReactオススメ書籍React自体の基礎、AtomicDesignの適用、CSSの運用手法の歴史的な経緯とメリットデメリット、Reduxの基礎、redux-sagaによる非同期処理、サーバサイドレンダリング、テスト、lint、を学ぶ事ができます。単行本(ソフトカバー)この商品を含むブログを見るAngularオススメ書籍Angularを学ぶなら絶対以下がおすすめです!バインディング、ディレクティブ、パイプ、フォーム、コンポーネント、サービス、ルーティング、httpClientによる非同期httpリクエスト、テスト、angular-cli、を非常に丁寧な説明で網羅的に解説しています。大型本この商品を含むブログを見るSEOオススメ書籍SEOを学ぶなら絶対以下がおすすめです!クローラに対して何をどうすればサイトの巡回効率・速度を上げる事ができるのか、どういったマークアップをする事が標準仕様なのか。巷に溢れる業者による経験則に基づくオレオレSEO情報は一切無く、全てGoogle等のオフィシャルな情報に基づいて何をすべきか、どんな手段があるのかを解説されています。プログラマな私が業務で行った施策が多く書かれており、プログラマ寄りで高度な内容となっており、巷のビギナー向けの曖昧な情報集とは一線を画しています。Amazonアソシエイト・プログラムの参加者です。reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。