アカウント名:
パスワード:
今時IEのバージョンに依存したWebシステムを作っている開発者の人って…
そうじゃないのでは。
最新のブラウザ(最新といわなくてもモダンブラウザと呼ばれているもの)を使えばかっちょいいサイト作れるのは当然として、それがモダンじゃないブラウザ(つまりIE7と8)でも動くのが当たり前だと思ってる客が問題なだけ。いや、互換コード山盛りならたいていは動くが、その分見積り乗せていいか?
とっとと捨ててほしいに+1。今日やめていいよ。
>いや、互換コード山盛りならたいていは動くが、その分見積り乗せていいか?同感。結局そういう話だと思う。
「IEに依存した(FirefoxやChromeでは使えない)Webシステム」はカッコ悪いが、IEだろうとFirefoxだろうとWindowsだろうと「バージョンに依存する」のは当然の話だよね。
特に契約に「IE8のサポート」が含まれていれば、IE8依存のサイトを作らなければならなくなる。最低限の動作確認だけでも手間がかかる。
それは技術力とはそんなに関係無い。
>それは技術力とはそんなに関係無い。だよね。基本的に、新しいブラウザ使いさえすれば書かなくていいコードを書くのは後ろ向きで非常に面白くない。jQueryはじめ、IE7,IE8打ち切り表明はごく自然なことだと思う。
だってさ、JSONもFormDataもないんだぜ?HTMLElementがObjectじゃないんだぜ?Arrayとかからちょっと気の利いたprototype借りてきたりもできないんだぜ?こんなもんいちいち互換コードで埋めたくないよ。おまけにCSS3、特に隣接セレクタがわからないのは痛い。
#あー、なんかせっかくの週末なのに気分悪くなっちゃったね。ごめんな。
基本的には同意するけど、JSONはIE8から入ってるし、隣接セレクタはIE7から入ってる(IE7/8では要素が動的に追加されたときにスタイルが適用されないケースがあるけど)。
IEのバージョン差異については正確に理解されずに「とにかくIEはぜんぶダメダメ」みたいに言われるのがすこしだけかわいそう。
全部だめとは一言も言ってないとおもうんだが。サポートも切れてることだし、せめてIE9を使ってほしい。
古いブラウザに対する互換性維持ってのも、そう後ろ向きじゃないと思うけどね。ウェブ界隈の人ってあれこれいいながら結局「最新=最高」って固定観念が柱になっているように思う。本当にユーザのことを考えていたりはしない。
ま、必要となる金を出してくれってのはその通りです。
企業内システムだとこんな感じ。
ユーザー企業: システム開発を依頼する ↓開発企業: 要件として環境(=OSとブラウザのバージョン)の特定を求める ↓ユーザー: 開発時点で利用可能なOSとブラウザの組み合わせを指定する ↓ユーザー&開発: 要件を元にシステム構築することで合意、契約。動作保証する環境を明記。 ↓開発企業: 要件に従って構築、テストして納品。 ↓ユーザー: システムを利用開始 ↓MS/Google/Mozilla/Apple: 後方互換性がないブラウザのバージョンアップ ↓ユーザー: ブラウザをバージョンアップしない選択
ブラウザをバージョンアップしても何か新しいことができるわけじゃない。
まさにここ。バージョンアップすりゃ儲かるってのなら検討の価値がある。新システムにすれば業務改善が図れるとか何とか、結局儲かりますよってのがシステム屋のすべき提案。ウェブ界隈はシステム屋にもなれず、ユーザにもなれずなんだよね。あの「意識高い」感じじゃどちらにも慣れないだろうな。慣れないことが必ずしも悪いわけではないだろうが。
そうなんですよねぇ。社内システムなんて契約から使用できるまでに1~2年それから5~10年使うんで10年以上は動作環境を変えられない。変えたかったらバージョンアップ改修なんですが、そのお金が出てこない。
業務システムと一般のwebとわざと混同して都合のいい結論引き出して、結局詭弁を弄してるようにしか見えないな。業務システムであればそれこそIE3とか、なんならNetscape3.0でもいいだろうさ。
そうじゃなくて、今風のサイトの機能、たとえばドラッグアンドドロップとかがほしい、と、IE78でそれを使いたいというのは両立させるためにIE78が持っていない機能を自分で実装しないといけないということ。
地味なインタフェースでいたるところにIDが埋まってるようなゴテゴテマークアップしてあるHTMLでよければIE7でも使える。今そんなもの作っても、作るコストが膨らむうえにそれをサポートし続けなければ居いけない分のコストもかかり続ける。
さっさとサポート止めればばみんな幸せ。そういってるだけ。
結局「みんな幸せ」って言っちゃうあたり、こりゃもう平行線だなと思った。
別ACですが・・・クソ環境向けのサポートをやらされていると、心が荒んでいくんですよ。それを直接顧客に見せることは無いですが、開発中は溜息と舌打ちばかり。プラスアルファで提供された方が良いものもカットされていきます、工数の意味でも感情の意味でも。別に客が悪いわけでなく…ただ残念な状況で、拒否するものを拒否するのはお互いの為であるというのもまあ真実かなと。古い環境から移行できない事はリスクでもありますし。金を積まれても、嫌な仕事が嫌であることは変わりませんしね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
さっさと窓から投げ捨ててほしい (スコア:0)
今時IEのバージョンに依存したWebシステムを作っている開発者の人って…
Re: (スコア:0)
そうじゃないのでは。
最新のブラウザ(最新といわなくてもモダンブラウザと呼ばれているもの)を使えばかっちょいいサイト作れるのは当然として、
それがモダンじゃないブラウザ(つまりIE7と8)でも動くのが当たり前だと思ってる客が問題なだけ。
いや、互換コード山盛りならたいていは動くが、その分見積り乗せていいか?
とっとと捨ててほしいに+1。今日やめていいよ。
Re: (スコア:1)
>いや、互換コード山盛りならたいていは動くが、その分見積り乗せていいか?
同感。結局そういう話だと思う。
「IEに依存した(FirefoxやChromeでは使えない)Webシステム」はカッコ悪いが、
IEだろうとFirefoxだろうとWindowsだろうと「バージョンに依存する」のは当然の話だよね。
特に契約に「IE8のサポート」が含まれていれば、IE8依存のサイトを作らなければ
ならなくなる。最低限の動作確認だけでも手間がかかる。
それは技術力とはそんなに関係無い。
Re:さっさと窓から投げ捨ててほしい (スコア:0)
>それは技術力とはそんなに関係無い。
だよね。
基本的に、新しいブラウザ使いさえすれば書かなくていいコードを書くのは後ろ向きで非常に面白くない。
jQueryはじめ、IE7,IE8打ち切り表明はごく自然なことだと思う。
だってさ、JSONもFormDataもないんだぜ?
HTMLElementがObjectじゃないんだぜ?Arrayとかからちょっと気の利いたprototype借りてきたりもできないんだぜ?
こんなもんいちいち互換コードで埋めたくないよ。
おまけにCSS3、特に隣接セレクタがわからないのは痛い。
#あー、なんかせっかくの週末なのに気分悪くなっちゃったね。ごめんな。
Re:さっさと窓から投げ捨ててほしい (スコア:2)
基本的には同意するけど、JSONはIE8から入ってるし、隣接セレクタはIE7から入ってる(IE7/8では要素が動的に追加されたときにスタイルが適用されないケースがあるけど)。
IEのバージョン差異については正確に理解されずに「とにかくIEはぜんぶダメダメ」みたいに言われるのがすこしだけかわいそう。
Re: (スコア:0)
全部だめとは一言も言ってないとおもうんだが。
サポートも切れてることだし、せめてIE9を使ってほしい。
Re:さっさと窓から投げ捨ててほしい (スコア:1)
古いブラウザに対する互換性維持ってのも、そう後ろ向きじゃないと思うけどね。ウェブ界隈の人ってあれこれいいながら結局「最新=最高」って固定観念が柱になっているように思う。本当にユーザのことを考えていたりはしない。
ま、必要となる金を出してくれってのはその通りです。
Re: (スコア:0)
企業内システムだとこんな感じ。
ユーザー企業: システム開発を依頼する
↓
開発企業: 要件として環境(=OSとブラウザのバージョン)の特定を求める
↓
ユーザー: 開発時点で利用可能なOSとブラウザの組み合わせを指定する
↓
ユーザー&開発: 要件を元にシステム構築することで合意、契約。動作保証する環境を明記。
↓
開発企業: 要件に従って構築、テストして納品。
↓
ユーザー: システムを利用開始
↓
MS/Google/Mozilla/Apple: 後方互換性がないブラウザのバージョンアップ
↓
ユーザー: ブラウザをバージョンアップしない選択
Re:さっさと窓から投げ捨ててほしい (スコア:1)
ブラウザをバージョンアップしても何か新しいことができるわけじゃない。
まさにここ。バージョンアップすりゃ儲かるってのなら検討の価値がある。
新システムにすれば業務改善が図れるとか何とか、結局儲かりますよってのがシステム屋のすべき提案。ウェブ界隈はシステム屋にもなれず、ユーザにもなれずなんだよね。あの「意識高い」感じじゃどちらにも慣れないだろうな。慣れないことが必ずしも悪いわけではないだろうが。
Re: (スコア:0)
そうなんですよねぇ。社内システムなんて
契約から使用できるまでに1~2年それから5~10年使うんで10年以上は動作環境を変えられない。
変えたかったらバージョンアップ改修なんですが、そのお金が出てこない。
Re: (スコア:0)
業務システムと一般のwebとわざと混同して都合のいい結論引き出して、
結局詭弁を弄してるようにしか見えないな。
業務システムであればそれこそIE3とか、
なんならNetscape3.0でもいいだろうさ。
Re: (スコア:0)
そうじゃなくて、今風のサイトの機能、たとえばドラッグアンドドロップとかがほしい、と、IE78でそれを使いたいというのは
両立させるためにIE78が持っていない機能を自分で実装しないといけないということ。
地味なインタフェースでいたるところにIDが埋まってるようなゴテゴテマークアップしてあるHTMLでよければIE7でも使える。
今そんなもの作っても、作るコストが膨らむうえにそれをサポートし続けなければ居いけない分のコストもかかり続ける。
さっさとサポート止めればばみんな幸せ。そういってるだけ。
Re:さっさと窓から投げ捨ててほしい (スコア:1)
結局「みんな幸せ」って言っちゃうあたり、こりゃもう平行線だなと思った。
Re: (スコア:0)
別ACですが・・・
クソ環境向けのサポートをやらされていると、心が荒んでいくんですよ。
それを直接顧客に見せることは無いですが、開発中は溜息と舌打ちばかり。
プラスアルファで提供された方が良いものもカットされていきます、工数の意味でも感情の意味でも。
別に客が悪いわけでなく…ただ残念な状況で、拒否するものを拒否するのは
お互いの為であるというのもまあ真実かなと。
古い環境から移行できない事はリスクでもありますし。
金を積まれても、嫌な仕事が嫌であることは変わりませんしね。