H5页面终端适配解决方案

前言

无线端应用日益增长,终端机型也发展多样化,前端开发者面临的适配方案也越来越多,如何选择最佳适配方案?

Read More

实战H5项目笔记之双11活动页

1. 背景

加入实体电商,开始第一个项目,双11活动。 每年参加双11活动,今年第一次自己参与,有点兴奋。

这种活动页面虽然用不上太复杂的逻辑,但也有很多后台项目涉及不到的细节,让我们踩了不少的坑。这里针对项目开发过程中涉及的一些主要技术点作一下总结回顾。

Read More

WEB页面自适应解决方案

背景

目录
1 viewport 缩放方案
2 rem 布局适配方案
2.1 动态设置 html 标签 font-size 大小
2.2 元素大小取值方法
2.3 rem 布局方案的开发方式
2.4 字体使用 px 为单位
3 相关参考

拿到设计稿后,如何进行布局还原?

如果只需要做非精确的响应式设计,那么使用媒体查询来实现就 OK 了。如果需要精确还原设计稿,则一般通过缩放来实现。常见方案有基于 viewport 和基于 rem 的缩放方案。

Read More

Javascript入门指引

前言

JavaScript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、FireFox、Safari、Opera)支持。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本,数组,日期以及正则表达式等,不支持I/O,比如网络,存储和图形等,但这些都可以由它的宿主a环境提供支持。

Read More