深圳APP开发_手机软件APP定制外包_小程序开发公司-来科信

歡迎來到深圳市來科信科技有限公司網站!

已閱讀

從一個細節談一談如何做好前端

來源:lexintech.com ?? ?? 發布時間:2018-06-19
在網站開發時,前端設計非常重要,用戶直接面對的是前端頁面,就算你后臺功能寫得多好多強大,前端體驗不好,用戶可能會馬上關閉頁面。下面我們舉一個例子,談一談前端開發時,應該注意哪些,如何才能做好前端。
 
一個頁面的細節,從重構的角度去看,頁面的精細度,代碼的可讀性、擴展性,為下游服務的代碼注釋,交互接口樣式的書寫,代碼的壓縮,圖片的優化等都可以歸為細節處理,我的理解是,剛才提到的細節處理是每個重構工程師都應該具備的基本技能,不能算是真正意義上的細節,好的細節處理應該是從用戶出發,應該是發自內心對用戶的一種關懷。下面有兩個小例,都是我們做頁面時常見的板塊,如果我們細心處理一下,也許會讓用戶會倍感貼心。
 
從一個細節談一談如何做好前端
如上圖,輪播圖上切換按鈕(如上圖小方塊按鈕)是用戶對輪播圖進行交互的重要入操作點,重要程度毋庸置疑,在分析設計稿的時候發現,按鈕的可點擊區域太小了,只有22×2!要用戶完成圖片的切換顯然是一件非常痛苦的事,這會給用戶帶來不愉悅的心情。因此,我們得想辦法讓點擊區域變大。
 
可能的解決辦法:
 
1、建議產品讓視覺設計師把按鈕改大一點。
如果重新設計按鈕,改變按鈕的表現形式呢? 顯然不可行,視覺設計師不會為了一個小改動而輕易改變視覺風格,即使設計師同意,改完之后設計稿要重新給產品審核,通過審核之后再給重構,顯然這個方法的溝通成本和改動成本都太高了,性價比不高。
 
2、保留原設計,通過CSS來控制
輪播圖這類按鈕的結構我們一般會這樣寫:
要實現色塊區域是22×2,實際可點區域是22×12,兩個方法:
 
  1、用背景圖:這個色塊比較簡單,純色方角,樣式完全可以控制,沒有必要用背景圖;
  2、用樣式控制:為了使可點區域高為12像素,那么作用元素的標準盒子有以下幾種方式
  A、height+padding;
  B、height+border;
  C、height+偽元素(E:after / E:before);
 
  由于背景色會作用到padding區域,考慮兼容高低端瀏覽器,A方式不適用,B和C都可以用
 
  我們先看一下B方式—- height+border,CSS代碼如下:
 
 
  運行代碼后會發現,IE6和IE7顯示正常,但是Chrome、Firefox、Opera、IE7+的border區域也填充了背景色。
  我們再看一下C方式—-height+偽元素(E:after / E:before),CSS代碼如下:
 
 
  這回Chrome、Firefox、Opera、IE7+顯示正常了,但是IE6和IE7并不支持偽元素E:after和E:before,色塊消失了。
  因此,我們只好用B方式(height+border)對IE6 和IE7 作hack處理了,最終代碼如下:
 
 
  到此,輪播圖按鈕的可點擊區域由原來的22×2增加到了22×12,是原來的6倍,這樣用戶就可以很容易地完成圖片的切換,舒心的操作。
 
APP開發 網站開發 產品設計 微信公眾號 APP開發公司 用戶體驗 APP運營 微信小程序 產品經理 網站設計
主站蜘蛛池模板: 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 | 大巴租车平台承接包车,通勤班车,巴士租赁业务 - 鸿鸣巴士 | 雄松华章(广州华章MBA)官网-专注MBA/MPA/MPAcc/MEM辅导培训 | 大倾角皮带机-皮带输送机-螺旋输送机-矿用皮带输送机价格厂家-河南坤威机械 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 滤芯,过滤器,滤油机,贺德克滤芯,精密滤芯_新乡市宇清流体净化技术有限公司 | 消电检公司,消电检价格,北京消电检报告-北京设施检测公司-亿杰(北京)消防工程有限公司 | 生态板-实木生态板-生态板厂家-源木原作生态板品牌-深圳市方舟木业有限公司 | 冷油器,取样冷却器,热力除氧器-连云港振辉机械设备有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 乐之康护 - 专业护工服务平台,提供医院陪护-居家照护-居家康复 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 德国GMN轴承,GMN角接触球轴承,GMN单向轴承,GMN油封,GMN非接触式密封 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 汝成内控-行政事业单位内部控制管理服务商 | 磁力抛光研磨机_超声波清洗机厂家_去毛刺设备-中锐达数控 | 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | 高温高压釜(氢化反应釜)百科 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 超细|超微气流粉碎机|气流磨|气流分级机|粉体改性机|磨粉机|粉碎设备-山东埃尔派粉体科技 | 硅PU球场、篮球场地面施工「水性、环保、弹性」硅PU材料生产厂家-广东中星体育公司 | (中山|佛山|江门)环氧地坪漆,停车场地板漆,车库地板漆,聚氨酯地板漆-中山永旺地坪漆厂家 | 手术室净化厂家-成都做医院净化工程的公司-四川华锐-15年特殊科室建设经验 | 国产离子色谱仪,红外分光测油仪,自动烟尘烟气测试仪-青岛埃仑通用科技有限公司 | 达利园物流科技集团- | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | 臭氧老化试验箱,高低温试验箱,恒温恒湿试验箱,防水试验设备-苏州亚诺天下仪器有限公司 | 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 | 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | 智慧旅游_智慧景区_微景通-智慧旅游景区解决方案提供商 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 急救箱-应急箱-急救包厂家-北京红立方医疗设备有限公司 | 宿松新闻网 宿松网|宿松在线|宿松门户|安徽宿松(直管县)|宿松新闻综合网站|宿松官方新闻发布 | 南京雕塑制作厂家-不锈钢雕塑制作-玻璃钢雕塑制作-先登雕塑厂 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 |