xhtml-css-js-cms
用CSS实现IE6支持PNG透明图片的方法
星期四, 12月 18th, 2008 | xhtml-css-js-cms | 没有评论
IE6,网页制作者,前端开发工程师最为深恶痛绝的浏览器,犹如幽灵般占领着中国网民的浏览器市场。微软在我眼里就是一个精通软件的伟大公司,比如操作系统和办公软件。但互联网,微软不懂。因此,市面上现在IE版本有5.5、6、7、8,天啊,每一个版本都不一样,要命!废话不说了,看看如何用css实现IE6支持png透明图片:
首先,这张图片得是背景,比如
#logo{background:url(logo.png) no-repeat;}
在IE7和FF下都没问题,在IE6就是灰白的一块。办法是:
#logo{
background:url(logo.png) no-repeat !important;
background:none;
filter:none!important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=’logo.png’,sizingMethod=’image’);}
!important这个IE6是不懂的,所以忽略。一定要加上。src后面的路径最好用绝对路径。相对路径,根据我的经验,经常不能显示出来。
dedecms内部链接优化方法
星期四, 11月 27th, 2008 | seo-adwords, xhtml-css-js-cms | 2条评论
内部链接优化是seo工作中的重要部分。齐毛鸭在是使用dedecms的过程中发现,可以通过dedecms的文档关键词维护功能、发表文章时候的关键词添加功能(也可以自动获取)以及核心设置里面的是否使用关键词关联文档功能来实现完美的内部链接优化。具体步骤如下:
1、系统管理—核心设置—使用关键词关连文章—是;
2、内容维护—文档关键词维护(左侧菜单中) 此时有两个方法:
2.1 点击分析系统内的关键词,这样会得到许多的关键词,但是太冗余,比如“一个”“如果”等。
2.2(推荐) 手动新增关键字。
3、给每一个关键词添加一个链接网址;
4、发布文章—自动获取关键词(可选,同样会得到许多非关键词)或者—其他参数—关键词(填上该篇文章的关键词,用空格分开);
经过上述步骤的结果是,每一篇文章相关的关键词都已经自动添加了你已经设置好的链接地址。这里还有最后一步,需要完善。
增值方法之dedecms内部链接样式优化:
默认的关键词样式大家看到是红色的带下划线的且加粗的样式,即style=”color:#ff0000;font-weight:bold; “;大部分时候我们不要这样突出和显眼。怎么修改呢?首先说明的是,因为它默认的是内部样式,即直接在a这个标签下面加了style,形成了<a href=”链接地址” style=”color:#ff0000;font-weight:bold; “>关键词</a>,因此,在样式表中写样式不起作用。解决方法是:找到include/inc_functions.php文件,ctrl+f查找style=”color:#ff0000;font-weight:bold; “这一句,大概在文档的最后面部分。就是这个地方在起作用,齐毛鸭建议将这一句删掉,然后在样式表中重写你自己需要的样式。
DEDE实现js调用站内内容到站外的方法
星期四, 11月 27th, 2008 | xhtml-css-js-cms | 没有评论
使用js调取网站内容,然后在其他网站使用,这样可以实现同步更新。达到此网站更新,站外的内容也更新。
1、dede后台—频道管理—获取JS—选择相应栏目—生成/更新JS文件
2、拷贝地址,类似于<script src=’/data/js/0.js’ language=’javascript’></script>
3、修改该地址,加上该网站的网址,类似于<script src=’http://www.******.com/data/js/0.js’ language=’javascript’></script>
4、如果此时将该js复制于站外,获取到的是相对路径;因为DEDE默认的JS调取是站内引用。
5、找到 根目录/templets/plus/js.htm ;默认的是
<!–
{dede:arclist row=’8′ titlelen=’24′}
document.write(”·<a href=’[field:arcurl/]‘>[field:title function="htmlspecialchars('@me')"/]</a><br>”);
{/dede:arclist}
–>
主要是href=’[field:arcurl/]‘这一句,修改成类似于href=’http://www.******.com[field:arcurl/]‘即可。
6、此时已经能够实现站外调用了。剩下的是美观问题,可具体情况具体分析。
DEDE评论功能使用技巧
星期四, 11月 27th, 2008 | xhtml-css-js-cms | 没有评论
1、评论是否需要审核设置:系统管理—过滤设置—评论及留言是否需要审核
2、评论完成后跳转页设置:根目录下面的plus/feedback.php,最后几行替换成:
if($ischeck==0) ShowMsg(”成功发表评论,但需审核后才会显示你的评论!”,”$arcurl”);
if($ischeck==1) ShowMsg(”成功发表评论,现在转到评论页面!”,”$arcurl”);
exit();
dedecms列表页title优化方法
星期五, 10月 31st, 2008 | xhtml-css-js-cms | 2条评论
齐毛鸭在使用dedecms时发现,每一个栏目的列表页的title是不能直接优化的。举个例子,某栏目的名字是“文学天地”,但在title中我们不希望是“文学天地”,而是“西北文学-西北诗歌-西部文学”这样经过优化的title。在dedecms中新建栏目时候,keywords和discription都是可以直接填写,而title并没有。下面是齐毛鸭在网上找到的方法,该方法属于原作者。但因为原作者写的不是很清楚,齐毛鸭特此详细说明。
1、增加新字段,就是给栏目页的title单独设成一个字段,像关键词和描述一样。方法: 进入后台 系统管理 SQL命令行运行器 多行命令 执行如下语句:
ALTER TABLE `dede_arctype` ADD `typetitle` VARCHAR( 255 ) CHARACTER SET gb2312 COLLATEgb2312_chinese_ci NOT NULL ;
2、下载此压缩包。点击下载 ,解压后里面有四个文件,分别是 /dede/catalog_add.php和 /dede/catalog_edit.php和/dede/templets/catalog_add.htm 和 /dede/templets/catalog_edit.htm
3、修改栏目列表页面模板。把原<title>…..</title>替换为<title>{dede:field name=’typetitle’/}</title>
4、到栏目管理页面重新设置title,重新生成。搞定。
注:该方法属于原作者。齐毛鸭修改并说明。
网站建设和网络营销的关系
星期日, 10月 26th, 2008 | seo-adwords, xhtml-css-js-cms | 3条评论
网站建设和网络营销的关系可以这样解释:网站建设是网络营销的基础,网络营销是网站建设的升级。没有网站建设,就难以进行网络营销,没有网络营销,网站建设则失去意义。通俗地讲,网站建设就是做网站,网络营销就是把做好的网站推销出去,让更多的人去看。
从技术角度看,网站建设显然难一点,因为涉及到技术,从设计到制作到程序,每一个环节都涉及到许多的技术。网页设计涉及到的软件有photoshop、flash等。制作环节涉及到的技术有html、css、javascript等。程序环节取决于网站服务器环境等,主要有php、asp、jsp等。可以说,每一个环节的技术都需要大量时间去学习,去实践。做到每一个环节都精通显然很困难。这样就涉及到一个问题:如果某个人要做网站,岂不是近于不可能?这样的情况下,有两个办法:一是外包出去,给网络公司做,他们有专业团队。但是成本高。二是采用一个能够整合设计、制作、程序的软件来做。
cms就是在这样的背景下诞生的。cms是Content Management System的缩写,即“内容管理系统”。cms是整合了设计、制作、程序的一个系统,不是软件,是一个系统。cms最强大的地方是将技术最难的程序环节简单化。cms一般是采用了模板引擎。模板引擎是将模板转化为一般的html网页。在cms的模板里,包含着标签。目前在国内,cms提供商很多。其中,php语言的cms当中,dedecms领先于其他cms。dedecms中文名是织梦内容管理系统。dedecms内置了一个强大的模板引擎系统,强大好用。齐毛鸭采用dedecms制作了数个网站,效果和好。齐毛鸭最近会撰文讲述如何用dedecms制作网站的整套流程。
那么,在cms的支持下,网站建设变得简单易行。这样,互联网的世界,网站就越来越多。不仅有大量的由cms制作出来的网站,还有大量的博客等等。互联网上的网站增加速度不可想象。这样的情况下,搜索引擎便应运而生。很简单,网民在如此多的网站中如何才能找到自己想要的内容?答案是搜索引擎。
搜索引擎利用它的蜘蛛爬行程序不分昼夜地游历于互联网,顺着每一个链接四处寻找新的网站。然后将蜘蛛找到的庞大的数据库进行整理分类。然后以一个超乎想象的数学公式计算出哪些网站在同类网站中排名靠前。当用户在搜索框中输入某个关键词,它会在数秒钟给用户提供相应关键词的网页。比如,当用户在2008年10月26日的时候,在谷歌搜索框中输入“齐毛鸭”,谷歌会在0.28秒中找到585项结果。它会这样说“ 约有585项符合齐毛鸭的查询结果,以下是第1-10项 (搜索用时 0.28 秒)”。
这句话的含义是什么呢?
第一,在2008年10月26日的时候,齐毛鸭这个关键词在谷歌的数据里一共有585个结果。
第二,585的结果中,谷歌按照它独有的一个数学公式(这个数学公式涉及到谷歌的排名算法),给出每一页的排名顺序和总的排名顺序。因为搜索引擎给出的结果是每页10个。它必须决定在585个结果中将哪一个网页排到第一名,哪一个排到最后一名。
好了,问题出来了。如果关键词是“鲜花”呢?是“化妆品”呢?是“减肥”呢?
1、搜索这些词的用户很有可能是要购买鲜花、购买化妆品、购买减肥产品等等。
2、出售化妆品、减肥产品、鲜花的卖家有多少?很多很多。
3、在网民使用搜索引擎的环境中,在搜索引擎的搜索结果中第一页只有十项的情况下,卖家如何将自己的产品展示给有可能购买的用户即买家?
我知道您已经明白了。这就是搜索引擎的服务商赚钱的秘密。百度,大家每天都要用数次的百度,它拿什么赚钱?可是它已经在纳斯达克上市了,每股是250美金左右。谷歌,也是每天要用的,它的股票每股是600美元左右。这些搜索引擎的市值为何这么高?答案很简单:网民每天都在用它搜素自己感兴趣的东西。卖家为了让自己的产品更多地展示给用户,必须通过两种方法:
1、对于谷歌这样将自然的搜索结果排在左侧的搜索引擎来讲,做好自己网站的优化工作。就是说将自己的网站做的更符合谷歌的排名算法。这就是网络营销中的搜索引擎优化,简称“seo”。
2、对于任何搜索引擎都有效的是付费给搜索引擎,让它人为地排到前面甚至第一名。这就是搜索引擎广告,简称“ppc”,网络营销里的重要方法。
网络营销就是这样,在网站太多的情况下,将某网站排名到搜索引擎的前面。当然,针对不同的关键词,不同的网站,不同的产品,网络营销的方法不尽相同。总的来说,搜索引擎优化和搜索引擎广告都是最常见的。
本文偏长,不利于阅读。就到此打住。最后,说一下,当您用百度时,在结果中出现“推广”二字时,这就是广告,点了那个结果,百度获得收入,投广告的商家付出费用。当您用谷歌时,右侧的结果就是广告。谷歌获得人们尊敬重要的一点是,它将自然排名和付费排名结果分开,而百度混为一体。
齐毛鸭啰嗦的太多了,希望本文对网站建设和网络营销感兴趣朋友有所帮助。
dedecms提示信息的修改方法
星期四, 10月 23rd, 2008 | xhtml-css-js-cms | 没有评论
dedecms的强大不必再说。但一些细节,比如在退出、登录等跳转时候的提示信息,会这样说“dedecms提示信息”。大部分时候我们希望出现自己的网站提示信息,比如“齐毛鸭提示您”。好了,先看下原来的样子:
修改方法:
1、找到/include/inc_functions.php文件;
2、在223行和243行,(行数可能会随着版本不同变化,可以查找“dedecms提示信息”找到行数),可以看到“dedecms提示信息”,就是这里了,你可以把它修改成自己想要的。同理,像下面的地方“如果您的浏览器没有反应,请点击这里”这句也可以修改成自己想要的语句。
3、保存该文件,一切搞定。
网站开发的四个技术性阶段
星期三, 10月 8th, 2008 | qimaoya, xhtml-css-js-cms | 没有评论
昨晚和朋友讨论网站开发问题。总结出网站开发现在应该是具有四个技术性阶段。
设计;制作;程序;推广。
本文讨论的不是通过cms做成的网站,而是具有设计元素、制作符合WEB标准、程序强大合理,且在推广上便于操作。推广从某种角度上讲是运营层面,但是它有时确实是技术,比如seo和adwords,不懂技术的人做起来还是很吃力。
ps:最近发现认真学一个东西真的很好。我在2005年开始学习html、css,然后在我们学校的网站锻炼了一年,写了将近40个xhtml+css的页面。现在,我可以将设计图完整地用xhtml+css写出兼容各个主要浏览器,包括IE6/IE7/FF的页面。心理一直认为这个很容易,实在不算什么。但是最近却又越来越多的机会找我,大抵是要我写设计图出来。他们也都试着写,毕竟不难,但是兼容太差,在FF下几乎全部错位。对这件事我的感悟是,一个人的确要把一个点认真学好,至少这是一个本领。学好了一个点,相当于准备好了,机会自然是留给有准备的人。
再ps:当然,我的前端技术,这是淘宝招聘用的词,对于像淘宝这样的网站还是不够,他们招聘前端的人的要求是精通xhtml+css/javascript/至少一门后台语言比如php。对我来说,我以前总是以这个为标准要求自己,学习。但是我现在已经改变了自己的观点。技术永远是服务于实体的。我没有轻视技术的意思。所以现在我宁愿用dedecms来做网站,也不愿去学习php。
为用户着想——个人网站的前途所在
星期日, 10月 5th, 2008 | qimaoya, xhtml-css-js-cms | 3条评论
网站的好坏,取决于访问者是否从你的网站获得了有意义的内容或者服务。百度给用户的最大意义是搜索,让用户快速寻找到自己想要的东西。校内给用户的意义是让用户之间形成网络,虚拟社交。126的意义在于提供一个稳定好用的免费邮箱。像色情等网站,它的意义是消极的,这里不谈。
一个拥有积极意义的网站,一定对用户很友好。什么是友好?就好比你进了一家衣服商店,你是要买衣服的,在看了一会之后,甚至试穿了几件衣服之后,发现不适合自己,然后走开。这时候,聪明的老板应该是很热情很主动地帮你试衣服等等。当你没有买他的衣服打算离开,老板也应该很高兴地送你离开。想象一下,这样的购物过程是不是一个非常愉快的享受过程呢?
我们可以把你的网站理解成这家衣服商店。当用户通过各种渠道来到你的网站,它可能是首页,可能是内容页等等,他在发现自己想要的东西,要么是一个具体的详细信息,要么是一个问题的详细解释等等。如果他发现了自己的需要,他觉得很好,于是又点击了几个网页继续阅读。如果他发现内容并不是他想要的,这是什么情况呢?首先就是,你的关键词是不是在欺骗用户?第二是你的网站内容是不是采集的是不是复制别人的,因为他已经看过了?第三你的网站内容是不是被一群广告包围着,左边是GoogleAdsense,标题下面还有一行小的阿里妈妈,右边还有个巨幅的Banner,京东商城的?第四你的网站图片是不是那种用户不愿意在公共场合浏览的?
好吧,就算用户来到你的这样的网站,不小心点了你的阿里妈妈,或者GOOGLEADSENSE,你的佣金帐户上多了几角。然后呢?你失去了一个可能订阅的用户,失去了一个可能注册的用户,失去了一个真正赚钱的长线机会。你以为自己很聪明,广告优化的实在高明?
齐毛鸭坚持认为,做网站很简单,而用心去做并不容易。因为对一个好网站而言,意味着网站的内容是大量有思想价值的,也就要求是原创的;还要意味着更新频率比较高。因为一个忠实的用户,他就像是搜索引擎的蜘蛛一样,他是坚持每一天或者每两天来到你的网站。你可以用复制的内容来应付搜索引擎的蜘蛛,你也可以用老的没有更新的页面给蜘蛛。但是,用户呢?你伤害了他的感情。他是带着一种信任,一种期待来到你的网站。你用采集的内容来欺骗他,用陈旧的页面来让他失望?如果用户看到的是复制的内容,他为什么要来你的网站,别人那里已经有了。如果用户看到的是一个长期不更新的内容,他为什么要来一个已经停掉了的网站?
齐毛鸭也因此认为,个人网站的定位实际上变得比较明朗。做个人网站,显然,做那种庞大的、内容非自己熟悉的网站是没有意义的。因为个人的精力很有限,个人的长处也不会很多,往往是一个点。因此,个人网站可以从博客角度入手。选择一个主题,一个自己喜欢愿意为之写文章的主题,搭建一个博客,开始建站之路。假以时日,你的网站拥有了一批忠实用户,你就可以搭建一个论坛,还可以为他们每人提供一个空间。这时候,你的网站内容就是由你的用户创造了。
个人网站,还能定位于其他吗?做音乐?版权问题。做视频,有用户给你提供视频吗?你去别的网站复制,那和复制文章有什么区别?做游戏,你的技术行吗?做导航?拜托,现在是用搜索引擎找网址的。做门户?求求你,别试了。做行业?除非你对这个行业很专业。做软件下载,你有那么多的资金买服务器吗?做web2.0,够了吧,那东西得烧钱啊。做论坛,搭建一个discuz是很快,但你有用户吗?
齐毛鸭认为,个人网站一定要从用户的角度着想,如果你真的想拥有一个真正属于自己的,同时又是属于广大用户的网站,那么一定要选好一个主题,认真地,原创地,用心去经营它。
为用户着想,你的网站一定有前途!
个人网站 = 一个主题 + 高质量内容 = 成功
星期日, 09月 28th, 2008 | xhtml-css-js-cms | 1条评论
齐毛鸭对个人网站的思考一直在继续。个人网站的技术门槛已经越来越低。而齐毛鸭也发现,越来越多的个人网站缺的不是技术而是定位。个人网站不同于博客。博客实际上是指网络日志。根据新东方李笑来老师的观点,博客实际上是个人对某一主题的网络日志。
而个人网站实际上是指由个人建立的网站,一般具有盈利的目的。个人网站定位的问题是困扰齐毛鸭的最大的问题。今日有点心得。我们可以从用户上网的目的来分析。就是说,用户准备上网了,好,那么他来干什么?
1、 查资料。查四六级分数、查天气列车时刻、查询某一主题……
2、 娱乐。看电影(包括下载电影和视频)、听音乐(包括下载音乐)、玩游戏、看新闻、挂上QQ和人聊天……
在中国,大部分个人上网基本上是做这两件事情。可以从网吧得到验证,也可以从百度的搜索排行榜得到验证。随着web2.0和电子商务的发展,出现了下面的几个现象:
1、 到视频网站看视频;
2、 到sns网站社交会;
3、 去淘宝或者卓越买点书或者衣服。
很显然,web2.0网站和电子商务网站对于个人来说不合适。那么,作为个人,面对互联网的千千万万个网站,如何准确地定位自己的个人网站呢?
1、 作娱乐。针对某一主题,某一细分的主题,坚持。卖广告。
2、 提供资料、教程。比如针对某一技术性的东西,介绍详细的资料和教程。最后也是卖广告。
这两种方法,对于个人实践起来都不是很难。齐毛鸭认为,个人网站选择主题很重要,这样容易做到精细,也就容易做大做强,在搜索引擎中也容易排名靠前。
而一个高质量的网站,应该是内容对用户有意义的网站。用户通过搜索某一个关键词来到你的网站,读了一篇文章,花了几十秒。这几十秒的时间是用户的成本,我们的网站内容是否值得用户花费这几十秒呢?如果用户通过我们的网站获得了某个他需要的信息,或者得到了某些启示,或者得到某些指引,那么,我们就说这是有意义的。当然,不排除在100个搜索结果中,我们的几篇文章对用户是毫无意义的,这里涉及到搜索引擎的判断问题。我们也不必为之自责。那么,相对来说较好的情况又是怎样呢?首先,用户通过搜素结果来到我们网站的某一个网页,读完了信息。发现很好,继而发现我们的网站提供的就是他感兴趣的话题,于是他会点击首页,继续阅读几篇他更感兴趣的文章。如果我们的站点足够有特色,比如一个很好记忆的域名或者一个很好记忆的站点名称。那么,当他下次想到这一主题时,他有可能会想起我们的网站。他能记得域名最好,不能记得但是通过搜索引擎搜索我们的站点名字也行。总之,我们的网站首先要提供对用户有意义的内容,无论是娱乐话题、一篇技术文档还是一个列车时刻查询结果。
基于以上分析,有两个核心观点总结出来:
1、 个人网站一定要针对一个主题,一个主题,仅仅一个!
2、 网站内容对用户一定要有意义,记住用户第一,而非广告!
所以,齐毛鸭总结出一个公式:
个人网站 = 一个主题 + 高质量内容 = 成功
欢迎您
最新评论
- astro 发表于《dedecms内部链接优化方法》
- 蓝天博客 发表于《马斯洛:《自我实现的人》》
- 蓝天博客 发表于《《从前》:董桥自选集》
- 蓝天博客 发表于《dedecms内部链接优化方法》
- 蓝天博客 发表于《感谢朋友的关注》
最受欢迎
- 国外B2C案例:MODISTA.com - 324 views
- 国外B2C案例:http://www.zappos.com/ - 308 views
- 联系齐毛鸭 - 297 views
- 关于齐毛鸭 - 273 views
- 链接和服务 - 264 views
