原创 交互體驗之產品的文案

“細節決定成敗”是一個亙古不變的話題。 現在是處於互聯網高速運轉的時代,每一個追求產品細節的人都知道文案是產品的一大心結,好的文案能讓產品更加易於使用,而且能減少用戶的很多不必要的麻煩。接下來,我來說說個人對文案的一些理解,拋磚引玉,還請

原创 Git中git commit -m ""與git commit -a -m "" 的區別

一般倉庫中的文件可能存在於這三種狀態: 1)Untracked files → 文件未被跟蹤; 2)Changes to be committed → 文件已緩存,這是下次提交的內容; 3)Changes bu not updated →

原创 js中的邏輯與(&&)操作

上文介紹了邏輯或的操作,這篇介紹邏輯與的操作: 1.對於布爾值,邏輯與是非常簡單的,只要有一個false,就返回false 2.對於不是布爾值的情況則: A.如果第一個操作數是對象,則返回第二個數; B.如果第二個操作數是對象,則只有在第

原创 Git中關於 git pull 的一些問題

當服務器上面的文件發生修改,然後本地倉庫中的相應文件也作了修改,此時使用命令:git pull  的時候會出現如下提示信息: error: Your local changes to the following files would b

原创 移動web端css實現文本單行省略及多行省略

單行省略: selector{ text-overflow: ellipsis;/*這就是省略號嘍*/ overflow: hidden;/*設置超過的隱藏*/ white-space: nowrap;/*設置不斷行*/

原创 CSS hack 整理(更新於20141109)

瀏覽器的兼容性一直是個頭疼的問題,使用“欺騙”技術可使各個瀏覽器效果一致,花了些時間整理了各個瀏覽器的HACK,主要包括IE系列和最新版本的Chrome、Safari、Firefox、 Opera,比較全面的記錄下Hack,內容包括3部分

原创 使用(!+"\v1")判斷是否是IE瀏覽器

之前在一牛人博客上面看到(!+"\v1")這種寫法,然後馬上找度娘,找到答案。 其實就是利用了ie的一個bug。 在ie瀏覽器中,"\v"沒有轉義,得到的結果爲"v" 而在其他瀏覽器中"\v"表示一個垂直製表符(一定程度上相當於空格) 所

原创 js中的邏輯或(||)操作

在js中用到邏輯或:|| 的時候比較多,下面總結一下它的用法: 1.對於布爾值,只要有一個true,就返回true 2.對於不是布爾值的情況則: A.如果第一個操作數是對象,則返第一個操作數; B.如果第一個操作數的求值結果爲false,

原创 jquery對象和DOM對象的相互轉換

jquery對象和DOM對象的相互轉換的問題在實際編寫代碼的過程中是經常遇到的問題,對於這個問題的研究,我們可以先約定好變量的風格: 如果獲取的對象是jquery對象,那麼在變量前面加上$.如下所示: var $variable = jq

原创 Git添加與提交

根據Git的工作流來看,我們要將自己的文件提交上去得分兩步: 1.使用命令:git add 文件名(帶後綴)  將文件添加到緩存區 2.使用命令:git commit -m "說明內容" 說明內容最好還是要寫一下,這樣就方便小組的其他成

原创 國慶

國慶小長假,好好玩。。。 點贊 收藏 分享

原创 對用戶的思考

做每個產品之前,我們都需要很清楚的認識到做出來的產品所針對的目標人羣是哪一類,這樣你才能對你的交互和體驗有一個很好的把控。對於用戶我們可以簡單的分成三類: 1.專家型用戶 2.隨意型用戶 3.主流的用戶 對於專家型用戶,他們很願意探索你的

原创 移動設備上的勸導式設計(轉載)

所謂勸導式設計(persuasive design),是指通過說服和社會影響,而非通過強制的方式,以達到改變和引導用戶態度或行爲的技術。這種技術常被應用於銷售、外交、政治、宗教、軍事訓練、公共衛生和管理等領域。近年來,大多數勸導式技術的

原创 Git創建版本庫及從遠程庫克隆

在git窗口裏面操作: 使用Git創建版本庫 1.使用命令  mkdir abc  ,abc是一個文件名,讀者可以隨便自己命名 2.使用命令  cd abc  打開abc文件夾 3.使用命令  git init  讓這個文件夾裏面的內容

原创 Git工作流簡介

Git的本地倉庫由三棵樹組成: 1.工作目錄 它持有的是實際文件 2.緩存區(Index) 相當於一個緩存區域,保存你的臨時改動 3.HEAD 它指向你的最後一次提交結果 點贊 收藏 分享 文章舉