首頁(yè)

Web服務(wù)器、應(yīng)用程序服務(wù)器、HTTP服務(wù)器區(qū)別

藍(lán)藍(lán)設(shè)計(jì)的小編

WEB服務(wù)器、應(yīng)用程序服務(wù)器、HTTP服務(wù)器有何區(qū)別?IIS、Apache、Tomcat、Weblogic、WebSphere 都各屬于哪種服務(wù)器?這些問題困惑了很久,今天終于梳理清楚了:

Web服務(wù)器的基本功能就是提供Web信息瀏覽服務(wù)。它只需支持HTTP協(xié)議、HTML文檔格式及URL。與客戶端的網(wǎng)絡(luò)瀏覽器配合。因?yàn)閃eb服務(wù)器主要支持的協(xié)議就是HTTP,所以通常情況下HTTP服務(wù)器和WEB服務(wù)器是相等的(有沒有支持除HTTP之外的協(xié)議的web服務(wù)器,作者沒有考證過),說的是一回事。

應(yīng)用程序服務(wù)器(簡(jiǎn)稱應(yīng)用服務(wù)器),我們先看一下微軟對(duì)它的定義:”我們把應(yīng)用程序服務(wù)器定義為“作為服務(wù)器執(zhí)行共享業(yè)務(wù)應(yīng)用程序的底層的系統(tǒng)軟件”。 就像文件服務(wù)器為很多用戶提供文件一樣,應(yīng)用程序服務(wù)器讓多個(gè)用戶可以同時(shí)使用應(yīng)用程序(通常是客戶創(chuàng)建的應(yīng)用程序)”

通俗的講,Web服務(wù)器傳送(serves)頁(yè)面使瀏覽器可以瀏覽,然而應(yīng)用程序服務(wù)器提供的是客戶端應(yīng)用程序可以調(diào)用(call)的方法(methods)。確切一點(diǎn),你可以說:Web服務(wù)器專門處理HTTP請(qǐng)求(request),但是應(yīng)用程序服務(wù)器是通過很多協(xié)議來為應(yīng)用程序提供(serves)商業(yè)邏輯 (business logic)。

殺死轉(zhuǎn)化率的4大 UX 錯(cuò)誤

資深UI設(shè)計(jì)者

過去擁戴的嚴(yán)格、長(zhǎng)期持續(xù)的網(wǎng)站測(cè)試,早已過時(shí)。然而,選擇跳過測(cè)試步驟直接 CRO ,事實(shí)上陷阱重重,試想若網(wǎng)站運(yùn)營(yíng)人員不計(jì)任何代價(jià)──包含犧牲有價(jià)值、愉快的用戶體驗(yàn)──全心沖刺轉(zhuǎn)換率,恐怕導(dǎo)致相反的結(jié)果。

作為用戶體驗(yàn)專家,即身在新 CRO 規(guī)則的最前線,我們被要求作的任何事,包含執(zhí)行測(cè)驗(yàn)、設(shè)計(jì)新的使用者流程、設(shè)計(jì)網(wǎng)站版面全部都是為了增加轉(zhuǎn)換率。作為用戶體驗(yàn)的領(lǐng)導(dǎo)人員,至關(guān)重要的是規(guī)劃用戶體驗(yàn)設(shè)計(jì)策略的藍(lán)圖,確保 CRO 測(cè)試在不傷害整體用戶體驗(yàn)的范圍內(nèi)。

掌握這7個(gè)技巧,讓你的設(shè)計(jì)擁有持久的生命力

周周

編者按:想讓一個(gè)設(shè)計(jì)經(jīng)典而永恒并不容易,但是要實(shí)現(xiàn)這一點(diǎn)還是有跡可循的,今天我們來分析7個(gè)技巧~

那些真正經(jīng)典的設(shè)計(jì)始終能夠經(jīng)受時(shí)間的考驗(yàn),它們長(zhǎng)盛不衰,大多還是因?yàn)樗鼈兎献罨镜脑O(shè)計(jì)規(guī)則和人的基本審美規(guī)律。就像Nike和可口可樂的LOGO設(shè)計(jì),它們?cè)谶^去的幾十上百年里有著持久的生命力,就是這份規(guī)則的力量造就的。

而值得慶幸的是,這種永恒設(shè)計(jì)的規(guī)則適用于幾乎任何項(xiàng)目。也許你無法再現(xiàn)Nike的LOGO設(shè)計(jì)的成功,但是你可以通過合理的設(shè)計(jì),創(chuàng)造一個(gè)符合當(dāng)下審美,擁有數(shù)年生命力的優(yōu)質(zhì)設(shè)計(jì)。接下來的七個(gè)技巧,值得你思考。

JavaScript 中對(duì)象的深拷貝

藍(lán)藍(lán)設(shè)計(jì)的小編

在JavaScript中,對(duì)對(duì)象進(jìn)行拷貝的場(chǎng)景比較常見。但是簡(jiǎn)單的復(fù)制語句只能對(duì)對(duì)象進(jìn)行淺拷貝,即復(fù)制的是一份引用,而不是它所引用的對(duì)象。而更多的時(shí)候,我們希望對(duì)對(duì)象進(jìn)行深拷貝,避免原始對(duì)象被無意修改。

對(duì)象的深拷貝與淺拷貝的區(qū)別如下:

  • 淺拷貝:僅僅復(fù)制對(duì)象的引用,而不是對(duì)象本身;
  • 深拷貝:把復(fù)制的對(duì)象所引用的全部對(duì)象都復(fù)制一遍。

