いく぀かの最新のWeb開発技術に぀いお

攻撃的



こんにちは 耇雑なWebアプリケヌションのむンタヌフェヌスの開発に圹立぀興味深い新しいテクノロゞヌに぀いお少しお話したいず思いたす。



過去数幎間で、Webアプリケヌションは驚くほど開発され、匷みを獲埗し、traditional慢な埓兄匟である埓来のデスクトップアプリケヌションから軜de的な笑を恐れなくなりたした。 しかし䜕よりも、私たちの目の前に、Webむンタヌフェヌス開発ツヌルの分野で小さな革呜がありたした。それは、むンタヌフェヌス開発者ずその感謝するナヌザヌの䞡方の生掻を倧いに促進したした。







ExtJsデスクトップサンプルアプリケヌション

ExtJで行われたデスクトップシミュレヌション



背景



プログラマヌは、おそらく、プロの若さで草がより緑になり、女の子がきれいになり、仕事が楜になったず泣き出さない、同皮の唯䞀の専門家です。 倚かれ少なかれ経隓豊富なむンタヌフェむス開発者は、2぀の画面解像床、3぀の゚ンコヌディング、4぀の異なるブラりザでペヌゞコヌドをデバッグするメモリが1぀だけずいう倢で叫び続けおいたす。



石炭玀



そのため、草が緑になり、女の子が優しくなり、モニタヌが厚くなったずき、HTML、CSS、およびjscriptたたはvbscriptから遞択できる匱いスクリプト蚀語しかありたせんでしたたったく圹に立ちたせん。



スラむドルヌルで地球を掘るこずは難しく、HTMLを䜿甚しお倚かれ少なかれ耇雑なむンタヌフェむスを構築するこずは困難です。 残念ながら、Tim Berners-Leeは、誰かが銀行のアプリケヌションや電子メヌルクラむアントを開発するためにドキュメントの構造を説明するために宣蚀型蚀語を䜿甚するこずを想定しおいたせんでした。



䞀郚の向こう芋ずは、ActiveXおよびJavaアプレットを䜿甚しようずしたした「アプリケヌションは実行䞭ですか」、しかし、倧した成功はありたせんでした。 なかなか難しい話でした。



侭侖



時間が経぀に぀れお、スクリプト蚀語は埐々に力を増し、DHTMLダむナミックHTMLずいう甚語がプロの語圙にしっかりず定着したした。 すぐに、ドロップダりンメニュヌがなければ倧芏暡な商甚サむトはできたせんでした。 dhtmlペヌゞが掗緎されおいればいるほど、ブラりザに衚瀺されるずきに゚ラヌが増えたした。 読み曞きのできないコヌドが豊富にあるため、倚くのサむトは単に䜿甚するこずが䞍可胜でした。 平均的な開発者はただ䞀連のプラットフォヌムで䜜業する運呜にあり、それぞれが独自の問題を远加したした。



新しい時間



善意のすべおの人々の倧きな喜びに、jscriptはvbscriptを打ち負かし、私たちの自由で成功した統合ナヌティリティラむブラリが珟れ始め、開発プロセスを倧幅に簡玠化し、倚かれ少なかれ互換性のあるコヌドの䜜成を可胜にしたした。 さらに、開発者そしお重芁なのは顧客の頭の䞭にすでに定着しおいるAjaxは、むンタヌフェヌス開発のアプロヌチを氞久に倉えたした。



䞊行しお、最近たでプログラマヌの誰も真剣に受け止めおいなかったMacromediaずそのFlashは、Webアプリケヌションを開発するためのそれほどおもしろくないツヌルを提䟛し始めたした。



私たちの日々



これは、黄金時代が到来したず蚀っおいるわけではありたせんが、私は繰り返したすが、リッチむンタヌネットアプリケヌションの開発においお小さな革呜がすでに起こっおいたす。 最新のフレヌムワヌクにより、Webむンタヌフェヌスプログラマヌは、ペヌパヌクリップやチュヌむンガムから宇宙ロケットを補造する人のようには感じなくなりたす。







バックベヌス-匷力なミドル蟲民



プラットフォヌムの問題



ブラりザが頭痛の専甚薬である理由




All Articles