前端設計
摘要: GPS軟件平臺和車輛管理系統的開發是一個相對垂直的行業應用軟件開發,和一般的管理信息軟件開發有很大的不同,是一個軟硬件一體化的平臺,數據來源于GPS設備發送。依賴的技術要包括socket通信、gps定位、通信協議解析、GIS地圖開發、以及常規的前后端web技術等。同時還需要了解交通部的行業標準,如jt/t 796、808和部標809等標準。
閱讀全文
摘要: 無論是開發地理信息系統還是開發視頻監控系統,都會面臨者一個問題:界面如何設計,實質是信息數據的如何組合搭配的問題。因為我不僅僅是那別人的地圖引擎,如Mapinfo, Mapxtreme還有GMap.NET, 百度,高德地圖等來做個地圖和坐標的展示或者車輛軌跡的展示,那樣的話,我們的產品還有什么競爭力,還有什么差異化,對于用戶來說有什么用處呢?
閱讀全文
摘要: 以下是jQuery1.3的主要變化,推薦大家試用!
選擇符引擎:有關選擇符的代碼已經全部重寫,主要是在性能上有所提升,因為Sizzle是jQuery作者John Resig新寫的DOM選擇器引擎。好稱是最好的引擎了。如果想自己設計一個的基于新的選擇器語法的API,可以直接用Sizzle,完全可以基自己的business開發底層腳本庫。同時得益于新的引擎,選擇器支持:not(div,p),增加了一個closest方法,用來找最近的一個匹配選擇器的父元素。
DOM操作(append/prepend/before/after):大部分代碼也都重寫了,包括一些執行嵌入script元素的邏輯。
.offset():另一個經過重寫的方法。
事件觸發:事件被觸發后會沿DOM向上冒泡——而這可能帶來問題。
新版的拖放(Drag and drop)的性能將有一些提升
閱讀全文
摘要: 使用JQuery不僅要泛泛的去用,還要不斷的結合自己的業務的寫一些插件,才能理解JQuery API設計的風格 simple and consistent.
閱讀全文
摘要: 兩個很棒的javascript framework, 提供Cheat Sheet PDF下載地址,可以很清楚的比較兩者語法的簡潔性和DOM操作的方便性。
閱讀全文
摘要: Ext.form.ComboBox 是基于輸入框封裝的widget,很靈活,代價是易用性非常差,特別是針對復雜的多級級聯框。
調用者需要針對自己的需求做一下靈活的封裝,來降低復雜度,讓開發人員更容易調用,同時代碼復用的程度更高。
無論是省市鄉鎮,還是商品分類,無論是兩級,還是多級,還是同級多個Child, API的行為都應當保持一致。
閱讀全文
摘要: Web前端工程師的定位,是由企業的策略所決定的,一般能有這個職位的,就表明一種態度,前端很重要。
但前端的東東很多,要求多和泛泛的要求,總想吃現成的,等于沒有目標和方向,同時也營造不出想淘寶 UED Team那樣的氛圍。
這其實是一種循環,氛圍、態度、文化、思想,可以培養和造就一批企業所需要的人才,而合適的人才,又會反過來去營造這樣的文化氛圍。
閱讀全文
摘要: 在一開始空手套白狼的時候,我們嚴格的分層,設計數據(Data)、結構(Strutcture)、行為(behaviour)、風格(style),并絞盡腦汁的把要素粘連在一起,在隨后的網站運營過程中,我們大多數的情況下,可能會改變風格、行為,少數的情況下,我們可能去重構結構,或者改變后端的數據定義,可以看出,以后的改進是局部的,增強的,不斷提高交互能力和用戶體驗的。
閱讀全文
摘要: 在電子商務網站的設計、開發當中,客戶在對自己的運營理念一無所知,卻對首頁關注的興趣遠遠大于運營、內容、數據、功能,人們不僅為個人喜好所困,又錯以為網站上加幾個功能,web2.0概念,就是運營。當他們看到絢麗的網站是,產生一種強烈的幻覺,以為消費者會蜂擁而至,特別是網站虧損、經營不利時,竟然認為改版、加功能可以扭轉頹勢。
閱讀全文
摘要: 在復雜的前端應用中,要避免簡單的思考問題,簡單的行為,特別是在大型的電子商務應用中,無論是底層框架代碼還是高層的業務邏輯代碼,沒有架構,重復、臃腫、繁雜、沒有重構的代碼將會產生致命的災害。
閱讀全文
摘要: 從需求的角度講,在電子商務應用當中,cookie的靈活應用對于用戶體驗非常重要,可以記憶用戶的經常重復性的操作,個人偏好,等等。可惜很多的應用,并不擅長使用cookie.經常是輸入一大堆搜索查詢條件、可選操作后,再回退、刷新、再次登錄后沒有了,還要重新輸入,非常惱火。所以我覺得能夠智能化的記住用戶的常用操作,是非常體貼用戶、讓用戶感動的事情。
閱讀全文
摘要: 現在國外的很多的創業團隊(Freelance),都可以做出一步到位的原型,團隊中的人擅長前端設計、開發,Ajax, CSS, XTHML,web standard, cross browser不在話下,Flash, Flex, Fireworks 等RIA技術也是有豐富的項目經驗,很多人用flash, fireworks做的原型,非常棒。以用戶為中心的、注重用戶體驗、準確把握用戶業務的分析設計是他們的核心競爭力。
閱讀全文
摘要: 參與界面設計的人,容易與一線用戶脫鉤,很少有一種簡潔、直接、樸素、持久的設計風格,首先考慮的不是信息的組織、用戶的體驗,而是如何的炫,動感,漸進、半透明、滑門、延遲、手風琴、背景圖片等效果,總想用上一用,濫用顏色,這些除了造成視覺疲勞、操作繁瑣外,起不到真正的用戶體驗。
閱讀全文
摘要: 框架畢竟是框架,沒有最完美的,只有相對合適的,使用者需要分析知道自己的問題在那里,然后去設計開發、使用合適第三方的框架,或直接使用、或二次封裝、開發、修改源代碼,來解決自己的問題,總之,不要做一個問題的抱怨者,等著別人煮米下鍋。
閱讀全文
摘要: 設計者高高在上,不食人間煙火,只是提供約束,不要這樣,必須那樣,而不是提供方法和可以復用的API。
開發者是處于解決問題的一線,飽嘗重復造輪子的疾苦,他們最需要的是快速的解決問題,以更恰當的方式工作,尋找更容易構建系統的技術和方式。
Jquery給設計者上了很好的一課。
Jquery就像一個魔法師一樣,$()就像魔法棒一樣,隨手一指,一個木偶變復活了,一瞬間具備了各種各樣的復雜的能力。
閱讀全文