纠结的战盟战
被战盟战折腾的我快要疯掉了
昨天开会讲解流程,可内容多速度快,完全消化不了
可整个五月都要围绕盟战展开,我的计划和安排还有内容,都是这个头疼的盟战
今天准备着手写大体的流程文档,可又被告之,昨天晚上他们开完会后,内容有变
顿时犹如惊天一声雷,TNND~
真恨不得全世界搜罗一名打手帮我出出气
被战盟战折腾的我快要疯掉了
昨天开会讲解流程,可内容多速度快,完全消化不了
可整个五月都要围绕盟战展开,我的计划和安排还有内容,都是这个头疼的盟战
今天准备着手写大体的流程文档,可又被告之,昨天晚上他们开完会后,内容有变
顿时犹如惊天一声雷,TNND~
真恨不得全世界搜罗一名打手帮我出出气
998,只要998。
看到这个的时候,大家的第一反应肯定就是侯总。这句话,都可以成为侯总的代名词了吧。
今天下午开会,在提到一个活动的时候,小辛语出惊人,“998,只要998。我们就用这个当活动标题吧”,一时间,众人欢笑。
摩卡起哄,侯总,我们录个音,拍个视频伐。在往官网上一放,多惊人呀!
不过,只要能达到目的,管它叫什么呢。侯总就侯总吧。
下午大家去食,说到了冰激凌。楼下超市最近出了一款冰激凌,有草莓和橙子2种口味,但价格都很贵,草莓味的冰激凌要14远一个!
于是大家起哄让坏雪请我们吃。
坏雪到是爽快,一口答应。不过,大喘气的又说出了条件:
如果三区的PCCU达到XXXX,就请大家吃草莓冰激凌;如果三区的PCCU达到NNNN(XXXX+MMM)就请大家去吃金钱豹
哇哈哈,估计明天就能吃草莓冰激凌了呢~~金钱豹嘛,我们争取下周吃吧~
吼吼,坏雪,你要小破一下财喽~~
不过,这也应该算是用奖励刺激动力吧。不错不错
小辛动作很是迅速,下班前就把998的活动策划案写好提交了
Apple可没这么幸运了,事情一堆加一堆
晚20点,Apple还在做整理,小辛准备走了,他站到我后面
也许是我太投入了一直都没注意到,突然听到小辛说“你最近好像黄牛呀”
额,确实,我就要变成小超人克拉克了。
最近接触到广告业务,恶补一些关于广告的术语
什么是CPC广告?
CPC(Cost Per Click;Cost Per Thousand Click-Through) 每次点击的费用。
以每点击一次计费。这样的方法加上点击率限制可以加强作弊的难度,而且是宣传网站站点的最优方式。
但是,此类方法就有不少经营广告的网站觉得不公平,比如,虽然浏览者没有点击,但是他已经看到了广告,对于这些看到广告却没有点击的流量来说,网站成了白忙活。有很多网站不愿意做这样的广告,据说,是因为传统媒体从来都没有这样干过。
目前Google Adsense就采用此方式。
什么是CPM广告?
CPM(Cost Per Mille,或者Cost Per Thousand;Cost Per Impressions) 每千次印象费用。广告条每显示1000次(印象)的费用。
网上广告收费最科学的办法是按照有多少人看到你的广告来收费。按访问人次收费已经成为网络广告的惯例。CPM(千人成本)指的是广告投放过程中,听到或者看到某广告的每一人平均分担到多少广告成本。传统媒介多采用这种计价方式。在网上广告,CPM取决于“印象”尺度,通常理解为一个人的眼睛在一段固定的时间内注视一个广告的次数。比如说一个广告横幅的单价是1元/CPM的话,意味着每一千个人次看到这个Banner的话就收1元,如此类推,10,000人次访问的主页就是10元。
至于每CPM的收费究竟是多少,要根据以主页的热门程度(即浏览人数)划分价格等级,采取固定费率。国际惯例是每CPM收费从5美元至200美元不等。
什么是CPS广告?
CPS(Cost Per Sales):以实际销售产品数量来换算广告刊登金额。
即根据每个订单/每次交易来收费的方式。用户每成功达成一笔交易,网站主可获得佣金。
什么是CPA广告?
CPA(Cost Per Action) 每行动成本
CPA 计价方式是指按广告投放实际效果,即按回应的有效问卷或定单来计费,而不限广告投放量。CPA的计价方式对于网站而言有一定的风险,但若广告投放成功,其收益也比CPM的计价方式要大得多。广告主为规避广告费用风险,只有当网络用户点击旗帜广告,链接广告主网页后,才按点击次数付给广告站点费用。
什么是CPR广告?
CPR(Cost Per Response) 每回应成本
以浏览者的每一个回应计费。这种广告计费充分体现了网络广告“及时反应、直接互动、准确记录”的特点,但是,这个显然是属于辅助销售的广告模式,对于那些实际只要亮出名字就已经有一半满足的品牌广告要求,大概所有的网站都会给予拒绝,因为得到广告费的机会比CPC还要渺茫。
什么是CPP广告?
CPP(Cost Per Purchase) 每购买成本
广告主为规避广告费用风险,只有在网络用户点击旗帜广告并进行在线交易后,才按销售笔数付给广告站点费用。
无论是CPA还是CPP,广告主都要求发生目标消费者的“点击”,甚至进一步形成购买,才予付费:CPM则只要求发生“目击”(或称“展露”、“印象”),就产生广告付费。
什么是PPC广告?
根据点击广告或者电子邮件信息的用户数量来付费的一种网络广告定价模式。
什么是PPL广告?
根据每次通过网络广告产生的引导付费的定价模式。
什么是PPS广告?
根据网络广告所产生的直接销售数量而付费的一种定价模式
什么是包月广告?
很多国内的网站是按照“一个月多少钱”这种固定收费模式来收费的,这对客户和网站都不公平,无法保障广告客户的利益。虽然国际上一般通用的网络广告收费模式是CPM(千人印象成本)和CPC(千人点击成本),但在我国,一个时期以来的网络广告收费模式始终含糊不清,网络广告商们各自为政,有的使用CPM和 CPC计费,有的干脆采用包月的形式,不管效果好坏,不管访问量有多少,一律一个价。尽管现在很多大的站点多已采用CPM和CPC计费,但很多中小站点依然使用包月制。
总之,网络广告本身固然有自己的特点,但是玩弄一些花哨名词解决不了实际问题,一个网站要具备有广告价值,都是有着一定的发展历史,那么,在目标市场决策以后挑选不同的内容网站,进而考察其历史流量进行估算,这样,就可以概算广告在一定期限内的价格,在这个基础上,或者根据不同性质广告,可以把CPC、CPR、CPA这些东西当作为加权,如此而已。
相比而言,CPM和包月方式对网站有利,而CPC、CPA、CPR、CPP或PFP则对广告主有利。目前比较流行的计价方式是CPM和CPC,最为流行的则为CPM。
来分享一下我现在玩的几款游戏吧
乐土和魔力学堂,是我在它们封测的时候接触到了
两款强大的网页游戏
之所以说强大,是因为它们改造成客户端游戏都没有一点问题
强大的地图,任务……
这两款游戏在封测期间都玩了几天,但后来由于九洲战记的开启,逐渐淡忘
九洲封测停止后,又想起了这两款游戏
但当我再次登录的时候,发现人家已经进入内测阶段了
可想而知我封测的账号也早被清理一空
重现建立账号的是魔力学堂,选择了它们主打的热门角色——古武术
于是一个美丽的楚玲巧在新手村诞生了
奔波于各个新手指引的NPC之间,完成各种新手任务取得经验
但我越来越发现,不管是我的角色,还是所带的宝宝,太容易挂掉了
很多时候都觉得无聊,就是无止境的杀怪升级
也许我是单练,没有组队,没有好友
到后面不得不以牺牲宝宝来保全自己
更郁闷的是,从封测到内测,我仍旧不知道如何给宝宝喂药补血
只能在每个救护员那里来医疗,这是我所不喜欢的
毕竟救护员不能总是那么及时,我在打怪的时候就完全帮不上忙
逐渐的,我淡出了魔力学堂,直至现在放弃了
乐土,给我的感觉是清新,很适合小女生的一款MMO游戏
我选择了喜欢的法师,好像在游戏中我都很喜欢法师
当初的传奇我也是法师,丢个符放个火球
在彩虹岛里我也是个法师
法师适合远距离作战,但血比较少,不如战士皮实
初进乐土,感觉她很多细节处想的很周到
包括登录界面随早午晚三个时间段的变化
loading时进度条的处理,下载地图时等待的变化
乐土,应该说是简单的,甚至我觉得是比较弱智的
但无所谓,反正游戏就是放松嘛,我不介意弱智些
同样是强大的地图、任务、副本
但所不同的是里面的怪物还是比较容易打的
我不是RMB玩家,所以带的宠也只是系统发的
但我觉得还是比较强壮的,至少不会打一次怪就要挂掉
带着宝宝做任务,升级很快,打同等级的怪几乎可以秒
一个宠物攻击,一个防御,一个俯身
等自己级别差不多的时候,再去下副本或者抓些宠,鉴定一个天才三星的
呵呵,我现在就带着一个天才三星的蛙,至少现在够用了
对于任务,不得不感慨,任务真是多,情节性也还不错
随着等级的提升,可接受的任务也随之增多,但过渡很自然
乐土的策划们想这些任务估计也着实的费了一番心思吧
虽然到后面我根本不再看那些任务的对话,直接把任务接过来就是了
通过接任务升级也还是比较快的,经验和钱都奖励不少
对于副本,也发现了一点
不用满世界的喊话,找人组队
我就站在副本门口,然后从一线到五线切换
总有人会加的
(我现在的级别比副本推荐的级别高一点点,主要是过来练宝宝)
每天有8次下副本的机会,不要浪费了!
我现在下副本也还挺省心的,把人和宠的药都买全了
在自动的模式下,又可以攻击又会自动回血回蓝,什么都不用操心
只是要特别注意一下宝宝,因为宠物粮食是不回自动回复的,必须手动
对于宠物,没有单独的血和蓝,只有粮食(血和蓝都有)
如果是血满蓝空,我会选择让宠物肉体攻击,当血少的时候再吃粮
可如果是血空蓝满,对不起,没办法,也只好立马吃粮
也来说说不足吧
这款游戏是主打服装道具收费的,但发现里面的服装也不是很漂亮
至少我是不会花钱来买这些东东的(呵呵,不管是什么收费方式我都不会花钱)
再有就是觉得整个画面虽然很美但没有质感
我想也许是因为地图太大所有放弃了质量来保证速度吧
这些都还好想,可最让我难以理解的是
为什么鲸鱼不在水里好好呆着,都跑到陆地上来了,居然还活的好好的
我要说她这是常识性的错误么?
关于合成装备,我还没搞懂,说是要在杂货商人处买合成宝盒
害的我把所有的杂货商人处都跑了一遍,也没有看到合成宝盒的影子
我不是专业玩家,也不是爱好者,所以我所看到感受到的也许只是片面的
游戏之所以封测了又内测,就是借以发现问题
我想我们对于任何一款游戏都应该是宽容的
有兴趣的朋友来和我组队吧~~~
对以IE的共存就不用多说了,IETester是个不错的工具
浏览器使用IE7,用此工具就可以查看IE5.5、IE6、IE8 beat2中的兼容性
而对与Firefox,还没有可以同时兼容几个版本的插件
Firefox2和firefox3在展现上还是有一些差别的
而要想2者同时同存,只需要做如下修改
1. 下载Firefox3,目前是beta2。
2. 打开命令运行窗口(开始>运行或快捷键win+R),然后运行命令firefox -profilemanager -no-remote,打开Firefox的配置文件管理器。–no-remote命名允许浏览器正在运行的时候打开配置文件管理器。

