在网络上,页面和应用通过前端开发整合并把相关内容和数据放在页面上。互联网前端或者客户端开发是一个相对模糊的概念。从历史上看,这个角色已经知道几个别名,HTML制作者、网页设计师、码农、前端开发工程师等,但核心功能保持不变随着互联网的发展而扩大。它是一个中间的角色,链接设计师和后端程序员。
对很多人来说,客户端开发做得更加的好看似乎是衡量一个产品,因为我们使事情看起来不错,好看的东西卖的更好,其实还有许多的技术被人们所忽视。
HTML标记
(X)HTML是制作一个网页的基础,对搜索引擎至关重要,通过类和ID组合从而让内容展现出来给用户。虽然这看起来不怎么重要,但是一个bug往往是你的HTML没有写正确导致的。
CSS风格
CSS层叠样式,前端开发的核心功能,样式决定了页面的样子,通过给页面制作一个独特的视觉风格和一个清晰、用户友好的界面,能够帮助用户阅读和快速获取想要的东西。一个好的样式是兼容多个浏览器。
跨浏览器、平台和设备
前端开发是一个跨浏览器、跨平台和跨设备的工作。
可访问性
残疾人也可以正常使用,可以说,无论是视觉、听觉还是认知
模板和CMS,web框架
通过一个网页模板、cms程序或者web框架来搭建你的网页
编程
使用JavaScript编写脚本,或者jQuery框架、Mootools等框架来编写页面特效代码等
可用性
前端开发连接设计和后端开发,担任改进意见和可用性测试方面的责任。
性能
建立更快的网站,你的html代码应该是可扩展、css样式是灵活、JavaScript代码是简洁的,在符合设计的情况下,减少页面大小,避免带宽上升
研究
随着互联网的发展,下面这一些列的内容都在研究列表上:微博、API,js库,触摸和手势,社交媒体、自适应等。
总结
前端开发的目标是创建清晰,简单,快速页面和接口,使人们理解和关心的信息,通过上下文,揭露其合法性或缺乏,揭示他们的隐式或显式的互连。
如何才能提升社交网络的活跃度?qq空间认为,显示更多的互动能够吸引用户活动;而微信朋友圈认为,减少无关互动能够吸引用户活动。敢于突破模式,就会在社交疲劳中拥有机会。
真是不看不知道,一看吓一跳啊。