六
08
2008
有线通单机上网,不用做任何设置,插上有线通工作人员配置好的线就能上网,但是有些朋友家里有两台或多台电脑,上网配置就麻烦了,因为有线通的IP只有一个,正确的说,应该是有线通规定上网的MAC只能有一个,什么是MAC,简单的说就是网卡的物理地址,详细的说‘打开Google输入“什么是MAC’就知道了,也就是说有线通只能让你一块网卡上网。上面有线通介绍就到这,下面讲讲如何解决有线通共享上网。有线通特性:1:只认一个MAC上网 2:没有什么帐号或密码,不像宽带用户一样进行拨号连接。 3:即插即用,无须任何设置。方法有两种:(A电脑和B电脑)1:修改MAC方法,需要交换机一个即可步骤:先将有线通配置好的能上网的那一根线(C线)接到A电脑上,把A电脑的IP和DNS设置为自动上网,确认A电脑能上网后,把C线接到交换机任意一个接口,再交换机分出两条线到A电脑和B电脑,做到这里时,需查看一下A电脑的MAC,运行cmd回车,输入ipcofig /all 会显示MAC(00-15-C5-66-0A-BF)这是我电脑上的MAC,请以自己实际为准,记录下A这台MAC后,到B电脑,打开设备管理器,找到网卡-属性-高级-找到“Network Address" 右边有个值,现在A电脑的MAC.00-15-C5-66-0A-BF,那在这个B电脑的值里面输入0015C5660ABF确定,注意字母O和数字0一样,然后A电脑和B电脑都设置和自动获取IP,即可同时上网。 自己点评:此方法可解决共享上网,但是稳定性不太好,局域网共享有问题(一般找到网上邻居找不到对方的电脑,因为不在一个局域网内)如果说想让有线通共享上网稳定,又能组建局域网,那要用到第二种方法。2。路由器MAC修改方法。(A电脑和B电脑)前提:有一个路由器,有MAC复制功能(一般路由都有此功能)步骤:先将有线通配置好的能上网的那一根线(C线)接到A电脑上,把A电脑的IP和DNS设置为自动上网,确认A电脑能上网后,查看A电脑的MAC,方法同上,假设A电脑MAC(00-15-C5-66-0A-BF),进行第二步,路由器上面有五个接口(五口路由器),1,2,3,4,wan,五个接口,1到4是内网接口,wan是外网接口,A电脑上同现在接的是C线(有线通上网线),拨下来,用一根网线接到电脑上,另一端接到路由器的1到4任意接口(不能接wan),再把A电脑的IP设定为和路由器同一个网段,路由器默认IP是192.168.1.1,即把A电脑的IP设定为192.168.1.2,网关和DNS无须设定,这样设置的话,在A电脑上地址栏输入192.168.1.1,即可登陆路由器设定页面,注意,这些操作都是在A电脑上,至于为什么,下面再说。然后仔细看路由器设定页面,左边有个“网络参数”,打开,右边会出现MAC地址复制,上面一行显示的是路由器的MAC,下面一行就是我们A电脑的MAC,如果不是,重新从头做起或换成B电脑来做(把上面所有的A换成B来做),就是要确保下面一行的MAC就是当前的电脑的MAC,然后再点上面一行的币复制MAC,再点保存即可重起路由器。进行第三步;现在A电脑和路由器是一根网线连接着,拨下来,把C线(即有线通一条能上网的线)接到路由器的WAN接口,然后找两条网线接到路由器1到4任意两接口,再把这两条线接到A电脑和B电脑上,这里有一个要注意的地方,就是两台电脑MAC不能修改过,然后再设定IP,路由器192.168.1.1 A电脑IP方192.168.1.101 网关192.168.1.1,DNS首选211.167.97.67备选211.167.97.68,B电脑设置一样,IP为192.168.1.102其它和A电脑一样,即可上网.总结:因为有线通只认一个MAC地址上网,1和2方法都是想办法上网只有一个MAC,1种方法比较直接,把B电脑的MAC改成A电脑的,因为原先是A电脑接上C线上网,所以有线通就认了A电脑的MAC,所以把B电脑的MAC改成A电脑,即当然也能上网,但是这样,A电脑和B电脑都是直接上网,查看IP都是外网的,所以没办法组建局域网,即在网上邻居里面找不到局域网电脑(相信很多有线通用户都这梯)第二种方法原理和第一个方法一样,即让A和B电脑上网共用一个MAC,但是第二种方法用到路由功能,首先让A电脑上网,让有线通认为是A电脑的MAC在上网,这样再把A电脑的MAC复制到路由器里面,即修改了路由器的MAC,再让A和B电脑接到路由器上面,相当于路由器才是上网的终端,共享让A和B上网,但是这里一定要设定IP和网关,网关即是路由器,查看IP都是内网IP,所以也能组建局域网,也能够共享上网。两种方法对比:第二种方法稳定,速度快,花费买个路由器比交换机贵一点,能够组局域网,所以我推荐用第二种方法。
五
29
2008
一般而言FLASH不应用AS3的话,全屏问题都可以通过以下一些方法或代码进行处理或设置。可当你用上AS3的时候,你会发觉AS3对场景和影片的控制跟AS2完全不同…简直找不到相似的地方。当然,即便你使用CS3版本的FLASH软件也是可以在新建的时候选择AS2来进行开发滴~只要你不选择AS3,那么如下的一些全屏控制依然适用(HTML、JS部分是一直都可借鉴滴,这里特指AS部分的差别)【以下内容出自Blueidea经典论坛】========================FLASH 全屏有二类四种:1、不用浏览器直接用FLASH播放器播放的类型: A、不显示FLASH播放器菜单栏的全屏(类似屏保效果),在第一帧处的Actions用FS Command 命令,在For standalone player 选项中选择fullscreen 为true 即可。运行中可按 ESC 退出或设一按钮在Actions上用FS command ,在For standalone player 选项中选择quit 也可退出。附带说一句:For standalone player上的所的选项只适合于用FLASH 播放器播放的情况。 B、如果仅是要使SWF文件占满FLASH播放器的窗口,什么也不需要做。直接击SWF文件。以上一类全屏多用在非网络的运行。2、第二类是在非FLASH 浏览器(如IE)中运行的全屏: A、只占满浏览器:这种情况相对简单,不管您设的FLASH是否是800*600,只要在调用SWF文件的HTML文件中将WIDTH= HEIGHT= 后面的两个参数设为100%即可,当然也可以在FLASH 导出HTML文件的设置中进行设置,方法是:打开FILE菜单:选Publish Settings 弹出导出设置对话框:在HTML标签下的Dimensions选项中下拉后选中Percent,并在WIDTH 和HEIGHT 框中填100,运行这个与SWF同名的HTML文件则与直接加语句同效。这种占满浏览器的全屏与SWF文件的设置无关,但最好设置的大小在700*400附近,否则容易导致图像特别是汉字的失真。 B、不显示浏览器菜单栏、工具栏的全屏。这种全屏稍稍复杂,也与FLASH的设置无关,但要借助JavaScript来完成。方法是:在HTML文件中<head></head>间加入以下代码:<script language="JavaScript"><!–window.open("your.swf","","fullscreen=1,menubar=no,width=800,height=600")//–></script>注:your.swf 改为您要播放的SWF文件名。也可以在SWF文件的第一帧Actions上的URL 命令上加上:javascript:window.open("your.swf","","fullscreen=1,menubar=no,width=800,height=600")注:nfd.swf 改为您要播放的SWF文件名。这种全屏也是类似屏保,用ALT+F4或设置按钮退出。把fullscreen设为=0,则只是不显示浏览器菜单栏、工具栏的全屏。好了,关于全屏的所有方法就是如此,您可以根据自己的需要试试看(以上以IE为例)。 ——————————————————————————–[ 这是关于全屏播放的的补充 ]用 FLASH 的 player 播放时,即使没有设置 FSCOMMAND 也可以用 CTRL+F 的方式全屏播放全屏播放终极卷轴 [转帖] 作者:starwind 开始接触Flash后,经常到一些国外相关站点闲逛,某天竟然发现Flash网页竟可以做的像屏幕保护程序一样,覆盖整个屏幕,我内心着实震撼不小,从此就关注起这项技术来。经过学习和自己琢磨,现在颇有收获,好东西不敢私藏,拿出来与大家共享,同时也就正于大方之家。 首先我们要明确一个概念,所谓Flash的全屏播放,不是指swf文件在播放器中的全屏播放,也不是指 swf 文件占满整个浏览器窗口(我称之为“撑满”^_^),而是指包含Flash网页的网页在浏览器中播放时,效果就象屏幕保护一样,除了Flash,没有任何别的东西。 好,我们开始干吧,分两步实现这一效果。 怎样撑满浏览器窗口又不出现讨厌的滚动条呢?我们第一步就解决这个问题。达到这一目的的方法有多种,经过我的研究,发现最简单而且兼容性最好的方法(我们总是要考虑在 Netscape 上的效果,不然就照顾不到那可敬的 10% 的使用者)就是使用隐形帧,我们先创建一个 html 文件,打开源文件窗口,删去所有内容,拷贝入以下代码:
阅读全文——共6427字
五
24
2008
每次看到类似的讨论国内网页设计风格的帖子,就不由自主的想到是否有意义。实际上,所谓的韩式风格,欧美风格,日式风格里不都有国内设计师的身影么~面对不同的客户,面对不同的设计需求,设计师首先就应该确定设计出来的东西是否符合客户的需求、使用该设计的用户、……这些都决定了你的设计最终展现出来的风格~而更重要的是,怎样在接纳用户想法的同时融入自己的设计思想,并让最终的设计融入市场提现价值。一味的孤芳自赏不能达到客户的要求既不能提现自己的设计也无法帮助客户达到他所要达到的目标更无法养家糊口,所以对客户的审美能力不满没有任何用处~实际上—-我们的设计作品绝大部分都是针对跟客户一样,甚至比客户更普通的人。自己能接受的“完美设计”未必符合除了自己外的普通人滴审美取向要求~所以,交付设计的时候,先问自己:这已经是最优化的了么?我很满意了么?再多看几分钟…仍然觉得没有任何瑕疵?!普通人看了感觉会如何?肯定很舒畅很欣赏么?那么去提交给客户吧~如果他不满意,首先试着站在客户的立场,了解他不满意的理由和不满意的地方。然后,告诉他你的设计思路,你为什么这么设计~你如果坚持保持原样是最好的,那么你的理由?最佳情况,你的客户认可你的理由-》结束正常情况,部分认可部分否定-》重新调整若干次后结束最坏情况,完全不认可-》做,不做~都是一个选择。可能客户自己也无法把握自己的设计需要,又或者自己设计实力完全没有达到客户所需。至于,设计风格。不应该是局限设计师设计的条条框框~也许今天你的客户是中国企业,必须有很多FLASH点缀页面有炫丽的开场动画……,而或许明天就要考虑欧美客户的简洁大方得体、用户体验……怎样将看似无厘头的一些客户需求揉捏在一起,并最大限度的设计出完美的如何市场主流审美情趣的作品。这才是真的设计师…不要说我觉得很完美了~这没有用,实际上的确没有用…独乐不如众乐—-这才是真的设计!
五
23
2008
如果你想成为一位CSS专家的话,光背出一堆选择器是不够的,还要能够提高CSS样式表的可读性,开发效率以及维护性。这里,Jina Bolton 将给我们分享一下她关于如何创建性感的CSS样式表的十个技巧。本文主要内容为:CSS代码编码规范,教你如何写出整洁漂亮性感的css代码,如何清晰的组织你的样式表文件。闲言少叙,直接进入正题,完整文字请查看原文。1. 不要在HTML文件中使用CSS样式定义相信对于多数有一定工作经验的设计师来说,使用外部样式表来定义CSS样式是小菜一碟的工作。但我在这里仍然需要再次告诉你这点,因为我看到相当多的站点在最开始的时候,有着非常结构清晰,组织良好的代码。但是随着时间的推移,慢慢地内部定义乃至内联样式开始蔓延到站点的各个角落。也许是因为项目周期十分紧迫,抑或只是因为我们有点偷懒。想象一下,当这样的坏习惯被我们保持了下来,一段时间后,如果老板希望在不改动网页内容的前提下重新设计网站的样式的话,OH,你将不得不去查找这些自己丢在各个角落的垃圾代码,如果项目碰巧规模又非常之大,那我恐怕只有祝你好运,或者推荐你去找黄健翔了。千万别给自己找这样的麻烦,创建干净的代码,并始终让他们保持干净,这样你会让生活变得充满快乐。注意:请小心使用过多的外部样式表,如果每次更改你都创建一个新的样式表,这不会给你带来任何好处。过多的样式表会让你将来的调试和更新工作变得更加复杂,当然我理解你希望将样式分组管理的初衷,后面的内容中我会专门和你一起讨论这个问题。友情提醒:过多的样式表应用,会带来潜在的性能问题,并且在IE6下,最多只能引入32个外部样式表。2. “语义学Semantics”不仅仅是一个让你迷惑的词语我要告诉你们,“语义学Semantics”将是你们最好的朋友。在你选择最合适,语义最正确的元素来描述文档内容之外,也请选择语义清晰,合适的词语来定义你的class名称以及元素ID名称。不仅仅是做正确的事,这样做还能让你和你的团队成员的工作变得更加简单。让我们来看一条样式定义:.l13k { color: #369; }我相信你乍看到这条定义,你能否知道它是用来干嘛的吗?我想你肯定答不上来。这个名称应该是某个只有作者本人知道的缩写,即使作者现在知道含义,但一个月后,一年以后你还能知道它的含义吗?让我们再来看一条定义:.left-blue { color: #369; }这条定义,你可能立刻猜到它是用来干什么的了,页面左边区域,文字颜色为蓝色,表述的非常清楚明确。但是让我们来假设一下,不久的将来,老板希望重新设计样式,这个区域的内容位置将换到右边,文字颜色将换成红色。很显然,这个名称将变得不再合适,甚至变得不正确,现在你有两个选择,一是替换掉每个使用该class的地方,二是继续使用这个让人产生误解的名称。这样看来,名称不是描述清晰就是好的,我建议你们最好是不要采用诸如颜色或者是高度宽度尺寸等非常具体的细节来命名样式定义,同样的也尽量避免使用具有具体形象的词汇来命名(比如使用 box),这样的做法某种程度上破坏了我们希望将内容和样式分离的初衷。怎样做才是最好的呢,让我们来看一下这个:.product-description { color: #369; }这个定义命名,无论你重构多少次,它都是非常合适的,美丽的东西永远是美丽的。3. 善用代码注释善用代码注释将会给你和你的团队成员带来极大的便利,不仅仅是通常的注解,我们还能非常创造性的去使用注释来帮助我们更好的完成工作。* 提示和标注代码注释最基本和最常见的用处就是用来提示和标注代码,告诉别人这是用来干嘛的。/* Turn off borders for linked images */img { border: 0; }* 时间戳和署名和我们写程序代码一样,是用注释在文件头部留下时间戳,版本号以及编辑者的署名,将更好的帮助我们追踪记录文件的历史记录。/* Sushimonster Typography Styles Updated: Thu 10.18.07 @ 5:15 p.m. Author: Jina Bolton —————————————————-*/* 组织代码将样式定义按照不同的组别来分组是一个非常好的主意,如果我希望将页首的样式定义放在一起,我会使用这样的注释来帮助我提高代码可读性:/* HEADER —————————————————-*/* 注释标帜如果你采用了我上面提及的使用注释来分隔不同分组的样式定义代码的方法的话,那使用注释标帜将是一个非常有用的技巧来帮助你更好的查找代码,迅速准确的定位到你想要的位置。我们可以使用一个特殊的符号(比如 [=])来作为注释标帜/* =HEADER —————————————————-*/非常酷的一个小技巧,这样你不用上下拖动,就能迅速通过查找来定位到你想要编辑的位置了,查看更多关于注释标帜。* 参考索引虽然不常用,但是也是非常有用的一个注释使用方式就是作为代码的参考索引,比如在文件头部留下使用到的颜色代码:/* COLORS Body Background: #2F2C22 Main Text: #B3A576 Links: #9C6D25 Dark Brown Border: #222019 Green Headline: #958944*/4. 明确什么时候使用CSS Hack 什么时候使用IE条件注释有很多关于使用CSS Hack带来的问题,或是使用IE条件注释来解决IE兼容性问题是更佳的方法的文章,以及两者都不支持的文章。以前,我一直认为使用IE条件注释解决这个问题要比CSS Hack来的合适,但是最近通过一些例证,我发现条件注释也不是最合适的解决方案。原因在于,使用条件注释,必然需要维护同一样式的不同IE版本的副本,这样就带来了工作量的增加,而使用CSS Hack则没有这个问题,因此要具体问题具体分析。但是不管采用哪种方法,请注意以下两点:a) 如果使用了条件注释,请在主代码文件中留下注释,提醒自己以及其他设计师,如果修改了此处样式,则需要同时更新其他所有IE版本的样式定义。b) 如果使用CSS Hack,也请留下注释,标明这里使用哪些Hack,对于什么版本浏览器生效,因为在可以预见的将来,随着浏览器版本的升级,这些Hack很有可能会失效。5. 组织好你的选择器以及属性声明切记,切记,请将你的样式表文件组织的结构清晰,我比较倾向于以下的代码组织方式:reset styles 重置浏览器默认值 typography styles 文字,版式定义 layout styl
阅读全文——共4320字
五
20
2008
安装了绿色版FLASH CS3,制作、运行、测试……结果弹出个对话框曰“Java运行时环境初始化时出现错误,你可能需要重装Flash ”~然后调试的效果也是不堪入目,一团混乱~不至于啊~JAVA环境么肯定是没问题的,Tomcat不运行得好好的么~为啥子蹦出这么个问题列?!于是,打开Flash CS3的安装目录~晕,Flash CS3的目录里居然没有jvm目录…怪不得会JAVA运行环境报错列,它压根就找不到~因为FLASH的调试不是基于系统的Java环境滴,它自带一个JVM目录放置所需的配置文件。而绿色版的Flash CS3没有自行安装JVM目录~上哪安装了完整版Flash CS3的机器上的安装目录里拷贝一份JVM目录过来问题就好解决列~有碰到如上问题的朋友要是实在找不到JVM目录,可留下联系方式。我把JVM目录打包发过去^_^=========================2008-12-26 更新由于要求发送JVM包的朋友不少,但我未必能及时发送~为了让有需要的朋友迅速解决问题特附QQ中转站下载链接供自行下载:[点击下载](提取码 ddeccf85)若链接失效可再留言告知联系方式~