2010-01-30 95 views
0

模式作爲標題暗示我正在尋找一個好的模式/模式的集合,使得設計師< - > webdeveloper通信更加明確,當涉及到JavaScript特效和動態內容加載。模式/用於設計師webdeveloper通信

谷歌剛剛爲我提供了由Ryan歌手速記標記,但這似乎僅限於網頁/ UI流。

你能推薦任何常用/高效模式嗎?

回答

0

一種用於現場實施目標應該是儘量減少你對網頁腳本。人們稱之爲「不顯眼的Javascript」或類似的東西。爲了做到這一點,頁面元素將需要一些標記爲您的腳本代碼來尋找無論如何。換句話說,如果你想在頁面加載後有一個「div」淡入,那麼你可以添加它的「class」值,比如「fadeIn fadeSpeed:slow」。你的腳本代碼會查找這樣的東西並執行動畫(或其他)。

那麼問題是,當你建立這樣一個框架,你會很自然有辦法讓設計師溝通的意圖結束。你將不得不想出一個頁面動態元素的「詞彙表」,但是無論如何你都希望這樣做。一旦完成,那麼標記實際需要的動態效果將成爲設計者指示設計意圖的工具。

這樣的事情的另一種有用的工具是自己的自定義標籤的發展,東西差異服務器平臺之間變化。這些標籤可以「包裝」某些雜亂的標記任務,並且再次捕捉實現整體設計主題的商定網站元素。

+0

感謝您的回答 - 我的問題雖然與不顯眼的js無關(這是因爲seo原因無論如何都需要) 頁面動態的詞彙正是我所期待的,因爲我們不想重新發明輪子:) – roman 2010-01-30 17:36:21

+0

嗯,你可以在頁面上做各種各樣的事情(使用CSS和/或Javascript)。你*將*在你自己的網站上做什麼必須是開發人員和設計師的工作。理想情況下,這是一種「元設計」過程,當然隨着實際設計的成熟,它會變得成熟。重點是,最好先確定你想要與顏色選擇,佈局,邊框,字體,表單元素,文本塊,錯誤消息等等相關聯等等的意義。動態行爲只是其中的一部分。我認爲這應該是「本土成長」。 – Pointy 2010-01-30 17:44:23