随笔分类 - web前端
1
摘要:Bootstrap3 是移动设备优先的原则开发的。 1.没有正确调用远程地址即只要是IE9以下,就调用两个专门的js<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --><!--[if lt
阅读全文
摘要:想让bootstrap3兼容ie8,需要将html5shiv.js、respond.js还有bootstrap的所有css、js文件都放在本地服务器空间,不能用CDN。 bootstrap所有css、js资源文件都要从同一个域名访问才能实现兼容ie8。 当然,如果不考虑兼容ie8的话就可以使用cdn
阅读全文
摘要:BS和CS的区别以及优缺点 C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/Server的缩写,客
阅读全文
摘要:解决办法是: 在C:\Windows\System32目录下新建文本文档,文件内容为: @echo off dir 另存为“ls.bat” 类型为所有文件,编码ANSI 可使用dir 或者ls都可以 经常切换于Windows与Linux之间的用户可能都面临一个问题——二者的一些命令是不同的,有时候很
阅读全文
摘要:最近我写了一些关于如何将各种形式的多媒体格式相互转换的文章,特别是GIF动图方面的,比如如何将小视频转换成GIF动图或将GIF动图转换成视频,有很多像ImageMagick,ffmpeg这样的工具帮助我们完成这样的任务,但是这两个工具输出的GIF动图有一个问题,就是没有对图片进行优化,至少输出的GI
阅读全文
摘要:OptiPNG – Google推荐的png图片无损压缩工具下载及使用教程 2014年08月24日 实用软件 暂无评论 optipng png图片无损压缩工具介绍: optipng png图片无损压缩工局可以让图片更加的简化,缩小图片的容量,从而增加网络的传输速度。同时也是谷歌推荐的png图片压缩工
阅读全文
摘要:说到jpegtran相信很多人都比较陌生,网上相关的资料也很少。 jpegtran可以让图片更加的简化,缩小图片的容量,从而增加网络的传输速度。说在多你也不信,下面就让事实证明。 首先下载 jpegtran 下载地址为 http://jpegclub.org/jpegtran.exe 下载下来无需直
阅读全文
摘要:本文假设你之前没有用过任何任务脚本(task runner)和命令行工具,一步步教你上手Gulp。不要怕,它其实很简单,我会分为五步向你介绍gulp并帮助你完成一些惊人的事情。那就直接开始吧。 第一步:安装Node 首先,最基本也最重要的是,我们需要搭建node环境。访问 http://nodejs
阅读全文
摘要:在调试JavaScript程序时,有时需要dump某些对象的详细信息。通过手工编写JavaScript代码可以完成这一工作:针对对象的属性进行循环,将循环到的每一个属性值打印出来;可见,这一过程是比较繁琐的。在具备调试工具的浏览器上,这一工作可以通过console.dir()语句来方便的完成。 co
阅读全文
摘要:(1)web标准规范要求,书写标签必须闭合、标签小写、不乱嵌套,可提高搜索机器人对网页内容的搜索几率。 SEO(2)建议使用外链css和js脚本,从而达到结构与行为、结构与表现的分离,提高页面的渲染速度,能更快地显示页面的内容。(3)样式与标签的分离,更合理的语义化标签,使内容能被更多的用户所访问、
阅读全文
摘要:1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属
阅读全文
摘要:作者:程志达链接:https://zhuanlan.zhihu.com/p/19570424来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 PNG(Portable Network Graphics) 是一种大家经常使用的位图格式。 PNG 的特点 位图 支持半透明
阅读全文
摘要:大体 减少服务器请求数 1. 将多个JS/CSS文件进行合并 2. 图片不需要经常改动时,可使用CSS sprite 3. 如果仅单个页面使用某JS/CSS文件,可以直接将文件内容放于html页面中(若多个页面共用相同的JS/CSS文件,则不应要这么做,而应利用好浏览器的缓存功能) 加快资源访问速度 1. CDN 减小文件大小 1. 将图片适当压缩(e.g. TinyPN...
阅读全文
摘要:图片规范: 命名应用小写英文、数字、_组合,便于团队其他成员理解。 页面元素类图片均放入img文件夹,测试用图片放于img/testimg文件夹,psd源图放入img/psdimg文件夹。 图片格式仅限于gif、png、jpg等。 用png图片做图片时,要求图片格式为png-8格式,若png-8实在
阅读全文
摘要:命名规范。 代码格式。 “{}”格式如下。 避免额外的逗号。 for-in循环体中必须用hasOwnProperty方法检查成员是否为自身成员,避免来自原型链上的污染。 长语句可考虑断行。 为了避免和JSLint的检验机制冲突,“.”或“+”这类操作符放在行尾。 如果模块代码中,使用其它全局变量想跳
阅读全文
摘要:为了欺骗W3C的验证工具,可将代码分为两个文件,一个是针对所有浏览器,一个只针对IE。即将所有符合W3C的代码写到一个文件中,而一些IE中必须而又不能通过W3C验证的代码(如:cursor:hand;)放到另一个文件中,再用下面的方法导入。 CSS样式新建或修改尽量遵循以下原则。 CSS属性显示顺序
阅读全文
摘要:为每个HTML页面的第一行添加标准模式(standard mode)的声明,确保在每个浏览器中拥有一致的展现。 文档类型声明统一为HTML5声明类型,编码统一为UTF-8。 <HEAD>中添加信息。 IE支持通过特定<meta>标签来确定绘制当前页面所应该采用的IE版本。除非有强烈的特殊需求,否则最
阅读全文
摘要:通用规范: TAB键用两个空格代替(WINDOWS下TAB键占四个空格,LINUX下TAB键占八个空格)。 CSS样式属性或者JAVASCRIPT代码后加“;”方便压缩工具“断句”。 文件内容编码均统一为UTF-8。 CSS、JAVASCRIPT中的非注释类中文字符须转换成unicode编码使用,以
阅读全文
1

浙公网安备 33010602011771号