浏览器级图片延迟加载,告别JS懒加载
当页面中有大量图片的时候,都会采用懒加载技术实现图片的加载。不管使用什么插件,都有可能让搜索引擎无法抓取图片,特别对于图片为主的站点来说,搜索引擎这点很重要。如果现在告诉你,你可以不用三方的插件,只需要加一个小小的属性,就可以实现浏览器级别的懒加载,爽不爽?不仅可以满足之前的需求,而且还减少了一部分js的加载,更好的减...
当页面中有大量图片的时候,都会采用懒加载技术实现图片的加载。不管使用什么插件,都有可能让搜索引擎无法抓取图片,特别对于图片为主的站点来说,搜索引擎这点很重要。如果现在告诉你,你可以不用三方的插件,只需要加一个小小的属性,就可以实现浏览器级别的懒加载,爽不爽?不仅可以满足之前的需求,而且还减少了一部分js的加载,更好的减...
在fiddler中用bpu/bpafter命令拦截请求时,每次只能拦截一个URL。如输入命令:bpuhttp://www.xxx.com/aaa/bbb如果再输入命令:bpuhttp://www.xxx.com/aaa/ccc第一条就不会拦截了,fiddler本身的bpu/bpafter拦截只能是一个。如果想同时拦截指...
在使用git的时候,突然拉不了github上仓库的代码了,前两天还是好好的,,,无语报错:fatal:unabletoaccess'xxx':Failedtoconnecttogithub.comport443after21067ms:Couldn'tconnecttoserver网上找了找,千...
php分词一直在用PHPAnalysis,随着业务需求的不断增加,原版的PHPAnalysis已不满足需求了,并且原版也很长时间没更新了。这个分词是在原版基础上修改的,加入了一些新特征:在analysis基础上修改分词算法重构文件结构,支持composer优化分词步骤(粗分、切分、优化三步完全独立)优化词性标注,新增更...
别听百度,让你用一个复杂的函数去生成毫秒/微秒的时间戳,PHP自带的有,多看看PHP官方的文档吧。DEMO:$t1=microtime();$t2=microtime(true);$t3=sprintf('%0.3f',$t2);$t4=sprintf('%0.6f',$t2);$dt=...
thinkphp6多应用模式,默认的URL中带有index类似的应用名称,为了SEO友好,缩短URL,需要把应用名称隐藏。在网上爬了半天,各种各样的方案都有,这里就总结几个比较好用的、实用的方法。一、应用绑定域名修改config->app.php,如下:这种方法操作简单,但要有域名都得有域名,不能这个应用绑定子域...
跟着步骤做,一步一步教你去除winrar的弹窗小广告。此方法在更新WinRAR之后会失效,需要再执行一次方可生效。去除WinRAR广告一、下载ResourceHacker这里下载-->ResourceHacker部分电脑下载这个软件的时候,浏览器或win10系统会说病毒文件,自动删除。请换个浏览器下载,防火墙暂时...
宝塔面板6之后,自带的免费waf防火墙就隐藏了,如果想用的话,还是可以使用的,官方并没有删除,只是隐藏了入口。开启步骤:1、进入宝塔面板->软件->Nginx设置->配置修改2、找到大约在第17行的#includeluawaf.conf;3、去掉前面的#,保存并重启Nginx4、好了,现在就成功开启waf防火墙了,你可以测试测试(访问htt...
今天在更新ws_bdpost插件的时候,加入必应的主动推送,获取过apikay后,参考官方API整合插件的时候。发现一直提示{"ErrorCode":3,"Message":"ERROR!!!InvalidApiKey"}哎呀,头疼死了,也不知道的啥情况,刚开始以为是apikey错误了,又重新申请了...
图片懒加载技术在web上应用非常广泛,滚动加载可视区域内的图片,减少服务器压力,提升页面加载速度。图片延时加载用的比较多的应该是LazyLoad和scrollLoading,但是lazyLoad体验不好。scrollLoading这个JQ插件还可以,而且体积小,使用也方便。但scrollLoading也有一处体验不是很好的,网站内容少的时候倒没啥感觉,当内容...
formFilter.min.js表单数据验证JQ版插件,这个插件已近整合到webstr.min.js中。在最后会放独立的插件包(制作中)。市面的表单验证插件不少,用好用的也有难用的,这个插件是结合经验写的,争取让开发者更方便、快捷的使用。使用教程使用教程很简单,只需在需要验证的表单元素上加入“validate”类名即可。通过自定义属性data-filter...
一款根据字符串首字符生成的base64图片的类,当用户没有上传头像的时候可以当做头像使用。支持中文字符串。使用也很简单,直接new letterAvatar(width, height),然后调用show(字符串)方法即可。生成效果图预览:
在使用图片裁剪工具的时候,裁剪后的图片是base64编码,如果我们以base64直接提交给后台,特别是图片大的时候会报Warning: POST Content-Length of XXXXX bytes exceeds the limit of XXXXX bytes in Unknown on line 0。使用js的file对象提交没事,但IE不兼容,...
看到别人登录不再是微信授权登录,而是关注公众号登录,是不是很心动哈。这种吸粉的神操作你想不想也拥有?一、准备工作实现这种操作需要你拥有微信公众号(认证服务号值得拥有),再在公众号上配置好数据(IP白名单,服务器配置)二、实现思路 其实,实现这个功能也不复杂,理清思路了就能轻松上手。 第一...
我们在使用存储过程的时候,会需要对指定结果集进行遍历修改或其他操作。这个时候就可以使用游标来进行操作了。创建存储过程就不说了。游标的使用也不难。declare 游标名称 CURSOR FOR SQL语句; OPEN 游标名称; ...逻辑语句 CLOSE 游标名称;下面是一个完整的DEMO,涉及到了变量的声明和赋值,条件判断等。代码如下:DELIMITER $$ CREATE PROCEDURE 
在开发的时候用到语音提示,百度有API,不过要申请应用。。万能的网友分享了一个百度API(据说是未公开的),可以直接在线合成语音,免费试用,白嫖不香吗?API:http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=5&text=文字参数说明: lan:zh中文,en英文。不过我测试了,zh下可以中英混合 ie:字符串编码,utf-8就行,不用