アカウント名:
パスワード:
とりあえず官公庁のつくるサイトにはこの一言を言っておかないと気がすまない。くたばれFlashくたばれActiveXくたばれSilverlightくたばれJavaアプレット
レベル低すぎ。Flash/ActiveX/Silverlightは使っていない。Javaを使っているのはICカードリーダー対応のためという理由がある。
クライアントサイドJavaが完全に衰退した現状で、なんとも扱いづらい存在になってしまっているのは確かだが、代替案は簡単ではない。
叩くなら対応バージョン固定のとこだろ。
ICカードリーダーを使うならブラウザを使うべきじゃなく専用ソフトウェアを用意するかカードリーダーにサーバでも内蔵させればいい。JavaにしろActiveXにしろプラグインを使わせるやり方はWebブラウザがなぜあれほどサンドボックス化されているのか理解していると思えない愚策だ。
そういうWebの安全性を無視するようなことができるプラグインが完全に死んでないのが問題なんだよ。
デスクトップアプリを作るとか、リーダーにサーバを組み込むとか、マルチプラットフォームかつセキュアなシステムを実現するのがはるかに難しいだろう。
Web主体で開発したから、実用レベルのUIが現実的なコストで実装できているんだし、無理してでもカードリーダーを使わせることで、ID・パスワード認証に伴う種々の問題を回避できている。完全ではなくとも、なんとか実用レベルのシステムが実現できている。これ以上のものを作るのはあなたが思っているより簡単じゃない。
デスクトップアプリやサーバ組み込みICリーダーなんて作り始めたら、失敗以外の結末は見えない。政府がそんな馬鹿な判断をしなくてよかったんだよ。
せやかてIEとSafariにしか対応してないし、今時のアプリみたいに自動でアップデートするようにすればいいし、言うほどWebにこだわる必要ある?
これ、Electron使ってデスクトップアプリとして出した方がお互いに幸せになれる気がする。一応、Windows/Mac/Linuxのマルチプラットフォーム対応できることになっているし。
思うに、ICカードリーダー利用サイトの要件は以下の2つでいいのかな?1.サイト側のサーバー認証ができること2.ICカードを利用したクライアント認証ができること
Electronはよく知らないけど、2でカードリーダーと対話する部分がプラットフォーム固有になると思っていてそれを隠蔽するnpmなり何なりを作る必要があるのかな。JavaFXが技術的にはエレガントな気がするけど、画面がキモイからだめかな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
くたばれ (スコア:3, おもしろおかしい)
とりあえず官公庁のつくるサイトにはこの一言を言っておかないと気がすまない。
くたばれFlash
くたばれActiveX
くたばれSilverlight
くたばれJavaアプレット
Re: (スコア:1)
レベル低すぎ。Flash/ActiveX/Silverlightは使っていない。
Javaを使っているのはICカードリーダー対応のためという理由がある。
クライアントサイドJavaが完全に衰退した現状で、なんとも扱いづらい存在になってしまっているのは確かだが、
代替案は簡単ではない。
叩くなら対応バージョン固定のとこだろ。
Re: (スコア:2)
ICカードリーダーを使うならブラウザを使うべきじゃなく専用ソフトウェアを用意するかカードリーダーにサーバでも内蔵させればいい。
JavaにしろActiveXにしろプラグインを使わせるやり方はWebブラウザがなぜあれほどサンドボックス化されているのか理解していると思えない愚策だ。
そういうWebの安全性を無視するようなことができるプラグインが完全に死んでないのが問題なんだよ。
Re: (スコア:1)
デスクトップアプリを作るとか、リーダーにサーバを組み込むとか、
マルチプラットフォームかつセキュアなシステムを実現するのがはるかに難しいだろう。
Web主体で開発したから、実用レベルのUIが現実的なコストで実装できているんだし、
無理してでもカードリーダーを使わせることで、ID・パスワード認証に伴う種々の問題を回避できている。
完全ではなくとも、なんとか実用レベルのシステムが実現できている。
これ以上のものを作るのはあなたが思っているより簡単じゃない。
デスクトップアプリやサーバ組み込みICリーダーなんて作り始めたら、失敗以外の結末は見えない。
政府がそんな馬鹿な判断をしなくてよかったんだよ。
Re: (スコア:1)
せやかてIEとSafariにしか対応してないし、今時のアプリみたいに自動でアップデートするようにすればいいし、言うほどWebにこだわる必要ある?
Re: (スコア:0)
これ、Electron使ってデスクトップアプリとして出した方がお互いに幸せになれる気がする。
一応、Windows/Mac/Linuxのマルチプラットフォーム対応できることになっているし。
Re:くたばれ (スコア:0)
思うに、ICカードリーダー利用サイトの要件は以下の2つでいいのかな?
1.サイト側のサーバー認証ができること
2.ICカードを利用したクライアント認証ができること
Electronはよく知らないけど、2でカードリーダーと対話する部分がプラットフォーム固有になると思っていて
それを隠蔽するnpmなり何なりを作る必要があるのかな。
JavaFXが技術的にはエレガントな気がするけど、画面がキモイからだめかな。