最近对十有三博客进行了一些用户体验方面的优化,主要是页面上的一些数值显示。从博客建站至今,经过七年的数据沉淀,一些包含水分的统计数据(例如站点统计的浏览总数和每篇文章的浏览数^.^),因为数值太大导致前端显示既不美观也不直观。现在针对这部分数值显示进行优化,以万为显示单位,剩余数值直接省略以+
号代替。
原本博客页脚处是有声明CC协议链接及图标,最近发现CC协议的图标裂开了,简单排查下,发现官方提供的图片URL竟然打不开,引发404错误,因此导致协议图标无法正确显示。
之前遇到的一个问题,由于特殊的业务需求,几个二级域名不想让搜索引擎的蜘蛛进行抓取,另外这几个二级域名不需要任何权限也能浏览,总之是很奇怪的需求。后研究了下,要想让二级域名禁止百度等搜索引擎蜘蛛的抓取,可以利用robots协议来实现。
最近在思考网站要不要进行静态化的问题,在网上收集和整理了有关静态化利与弊的资料,于是写下此博文分享到网络上。由于本人是一名asp.net开发人员,所以本文的观点可能无法涉及到全部方面,但是比较注重于使用ASP.NET所开发的网址,毕竟网站开发技术种类繁多,并且各有特点。下面会从多个方面对网站静态的利与弊进行分析。
如果您熟悉网页设计的概念,那么你已经知道如何使用层叠样式表(CSS)的基本知识了。CSS Sprites允许你创建一个使用网格布局形式组合而成,并且包含网页中所有图片的单个图像文件,每次请求只需要请求单张图片,并且只向服务器发送一次请求(比如网页上有10张图片,本来要请求10次,但是使用CSS Sprites后只需请求一次!对于网页来说,每张图片都需要发送一次HTTP请求,CSS Sprites减少了HTTP请求的次数,减轻服务器压力)。Jason Cranford Teague 向您展示了如何使用CSS Sprites 优化你网站中的图片使之合并为一个文件。