分类2013年下的文章

Jerry Bendy 发布于 06月10, 2013

爱上朴实的CSS细节

未来的CSS太让人兴奋了:一方面,是全新的页面布局方式;另一方面,是酷炫的滤镜、颜色等视觉效果。这些CSS,受开发者追捧,被杂志和博客文章铺天盖地地介绍。如果说这些特性是CSS华丽的一面,那我们来看看它朴实的一面:很不起眼的东西,如选择器、单位、函数(方法)。我经常说这是繁琐的东西,但我意思是它们能干漂亮的活,这就是我要分享的。怎么说呢,让我们看看这些效果最好的朴实的CSS细节——这些细节远远没有那些酷炫的CSS效果那么引人注目。它们有些已经存在一段时间了,但值得我们更好地认识,而有些则刚刚面世。虽然不起眼,但是它们可以提高我们的工作效率——以谦虚的姿态。相对单位聪明又有前瞻头脑的开发者们已经使用相对单位了——如...

阅读全文 »

Jerry Bendy 发布于 05月23, 2013

使用PHP发送邮件的两种方法

今天研究了一下使用PHP来发送电子邮件,总结了一下,有这么两种方法:一、使用PHP内置的mail()函数看了一下手册,就直接开始写代码了,如下$to="test@163.com";$subject="Test";$message="Thisisatestmail!";mail($to,$subject,$message);结果就直接报错,如下:Warning:mail()[function.mail]:Failedtoconnecttomailserverat"localhost"port25,verifyyour"SMTP"and"smtp_port"...

阅读全文 »

Jerry Bendy 发布于 05月23, 2013

PHP单一入口的特有作用

在说单一入口之前,先说说多入口。Discuz!,PHPCMS2008,DedeCMS都是采用多入口的结构。多入口,即通过访问不同的php文件运行对应的功能。如:/index.php-网站首页/show.php?id=1-内容页/list.php?page=2-列表页/login.php-用户登录页……多入口都是通过包含头文件统一运行环境,即初始化系统。如:/include/common.inc.php-头文件,PHP文件include它后便完成了初始化工作,例如可以使用系统的基础函数。php/index.php<?phpinclude'./include/common.inc.php'//包...

阅读全文 »

Jerry Bendy 发布于 05月17, 2013

免费短网址程序:phurl

在个人网站中有时候要发一些链接,如果想把链接换成自己的域名,又要能跳转到该链接的话改怎么办呢?一些外链发在文章中,是否觉的太长,不太美观呢?很久没分享网站程序了,这边分享一个免费开源的短网站程序:phurl演示地址:http://u.byi.pw演示地址已停用免费短网址程序phurl:安装1、将下载下来的压缩包解压之后上传到空间(下载地址在下方)2、上传之后,访问http://youdomain/install进行安装3、填写网站标题,域名后台账号密码等。4、“deletetheinstalldirectory”删除安装目录即“install”目录,建议只修改目录名。后台登陆地址为:http://youdomai...

阅读全文 »

Jerry Bendy 发布于 05月09, 2013

推荐一款字体管理软件:NexusFont

经常做设计的人电脑里面的字体多少也不嫌多,一两千种字体很正常,但这么多的字体除非你能记住每种字体的字型,或者一种一种地试,不然地话想快速找到自己需要的字体还真是个大麻烦,于是乎就想找一款软件可以直接管理和预览每一种字体,结果冰翼发现了这个NexusFont。NexusFont是一款来自XILES的免费软件,它具有界面清新简单,字体加载速度快,易使用等特点,几乎涵盖了对系统字体的所有操作。下载安装官方下载地址:http://www.xiles.net/nexusfont/点击下载安装过程就不用说了,很简单。主界面软件使用非常直观、简单。启动后会自动加载系统所有的字体,并显示预览。在最上面的文本框中输入文字下面就会出...

阅读全文 »

Jerry Bendy 发布于 04月28, 2013

CSS3打造不断旋转的CD封面

