在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
开年就来势汹汹的新型冠状病毒,从疫情扩散到初见好转,无时无刻不在牵动着大众的心,隔离在家的每个人每天共同关注的就是疫情发展情况。这个时候,丁香医生的出现无疑帮助了大众对于疫情的实时追踪。那么丁香医生28亿多浏览量的实时疫情界面是如何实现的呢?下面我们从前端的角度,分析一下丁香医生实时疫情界面的成功之处。
1、页面布局
从前端的角度分析,丁香医生作为一个基于微信公众号的移动端H5页面,主要针对手机端用户的访问浏览,做了移动端的适配。在页面的布局展示上,主要是做各种数据的展示和实时播报,各种图表的使用也是必须的。比如简洁醒目的地理位置图、热点图、曲线图等,既形象又生动的为我们展示了疫情发展的实时动态。
2、数字统计
在实时疫情的前端界面中,与疫情相关的数字统计是大众最为关心的信息。比如展示确诊、疑似、死亡、治愈人数等,丁香医生在进行这些数字展示的时候,使用了CSS技术,对字体的大小、颜色等方面进行了强调突出。这些细节的考虑和设计,更体现了丁香医生的前端界面设计的细心。版本迭代后的最新数字统计增加了海外疫情版块,数字的表达也更加直观。
3、地图的可视化应用
另外,实时疫情的地理分布情况,也是大家关心的一大重点。说到地理分布情况,就必然要使用地图的可视化应用。从前端界面的角度来看,实时疫情地图页面采用React作为单页应用的基础骨架实现,地图部分采用echarts作为可视化渲染成份。在技术实现上有许多开源的可视化库来直接使用,如百度的Echarts、C3.js、Chart.js、FlexChart等,可以参考相应的官方文档。在使用地图可视化的时候,有一点不得不提,一定要注意地图的完整性和敏感区域的归属问题,领土完整性一定要重视。
分析完丁香医生的实时疫情前端界面,我们不得不承认前端工程师的重要性。在当下这个颜值即是正义的时代,无论后端功能如何支撑,如果没有优秀的前端界面展示,都难以得到用户的青睐和喜爱。因此,前端不再仅仅只是许多人以为的面子,它早就成为一个产品成败的关键因素之一。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
前端异常监控是怎么回事?看这篇就够了
前端异常监控是怎么回事?前端异常是指,在用户使用Web应用时,无法快速得到符合预期结果的情况,不同的异常带来的后果程度不同。要前端异常监控弄清楚这个问题,大家需要明白前端异常监控的四大阶段、情况分类和产生原因。本文为大家整理了所有的前端异常监控的所有资料,大家要想完全搞清楚开始的问题,看这篇就够了。
6679
2019-11-19 14:27:24
Web前端开发常用工具推荐
随着互联网发展的愈加深入,前端作为公司的门面,人才需求会越来越大。正因如此,才吸引了那么多的人投身前端行业。对于刚入门前端的新手和一些资深的前端开发人员来讲,掌握一些常用的Web前端开发工具是十分有必要的。好用的工具可以帮助大家更好的完成工作,并且提高开发的效率。下面我就来推荐一些Web前端开发常用工具。
5476
2020-03-26 20:33:32
零基础开始学前端有什么建议?
如今,随着物联网时代的到来和网络营销的日益发展,前端技术比以往更加火热。我们可以看到Web应用与新技术趋势紧密相连,而这直接导致了前端行业广阔的就业前景。正因如此,学习前端的朋友越来越多了。为了帮助大家可以更高效地学习,本文为大家总结了一些零基础开始学前端的建议,希望大家可以少走一些不必要的弯路。
4450
2020-06-23 18:41:14
北京Web前端工资一般多少?要求高吗?
前端程序员薪酬区间: 3K~50K,大多数人拿10K~15K 工资的占比最多,达28.8%,平均工资17.2K,数据统计依赖于各平台发布的公开薪酬,此数据仅供参考。
8444
2020-09-21 15:27:49
微前端开发常见问题汇总
前端应用可以独立运行、独立开发、独立部署。微前端不是单纯的前端框架或者工具而是一套架构体系。其在开发中会有各种问题.
5339
2020-10-15 11:07:56