Jekyll 是一个 Ruby 写的静态站点生成工具,使用 Jekyll 搭建博客框架;撰写文章使用 Markdown,省去排版,样式的烦恼;使用 git 版本管理博客内容,内容永不丢失,并支持免费部署在 Github 上。
网页优化:个人认为是提高加载速度,减少客户端或服务器端负担,从而提高用户体验的一些方法(概念有待完善)本篇博文只是个人对网页优化的一些经验总结,方法大多来源于网络和身边大神级同学的指点,仅供参考,但求列位前端大神神指点。
现在所展示的所有图标都是用DIV+CSS写的代码,没有一张图片,同时也做了一些浏览器的兼容,除了支持CSS3的浏览器能比较完美的显示外(如Firefox,Opera,Safari,Chrome浏览器),也运用css hack做了对ie6以上的浏览器显示效果的调整,不至于在ie下显示传特别乱。
最近学习总结的内容,方便以后自己查找,主要包括移动端独立滚动的层如何平滑滚动,交互样式,垂直布局,移动端版0.5像素的边框,meta默认webkit渲染和响应式布局的一些看法。响应式布局以后会单独在详细说明,其他的后期还会再补充。
对于产成品的一些总结和展望,包括移动端和微信商城产品可能会有的发展方向。不做淘宝不做京东,应该做一个类似为商户提供能够打造自己的品牌的产品,为某一类商户满足某一类的用户。就像产品模块化,也要做到让我们(C端)生活模块化,去选择自己想要的模块。
node核心是在后端能够运行js代码,这样可以用js写自己想要的效果;grunt构建主要是编译、合并、压缩,最近的框架都是按功能或模块把静态资源和Html放到一个文件夹下,便于模块化管理,同时用grunt/gulp等构建工具,进行less,ES6等静态文件的编译、合并、压缩以及版本控制和代码质量监控等。这里是用grunt在现有项目结构的基础上进行做最基础的项目构建,