最初看到这个效果是在一个音乐站,http://jing.fm,这个网站的界面做得非常不错,音乐也很有风格。当我第一次进入这个网站时最感兴趣的还是中间那个不断旋转的光盘封面,就想知道它是如何运作的,以及如何能把它也放在我的网站首页上面以增加效果,具体的效果可以去jing.fm看下,用新浪微博账号即可登录。 我提取的效果仅仅包含了使其旋转的部分代码,并没有包括中间的暂停按钮。 演示中用的图片及CSS代码全部从jing.fm提取,我只是对它做了一些简化。再者由于本人刚接触网页不太久,很多东西还不能得到深刻的认识,目前就先分享一些简单的内容。 会CSS的人从源码都能看懂它的工作方式,我只解释一些我自己学习过程中有疑惑...

阅读全文 »

Jerry Bendy 发布于 04月12, 2013

CorelDraw批量导出多页

在使用CorelDraw时经常需要导出具有多页的文档,例如一本画册、一批版面等,少则几十页,多则上百页,虽然可以使用一页一页导出的办法,但数量一多也会显得很浪费时间。在AI里面可以直接使用“导出”把具有多页的文件导出成其它格式,如JPG,并且保持页面;而在CorelDraw里面却没有发现这样的功能,今天突然想到这个问题,遂查了下资料,发现CorelDraw可以利用插件(宏)来实现类似的同时导出多页的功能。与AI不同的是CorelDraw里面的这个功能是导出页面上的对象,而不管这个对象是否大于页面(AI会按页面截剪图像),并且CorelDraw支持同时导出多个CDR文件里的多个页面。HowToDo这个方法已经在Co...

阅读全文 »

Jerry Bendy 发布于 04月05, 2013

Wordpress非插件实现自定义表情及修改表情目录

或许我们每天都会浏览大量博客,这其中大多数是基于Wordpress的,我们也会留言表示来过,偶尔看到别人博客上漂亮的表情很是心动,或者早已厌倦了Wordpress自带的22个丑到爆的表情,想要换成自己喜欢的风格,下面我们就来实现这种自定义表情!!!首先你应该准备一些表情图片,不要太大,可以在网上找,也可以去我的百度云盘下载,文章最后有下载地址,里面是52个常用的QQ表情和下面将会用到的代码。根据个人习惯,我把表情解压到了根目录的res/smilies/文件夹下,这个位置可以自己定义,不过代码要改成自己定义的文件夹路径。OK,闲话少说,上代码!第一步:添加筛选器打开主题目录下的“functions.php”,找到最...

阅读全文 »

Jerry Bendy 发布于 04月03, 2013

编写高效的CSS(二)

继上节讨论了一些常用的提高CSS效率技巧之外,本文将参考MozillaUI中介绍的CSS优化规则深入讨论CSS的优化原理.本文第一部分说明CSS的书写规则,第二部分分析应该使用哪些规则才能使页面渲染效率更高.一.CSS的4种书写规则首先声明,我在本文中定义一个术语叫–主选择符.其定义是在一个选择符中最右边的那部分.(浏览器匹配选择符的时候是从最右边开始的,而不是从他的祖先选择符开始的.)举例说明:aimg,div>p,h1+[title]{}divpa{}这里主选择符就是指img,p,[title],a.1.ID系列选择符就是包含ID的选择符例如:button#backButton{}/*ThisisanI...

阅读全文 »

Jerry Bendy 发布于 04月02, 2013

编写高效的CSS提高CSS渲染效率的一些技巧

最近忙着找工作,面试的时候有这样一道题目:列举至少10条CSS影响页面渲染效率的写法.虽然写了将近一年的CSS了,但这个问题还真没详细总结过,当时回答的不完整,回来后赶紧查找相关资料.经过查阅资料以及跟朋友们的交流,大致总结出以下几点:1.尽量避免使用IE滤镜滤镜是IE私有属性,而非W3C标准,因此只在IE下有效,其他标准浏览器都不支持,滤镜会明显降低页面的渲染效率,既耗资源兼容性又差,所以要尽量避免使用2.尽量少使用*号选择符例:*{…},#id*{…}*在CSS中作为通配符选择所有的元素建议尽量避免使用*选择符.原因有2:使用*会遍历全部的标签所以会降低渲染效率*号作为通配符会对所有的样式进行重新定义3.不宜...

阅读全文 »