前言 解决运动和碰撞问题后,我们为了让运动环境更加自然,需要加入一些环境因子,比如常见的重力加速度和模拟摩擦力。 阅读本篇前请先打好前面的基础。 本人能力有限,欢迎牛人共同讨论,批评指正。 重力加速度 【科普】重力加速度…
标签:html5
前端必备资源大整理
资源不断更新中。。。 动画库1.Animate.css说明:一个简单易用的跨浏览器CSS动画库。GitHub主页: https://github.com/daneden/an… 2.CSShake说明:用CS…
HTML5存储方式
由于之前在参加面试或者笔试的过程中经常会被问到HTML5存储的内容,包括它们之间的区别、特征和应用范围,所以看到一篇介绍不错的文章,把里面的个人觉得适合我的内容按照自己的理解总结如下。方便以后忘记了进行备查。 原文链接:…
prop 和 attr 中一些羞羞的事情
引言 前几天做一个迷你京东小项目的时候涉及到一个全选的小功能,一开始用的是 attr,但是效果完全不是自己想要的,当商品按钮点击过一次后,attr就无法对其状态进行更改,最后谷歌了一番发现需要用 prop 来代替。虽然效…
提升网站页面速度的14条最佳实践(二)
本篇是对《高性能网站建设指南》一书的后7种规则进行梳理。 八、使用外部Jacascript和css 1.如果需要呈现给用户的页面可以实现完整缓存,那么使用外部Jacascript和css会提高网站性能。 2.在使用使用外…
前端工程师必知的性能优化技巧
性能与组织 当能够扎实的理解并编写HTML和CSS这门专业知识。随着网站代码量和流量的增长,另一种新技能也开始发挥作用,这对于开发效率和用户体验都至关重要。我们在了解网站性能和组织的基础知识上还要继续努力。 代码库的组织…
html5访问电脑或手机摄像头
移动设备和桌面电脑上的客户端api起初并不是同步的。最初总是移动设备上先拥有某些功能和相应的api,但慢慢的,这些api会出现在桌面电脑上。其中一个应用接口技术就是getusermedia api,它能让应用开发者访问用…
浏览器拖动API全解析
前言 拖动api是HTML5添加的API,提供了元素拖动的原生支持 拖动API相对于其他的事件API复杂了一些,原因就在于拖动是被拖动元素与被放置元素的互动涉及到了两个元素,而不是一个导致流程的复杂,但是其中的很多设计是…
[面试专题]JS异步之Promise,Generator,Async
JS异步之Promise,Generator,Async Promise 解决的问题:回调地狱 Promise规范: promise有三种状态,等待(pending)、已完成(fulfilled/resolved)、已拒…
服务端渲染到前端渲染,再到“服务端渲染”
最早时期的web 如果要呈现动态网页,之前最早的时候只能ssr。服务端把 数据+html 渲染成一个完整的web页面,发送给前端。这时候的web只是简单的信息展示。 有交互性的web 然后发现网站光是有数据的展示还不够,…
html/css day03
表单元素 1. input 单行文本框 <input type="text"> 密码框 <input type="password"> 单选按钮 <input type="radio">…
前端面试总结二
为什么要使用css预编译 1、css无法递归式定义2、解决复用性不够3、可以缓解浏览器兼容造成的冗余 cookie,sessionStorage和localStorage的区别 cookie用来在浏览器和服务器中传递并且…