2011-7-13 10:16:18 阅读153 评论0 132011/07 July13
这些年,javascript火起来了,主要归功于AJAX的推广应用,Web2.0的发展。。。于是,出现了很多的javascript框架。我选择 了jQuery,最主要是它的思想“write less,do more",因为我是一个挑剔的人,以前写过的代码,会时不时翻出来,看看有没有可以精简,优化的地方。一来是对不断学习的推动,二来可以将新的思想,技 术应用到里面去。
对于jQuery插件的写法,以前就有介绍过,网上也有很多例子。 这里简要地进行些写法,主要是简写的说明,见下列代码:
2011-7-13 10:14:28 阅读356 评论0 132011/07 July13
JS/CSS文件大,用户访问站点的时候需要下载JS/CSS的时间长就会感觉慢,有的甚至由于CSS的文件而造成页面初始打开很凌乱。
我们怎么提高用户下载JS/CSS的速度呢?
1、我们无法改变用户的网络状况,只有自己网站使用更快的带宽或者使用更强的服务器,使用户访问我们的时候感觉很快。
2、对JS/CSS文件进行压缩,由于文件较小,用户下载的时间就很短。
解决方案1,需要花费比较多的money,方案2实现比较简单,而且效果也明显。
下面我们介绍使用YUI Compressor进行JS/CSS压缩
1、下载yuicompressor http://www.julienlecomte.net/yuicompressor/
2011-7-13 10:13:44 阅读72 评论0 132011/07 July13
使用YUI Compressor可压缩CSS或javas
示例:
1. copy and paste myfile.js to C:\XXXX\yuicompressor-2.4.2\build
2. open cmd.exe
3. 在cmd.exe, 输入 cd /d C:\XXXX\yuicompressor-2.4.2\build
4. 在cmd.exe, 输入 java -jar yuicompressor-2.4.2.jar myfile.js -o myfile-min.js --charset utf-8 (若js文件不是utf-8编码,则删去 --charset utf-8)
5. myfile-min.js is what you need.
2011-7-11 14:06:33 阅读83 评论0 112011/07 July11
| 使用本标准,如果您想拷贝一份留做自用的话,那是完全免费的,这也是我们制作它的原因。假如您发现了任何的错误又或者是有任何的改进,请您给笔者发一个email,以便笔者将它们合并到最新更新中去。 |
2011-7-11 14:01:59 阅读189 评论0 112011/07 July11
SQLite内建语法表
| 结构定义 | |||
| CREATE TABLE | 创建新表。 语法: | ||
2011-7-11 13:58:15 阅读107 评论0 112011/07 July11
示例代码:
<?php
echo "<table width=100% border=1 cellspacing=0 cellpadding=4>/n";
$curcol = 0; // 当前列
$percol = 7; // 每行7列
$fixcol = 0; // 修复单元格
for ($i=1; $i<=30; $i++) {
$curcol++;
if ($curcol % $percol == 1)echo "<tr>/n";
2011-7-11 13:50:20 阅读43 评论0 112011/07 July11
2011-7-11 13:48:32 阅读41 评论0 112011/07 July11
记录一下自己开发ezSqliteAdmin时所掌握的SQLite资料。
SQLite内建语法表
| 结构定义 | |||
| CREATE TABLE | 创建新表。 语法:
| ||
2011-7-10 14:58:50 阅读86 评论0 102011/07 July10
<?
function GetIP() { //获取IP
if ($_SERVER["HTTP_X_FORWARDED_FOR"])
$ip 2011-7-10 11:43:47 阅读220 评论0 102011/07 July10
最近,公司网站需要统计用户都是从哪些页面进入到注册页面的数据。开始,仅仅简单的通过在服务器端$ _SERVER['HTTP_REFERER'](php)来获取。但是,发现有好多注册用户没有referer值,后来查了一下在IE下采用 window.location.href方式跳转的话,referer值为空。而在标签<a></a>里面的跳转的话 referer就不会空。所以,通过一下代码就可以解决这个IE问题:
2011-7-10 10:29:32 阅读61 评论0 102011/07 July10
1.实现标准化,具备主流平台适应性的前端实现;
2.快速开发,在站点风格确定后,前端不应该成为整个项目里瓶颈;
3.重构的需求,尽可能的让类和区块样式可重用;
4.分离结构和表现的需求,遵守了语义化结构的约定;
5.构架完全符合金融网特色的CSS框架。
6.对代码进行必要的搜索引擎优化。
第二部:关于CSS命名的一些约定:
1.不使用大写形式的类名和id名;
2.尽可能使用描述性的英文单词的组合作为类名和id名;
3.id名及类名的多个英文单词之间使用“_”短横线分隔;
4.按区域进行描述编号
2011-7-10 10:28:18 阅读175 评论1 102011/07 July10
关于CSS对各个浏览器兼容已经是老生常谈的问题了,以下内容纯属me妮设计同志们的个人总结, 希望能对初学者有一定的帮助.
一、CSS HACK
以下两种方法几乎能解决现今所有HACK.
1, !imp
随着IE7对!imp
| 以下为引用的内容: |
2011-7-10 10:26:09 阅读32 评论0 102011/07 July10
1.url 的遍历和纪录
2.多进程 VS 多线程
3.时间更新控制
4.爬的深度
5.爬虫一般不直接爬对方的网页,一般是通过一个Proxy出去,这个proxy有缓解压力的功能,因为当对方的网页没有更新的时候,只要拿到 header 的 tag就可以了,没有必要全部传输一次了,可以大大节约网络带宽。
6.请有空的时候照看一下robots.txt
7.存储结构。
网页更新频度严重影响着搜索引擎蜘蛛程度对网站的爬行,爬取次数越多意味着网页收录几率会越大、收录数量越多,收录是SEO最基础的一个环节。
尽量将网站保持在三级目录内,深层次的网页会给搜索引擎带来很大的压力,当然,我想Google有足够的服务器来承担这些压力,但从侧面来 说,3层目录下的网页被抓取及更
2011-7-10 10:25:31 阅读36 评论0 102011/07 July10
2011-7-10 10:25:00 阅读36 评论0 102011/07 July10
★HTTP-EQUIV
HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:
1、Content-Type和Content-Language (显示字符集的设定)
说明:设定页面使用的字符集,用以说明主页制作所使用的文字已经语言,浏览器会根据此来调用相应的字符集显示page内容。