您當(dāng)前的位置是:首頁>>新聞資訊>>建站知識(shí)
建站前端技術(shù): jQuery對(duì)于Web 設(shè)計(jì)師來說有什么作用
發(fā)布時(shí)間:2018-03-28 22:35:29 丨 文章來源:本站 丨 瀏覽次數(shù):2906
Web設(shè)計(jì)師是否應(yīng)該學(xué)習(xí)編寫代碼是個(gè)充滿爭(zhēng)議的問題。通常,在完成了一件網(wǎng)頁設(shè)計(jì)后他們把創(chuàng)建網(wǎng)頁代碼的繁重工作都留給了程序員們。這種現(xiàn)象不只出現(xiàn)在網(wǎng)絡(luò)開發(fā)行業(yè),在軟件及游戲開發(fā)業(yè)也是如此。
有人也說AJAX很難,但自從jQuery出現(xiàn)后,再難我們都可以輕松駕馭了。jQuery作為當(dāng)前流行的JavaScript框架將使 Ajax 變得及其簡(jiǎn)單。這篇文章就是為各位網(wǎng)站設(shè)計(jì)師和其他新手講述的, jQuery對(duì)于Web 設(shè)計(jì)師來說有什么作用?
對(duì)那些可能還沒聽說過 jQuery 的設(shè)計(jì)師來說,什么是 jQuery?
jQuery 是一種讓開發(fā)和設(shè)計(jì)者在他們的網(wǎng)頁中添加交互內(nèi)容的工具,它的核心命令讓你在網(wǎng)頁中定位或創(chuàng)建對(duì)象并對(duì)之進(jìn)行操作,它事實(shí)上是一種更容易使用的 JavaScript,可以不必強(qiáng)迫頁面刷新而對(duì)頁面進(jìn)行各種操作。
為什么 jQuery 對(duì) Web 設(shè)計(jì)師有用?
JavaScript 為設(shè)計(jì)拓寬了視野,而 jQuery 讓這一切變得更簡(jiǎn)單。對(duì)那些通曉 CSS 的設(shè)計(jì)師來說,編寫 jQuery 代碼很類似,而對(duì)于那些擁有 Flash 經(jīng)驗(yàn)的設(shè)計(jì)師來說,jQuery 是一種標(biāo)準(zhǔn)化的,開放的技術(shù),它可以實(shí)現(xiàn)類似 Flash 的交互效果。
你將在 The Future of Web Deisgn New York 大會(huì)上做 jQuery 講座,大體內(nèi)容是什么?
我將對(duì) jQuery 庫做一簡(jiǎn)介,接下來會(huì)通過一些實(shí)踐一步一步講解如何在站點(diǎn)中提升用戶體驗(yàn),我將演示一些技術(shù),看看 jQuery 如何彌補(bǔ) CSS 或某些瀏覽器的 CSS 處理的不足。我將講解如何善用動(dòng)畫,如何防止濫用。最后將演示一些有趣的插件。
jQuery 有不少實(shí)用插件,哪一些是設(shè)計(jì)師不可或缺的?
這要看網(wǎng)站,或者說客戶的需求。我自己常用的一個(gè)插件是 Mike Alsup 設(shè)計(jì)的 Cycle Plugin,這是一個(gè)輪番播放圖片的飾件,擁有很漂亮的過度效果,這個(gè)插件并不限于播放圖片,還可以播放任何內(nèi)容,它確實(shí)很不錯(cuò),在那么小的空間可以放那么多內(nèi)容。
最近我還對(duì) jQuery UI 插件頗感興趣,這套插件使富用戶體驗(yàn),如拖放操作,變得很簡(jiǎn)單,它包含的部件都很棒,我已經(jīng)開始使用其中的對(duì)話框,Tab 以及日期選擇器等。
Web 設(shè)計(jì)的未來是什么?
在預(yù)測(cè)任何未來技術(shù)方面我完全象個(gè)傻瓜。在某些方面,如果我們無法擺脫那些舊瀏覽器的話,事情可能沒多少改變,不過,即使現(xiàn)在,在那些更好的瀏覽器身上,我們也已經(jīng)看到一些令人振奮的東西,我期待看到一些全新的東西。
Webkit 引擎開發(fā)團(tuán)隊(duì)已經(jīng)做在 CSS 動(dòng)畫方面做了很多工作,他們甚至將觸角伸向圖形硬件來實(shí)現(xiàn)炫目的視覺效果。Firefox, Safari, and Chrome 正在 JavaScript 引擎方面你追我趕,而眾多 JavaScript 庫也在性能上大幅提升。我們會(huì)開到越來越多的 HTML 5 元素的使用,如 Canvas, 音頻,視頻。Web 字體方面也將更加完善,不管從技術(shù)方面還是版權(quán)方面??梢钥隙ǖ氖?,未來的 Web 會(huì)讓人驚異。