3. 点击“创建配置文件”按钮,创建一个名为Firefox3或者其他名字的配置文件。去掉对“启动时不询问”的选择。这一步是为Firefox3创建一个新的配置文件。

4. 在Firefox2的快捷方式上点击右键,然后选择属性。在“目标”输入框中.exe”的后面输入一个空格和-p default,然后关闭。这步是告诉快捷方式使用默认配置文件来运行Firefox2。

5. 安装Firefox3,“安装类型”选择“自定义”,这样就可以选择安装新的安装地方。虽然默认文件夹名是Mozilla Firefox 3 beta 2,但是最好还是自己重新定义一个,这样以后升级新的版本时候不用做什么修改。
选择自定义安装类型,并指定安装路径
6. 在安装结束时,不选择“立即运行Firefox”选项。如果现在运行,它使用的是默认配置文件,这不是我们想要的。

7. 在Firefox3的快捷方式上单击右键,选择“属性”,在目标输入框的-no-remote -p firefox3。这步是告诉这个快捷方式使用配置文件Firefox3来运行。

Apple现在一直用的是FF3,今天做页子的时候想用FF2看一下
于是才出现了上面的一系列
但只对我的页面来看,对各浏览器的兼容还是很好的,^__^,只是IE6弱智了些
在现在的网站制作中,常会遇到一些一张图片需要多处使用的情况
同一张图片在不同的地方显示不同的尺寸
在以往的制作中
我常常是把这些图片各个尺寸分别切出来
这样也导致图片非常多
今天来个简单的方法,一张图片,用css来控制
使用的就是overflow:hidden的属性
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>图片裁剪</title>
<style type="text/css">
*{ margin:0; padding:0}
div{ width:400px; height:400px; overflow:hidden}
img{ margin-left:20px; margin-top:50px;}
</style>
</head>
<body>
<div>
<img src="pic.jpg" width="576" height="360" />
</div>
</body>
</html>
很简单,在一个div中插入一个图片,给div赋予overflow:hidden
overflow属性是针对对象中的内容发生作用,div作为对象载体
强制不显示超过对象范围的内容
然后再对img做margin的属性,帮助我们设置对象与容器的间距
通过这样的方法来调出图片展示区域的图像
这个做法,其实并不是把图片裁小,只不过是图片很多地方没有显示出来而已
移动图片,让想显示的部位处于div当中
从而实现了图片裁剪、变小的效果
不过,它也有一些限制
如果原图很大,而要变的尺寸很小,也就是两者相差过大的时候,不好实现
所以,最简单的还是单独切图,哈哈~~~~~
今天写文档,发现用到了很多表格的展现方式
分列分享进行对比、展示
在word里很容易实现
但我同时也想到了要如何在页面中实现的问题
以往遇到这样的情况,绝对是想都不用想,拿起table就用
因为在我的意识里一直认为要用div的话可能会比较麻烦
也许是因为没有尝试过吧
今天写了一下,发现也很简单的,控制也很方便
效果如下
在table中如果要增加列要插入列表
而在div中只要改一下宽度就可以了
很容易的控制和改变列数
其实都挺简单的,就是利用ul li来处理
不过唯一要注意的一点就是对border的处理
因为如果直接定义li的border,那重叠的地方表格宽度就会变大
当然,边框为1px的时候可能不是那么明显,但当border变大后会有很大的问题
所以,为了解决这个问题
就需要只对li处理border的left和top值
剩下的bottom和right的值要在这个div中来处理
就是这,以前一直没想到,所以总会对那重叠部分头大
只要想通了,其实并不难,哈哈
“醉里挑灯看剑,梦回吹角连营,八百里分麾下炙,五十弦翻塞外声,沙场秋点兵……”
每当吟起这首“破阵子”时,心中总不免激怀动荡,统领大军披靡天下时,空气中都会时刻传来激昂的战歌。
也正像那首“战城南”中所写的一般:“洗兵条支海上波,放马天山雪中草”。纷繁乱世,烽火连天,群雄逐鹿,每个人心中当有成为世界霸主的雄心!
由九城研发中心自主研发的首款RPG网页游戏 《九洲战记》,为所有玩家谱写了一曲争雄天下的英雄之歌——乱世称霸战。于22日10:30分正式拉开战幕!
战争方:韩国、赵国
应战方:魏国
俗话说的好,打江山难,守江山更难。韩赵两国不满我魏国国力雄厚,决定联手对我国进行攻打,我国国民则在猫咪国王的带领下,英勇应战!
大家准备好行军牌,摆好阵型,直奔赵国!
长蛇阵用于追击,注重攻击侧翼,以雄厚的月轮抵挡敌军的偃月阵,鱼鳞阵……不同的阵型变换着,加之毒杀、水计等各种战术策略。
这个时候就是展示国家技术指数的时候了,只有技术指数高的国家才可以充分的使用各种阵型和策略。
前方有人出征攻打,后方也要有坚实的防守阵列。加固城墙、增加士兵~~
但魏国在这次战争中出现了一个小小的失误,等级低的士兵不适宜防守,很容易被攻打而消耗国家的兵力以及军队士气。那有人要说了,难道等级低是我们的错么?我们就这么一无是处么?当然不是。等级低的人适合到对方的国家去去做偷袭,哈哈哈哈……
虽然魏国士兵英勇,将士果敢,但终不敌两国联手之力,在韩赵轮番的进攻下国破……
战争永远是这么的残酷,战胜国瓜分着我们的财富、土地……
胜利的喜悦充斥了赵国的每一位国民,他们的野心也在不断的扩大,于是,在成功打败魏国后,赵国国王陈昂英又带领着勇武之师,将战争转向了当初的合作伙伴—韩国
刚经过一场激烈战争的韩国,国家各项指数都消耗过大,在毫无喘息的情况下又迎来了一场硬仗。但也终究难逃国破的厄运
赵国,成功的统一了九洲,陈昂英,成为了第一任九洲霸主。
韩魏两国的国民不会就此罢休,他们会加紧练兵,等待着复仇的时机……
今天在做页面的时候遇到的问题
一个png图片的logo在IE下显示为灰色
但在火狐的显示是正常的透明
为了解决这个问题,特用到下面的js
function isIE(){
if (navigator.appName!="Microsoft Internet Explorer") {return false}
return true
}
function correctPNG()
{
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var LW=img.width
var LH=img.height
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
img.style.filter+="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+img.src+", sizingmethod=scale);"
img.src="transparent.gif"
img.width=LW
img.height=LH
}
}
}
if (isIE()) {window.attachEvent("onload", correctPNG);}
同时放一个gif的图片
但还是发现了一个问题
在没有加载完或加载较慢的情况下,这个png图片还是灰突突的摆在那里,很是不雅
提供源文件下载:png透明插件.rar (724.00 bytes)
简单的切换效果
js中主要控制两部分
一:各个切换项的内容框
二:切换小导航的样式变化
function $(id)
{
return document.getElementById(id);
}
function setTab(con)
{
var links = $('list').getElementsByTagName('A');<!--控制切换时的样式变化-->
var myTab = $('con_'+con);
for(var i=1;i<=4; i++)
{
if(i==con)
{
links[i-1].className='on';
myTab.style.display='block';
}
else
{
$('con_'+i).style.display='none';
links[i-1].className='off';
}
}
}
<!--数组从0开始,所以此时links后的参数为i-1。但如果i从0开始,links后的参数为i即可-->
效果如下