解读Unity性能优化

常见的unity性能问题主要包括:卡顿、耗电、发热、闪退、花屏、延迟、PSS内存超标、DrawCall高、Mono持续增长、CPU超标、内存泄漏、FPS抖动大。

Read more

网页兼容

由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、 解析不一样,导致在不同浏览器的环境中呈现出不一致的页面展现效果。这时,我们为了获得统一的页面效果,就需要针对不同的浏览器或不同版本写特定的CSS 样式,我们把这个针对不同的浏览器/不同版本写相应的CSS code的过程,叫做CSS hack!

Read more

响应式布局

响应式Bootstrap通过Media Query技术实现,相关的响应式CSS样式存放在bootstrap-responsive.css文件中,Media Query允许在一些条件基础上自定义CSS,不过主要是通过min-width和max-width进行设计。主要包含的定义项目:

  • 修改栅格系统中列的宽度。
  • 根据需要,用堆叠元素代替浮动。
  • 调整标题和文本的大小以适合各种设备。
Read more

Bootstrap和性能优化

JavaScript是浏览器中的霸主,为什么这么说,因为在浏览器在执行JavaScript代码时,不能同时做其它事情,即<script>每次出现都会让页面等待脚本的解析和执行(不论JavaScript是内嵌的还是外链的),JavaScript代码执行完成后,才继续渲染页面。这个也就是JavaScript的阻塞特性。

因为这个阻塞的特点,建议把JavaScript代码放到标签以前,这样既能有效的防止JavaScript的阻塞,又能使得页面的HTML结构能更快的释放。

HTML规范清楚指出CSS要放包含在页面的区域内。

Read more