2011-03-31 36 views
1

我想構建一個面向小學,初中,高中和大學的網絡創業公司。這個網站將非常像黑板上的免費版本。我想使用Silverlight。這裏是我的論點:這是一個很好的Silverlight啓動策略嗎?

  • Silverlight是客戶端代碼,它有助於可擴展性。
  • 將爲每個平臺(iOS,Android,WinPhone7)創建專用應用程序,因此移動不基於HTMl。
  • PHP,Python,Ruby是服務器端的所有腳本語言,旨在使HTML交互,這需要服務器資源。他們絕對可以擴展。但是,不如客戶端應用程序那樣有效。
  • Web成功與速度,用戶界面和功能有關。不是技術。
  • Flash和.pdf已經證明人們願意下載小程序,如果它是可信的和可靠的。

我知道這會提示一場火焰戰,但其中大部分原因是微軟很憎恨。

+0

值得一讀:http://stackoverflow.com/questions/5122751/is-using-silverlight-a-hindrance-for-startups – abramlimpin 2011-03-31 04:08:38

+2

如果你精通Silverlight,你確定你可以做你想做的一切在Silverlight中,然後我會說去吧。現在Silverlight 4的採用率高達70%,所以它不像以前那麼大。只有一個問題 - 你將如何在iOS和Android上運行Silverlight應用程序?月光? – 2011-03-31 04:34:52

+0

不要想太多,去爲它。 – 2011-03-31 04:42:07

回答

0

您將遇到的最大問題是代碼碎片和開箱即用兼容性。

通過使用Silverlight作爲另一種技術來維護,您的代碼會進一步分解。誠然,如果你使用Flash,這將是同樣的問題,但似乎都沒有在網絡上走向繁榮的未來。 HTML 5在這方面非常有前途,Adobe甚至已經開始編寫軟件converts flash files to HTML5。如果Adobe看到牆上的文字,可以預測Silverlight的命運是一樣的,Silverlight代碼很快就會使您的Silverlight代碼過時並需要一個端口。

這與第二個問題相符,這是開箱即用的兼容性。您聲稱Flash和PDF證明人們願意下載框架,但這仍然使其成爲客戶的入口障礙,特別是那些在您的人口中使用過時的,受到嚴格監控的計算機在學校系統中聯合可以和不可以下載的內容的用戶。如果你需要一所學校下載Silverlight,而他們根本不想這樣做,那麼你錯過了在整個學校的學習。與HTML 5相比,這是一個更大的入口門檻,對於最終用戶而言,這是一個開箱即用的瀏覽器。

我強烈建議您重新檢查一下Silverlight中的哪些功能對於不能通過Flash/HTML5替換的應用程序開發至關重要。

+0

感謝您的分析。它會給我很多思考! – 2011-04-01 03:29:34

相關問題