一. 淺拷貝的實(shí)現(xiàn)

淺拷貝的實(shí)現(xiàn)方法比較簡(jiǎn)單,只要使用是簡(jiǎn)單的復(fù)制語句即可。

1.1 方法一:簡(jiǎn)單的復(fù)制語句

/* ================ 淺拷貝 ================ */ function simpleClone(initalObj) { var obj = {}; for ( var i in initalObj) {
        obj[i] = initalObj[i];
    } return obj;
}

【DDC譯文】設(shè)計(jì)思維 101

用心設(shè)計(jì)

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

來源:UI中國(guó)

Image title

注:“101”原為美國(guó)大學(xué)課程第一章或?qū)д摬糠值臉?biāo)注,現(xiàn)引申為某種學(xué)科/知識(shí)的入門性介紹。




設(shè)計(jì)思維發(fā)展史


很多人都有一個(gè)誤解,認(rèn)為設(shè)計(jì)思維才剛剛興起。實(shí)際上,人們對(duì)設(shè)計(jì)思維的運(yùn)用已有年頭:紀(jì)念碑、橋梁、汽車、地鐵系統(tǒng)等都是其產(chǎn)物??v觀歷史,優(yōu)秀的設(shè)計(jì)師早通過以人為本(human-centric)的創(chuàng)造性設(shè)計(jì)過程來締造寓意深刻、富有感染力的設(shè)計(jì)方案。

移動(dòng)端用戶體驗(yàn):底部導(dǎo)航

資深UI設(shè)計(jì)者

#交互學(xué)堂# #用戶體驗(yàn)# 把最重要最常用的操作放在屏幕底部非常重要,因?yàn)樗鼈兡苡靡恢皇种篙p松觸及。

設(shè)計(jì)師最重要的能力-自學(xué)

藍(lán)藍(lán)設(shè)計(jì)的小編

如何才能有效的自學(xué)?

你細(xì)心的話,應(yīng)該注意到上面我的用詞,這些關(guān)鍵點(diǎn)就是有效自學(xué)的途徑。在設(shè)計(jì)這個(gè)行當(dāng),光努力是不夠的,我們不只是要強(qiáng)調(diào)效率,也要強(qiáng)調(diào)效能?;剡^來看,你們學(xué)校歷史中是不是總有那么幾個(gè)無論如何努力都始終分?jǐn)?shù)不高的貨色?

首先是合適的時(shí)間,如果一件需要花時(shí)間的學(xué)習(xí)任務(wù)超出了你的時(shí)間成本,你就不應(yīng)該去碰它,或者換一個(gè)更好的方式,比如:你現(xiàn)在是一個(gè)從事了8年平面設(shè)計(jì)的設(shè)計(jì)師,你覺得目前做動(dòng)畫的收入高,你希望通過自學(xué)動(dòng)畫然后跨行到這個(gè)領(lǐng)域,那么未必是最好的選擇,首先你的8年的平面經(jīng)驗(yàn)幾乎沒有再升值的空間,其次作為一個(gè)新人,也許你還要3年的等待,好死不死,你的腦子不錯(cuò),等到你學(xué)有所成,動(dòng)畫行業(yè)又是另一個(gè)新的天地了。

正確的方法是重要的,方法不僅是你練習(xí)的方式,還有思考問題的方式,這里強(qiáng)調(diào)的是設(shè)計(jì)師快速發(fā)現(xiàn)問題的能力,只有準(zhǔn)確的了解需要自學(xué)的領(lǐng)域的難度,行業(yè)標(biāo)準(zhǔn),設(shè)計(jì)思路,應(yīng)用形態(tài),你才知道從何入手,比如:你想自學(xué)網(wǎng)頁(yè)設(shè)計(jì),并把網(wǎng)頁(yè)視覺設(shè)計(jì)師作為自己的職業(yè)發(fā)展,你就應(yīng)該首先了解,一個(gè)網(wǎng)站的基本結(jié)構(gòu),每個(gè)結(jié)構(gòu)需要哪些工作崗位,他們的職責(zé)有何不同,一個(gè)網(wǎng)站視覺設(shè)計(jì)師應(yīng)該干什么,抓住重點(diǎn)。(而不要一開始去學(xué)什么HTML代碼,那不是你最該關(guān)心的,我這話是說給某個(gè)朋友聽的)

JavaScript世界萬物誕生記

藍(lán)藍(lán)設(shè)計(jì)的小編

一. 無中生有

起初,什么都沒有。

1.png

 

造物主說:沒有東西本身也是一種東西啊,于是就有了null:

現(xiàn)在我們要造點(diǎn)兒東西出來。但是沒有原料怎么辦?

有一個(gè)聲音說:不是有null嘛?

另一個(gè)聲音說:可是null代表無啊。

造物主說:那就無中生有吧!

于是:

2.png

UI設(shè)計(jì)是這樣一步步完成的!

ui設(shè)計(jì)分享達(dá)人

UI交互設(shè)計(jì)似乎在一夜之間成為大家街談巷議的話題,那么UI設(shè)計(jì)到底做什么,這要從UI設(shè)計(jì)的工作流程說起——產(chǎn)品/交互/設(shè)計(jì)。也就是說一般我們接到的是交互稿。

這時(shí)候,UI設(shè)計(jì)師看到交互稿,需要考慮的是:

1.信息的排布是否合理?

2.信息重點(diǎn)在哪里?

3.用戶人群是哪一類?

日歷

鏈接

個(gè)人資料

存檔