2009-09-17 35 views
-3

我想創建類似於Gmail界面的東西。特別是聯繫人管理的方式非常有趣。Gmail Ajax界面

我不是一個Javascript大師,但知道我圍繞jQuery的方式。

謝謝!

+2

你想要什麼exxactly?他們的聯繫人界面,收件箱哪一個? – Shoban 2009-09-17 06:47:21

+0

你的問題是什麼?無論如何,您必須明白,經驗豐富的工程師團隊已經將大量的努力和時間投入到當今的Gmail中。所以是的,你可以做一個簡單的應用程序,但你不應該把它與gmail進行比較。 – 2009-09-17 06:52:16

+0

@Shoban。我正在談論他們的界面工作的整個方式。添加聯繫人而不刷新。將圖片添加到聯繫人而不刷新。搜索等......主要是他們的聯繫經理的工作方式。 – 2009-09-17 06:54:08

回答

0

如果您已經瞭解JQuery或任何其他AJAX框架,則這個概念相當簡單。只需定製/利用現有的jQuery小部件,緩存&尋呼,使阿賈克斯呼叫等。

+0

我喜歡引擎蓋下的諷刺... – iamgopal 2010-08-15 07:08:10

1

你可以看看像sproutcore框架。

本質上,它是一個很好的富客戶端web應用程序框架,就像gmail一樣。

Otherinbox用於完成相同的目的。

2

Ajax(當正確完成時)至少需要AJAX的高級知識。當然,你可以使用JQuery來處理事件,但你也可以使用一些微軟的Ajax組件,但最終,如果你希望你的應用運行良好,你最終必須得到隱藏的機會。 ,並解決扭曲或自己構建一些JS組件。

我建議你先花2-3周時間來研究Ajax的工作方式(記住你將不得不爲所有想要支持的瀏覽器進行優化)。

即使在掌握了基礎知識之後,仍然需要了解瀏覽器內存泄漏和關閉(lambda函數)。

我的意思並不是要讓你建立你的網站,但我不認爲你可以在幾分鐘內使用JQuery單獨打一個質量的結果,它只是不那麼簡單。

3

對於像這樣的高級項目,我推薦Google Web Toolkit,如果您熟悉Java。

+0

謝謝。但我對Java並不熟悉。我使用PHP。 – 2009-09-17 07:47:50

+2

然後熟悉。這真是用Google的外觀和感覺來製作東西的唯一方法。 – seanyboy 2009-09-17 08:06:50

+0

@henk,我也是一個像你一樣的PHP程序員,我在大約1周的時間裏學習了Java。 Java和PHP的語法非常相似,很可能你會發現它也很容易學習。我遵循本教程:http://java.sun.com/docs/books/tutorial/ – 2009-09-17 08:12:37

7

提示:從簡單的事情開始。