JavaScript must be enabled in order for you to view our website. However, it seems JavaScript is either disabled or not supported by your browser. Please enable JavaScript by changing your browser options, then try again.

嗨!你的浏览器没有支持JavaScript,也许你是考虑到安全性或避免广告的麻烦,但如今JavaScript已经成为WEB技术里必不可少的环节,如果你不开启对JavaScript的支持,恐怕是给自己增加麻烦,比如说,你将无法正常访问GOOGLE的很多服务,也无法浏览这个BLOG。建议使用Firefox浏览器,它拥有最好的JavaScript解释能力和安全性。

受形势所迫,目前不敢跟G*F*W大神死掐,这里的文章已经全部搬迁至用wordpress做的新blog,域名是www.limboy.com,RSS不变,以后的更新也会在新的BLOG进行,感谢Blogger这几个月来带给我的诸多乐趣。See you Google Blogger, sometime somewhere
  • Dexter.Yy的人物卡
  • Male Martian
  • Front-end Web Developer Lv5 / Web Designer Lv4 / PC Gamer Lv12 / RPG fan Lv7 / Otaku Lv3 /Reader Lv13
  • Height 5'10", Weight 150lbs, Alignment: CN
  • Worship Oghma,Tymora
  • Faction: The Free League, Sensate, Technocracy
  • Language: Chinese(common,wuhan), Chinglish, JavaScript, xhtml, XML/XSL, css, php, ruby, actionscript, vb, lua...
Abilities:
  • STR:12(+1)
  • DEX:6(-2)
  • CON:15(+2)
  • INT:17(+3)
  • WIS:12(+1)
  • CHA:13(+1)
Motto:
  • Lives Are Roleplaying Games
  • All We Really Wanna Do Is
  • Make The Perfect Choice
  • Get The Good Rolls
  • And Enjoy The Games

厚道的友情提示:点击这里可以翻页

Game
Geek
Search
网络
YY in Limbo
最深的地下城
显示标签为“CODER”的博文。显示所有博文
显示标签为“CODER”的博文。显示所有博文

星期二, 三月 13, 2007

新作品:可以自由编辑的Google地图,700行javascript+70行php

以前在龙骑士城堡提过一种想法,就是用GOOGLE MAPS来做桌面游戏玩家的主题地图。当时推荐的是EEMAP的服务,然则这个网站的注册一直需要邀请码,很不方便,而且界面难看,速度也很慢……

当时就想过自己来做一个GOOGLE MAPS API的应用,但一直没时间看API文档。这几天总算有空闲(辞职就是好哑),把想象中的东西基本上做出来了,我把它叫作Free Map Folio v1.0(取自DND设定集的名字),可以像维基百科那样自由编辑,前端是静态的HTML,数据库用xml,方便部署,而交互操作的程序完全用Javascirpt来写,只需要打开一个HTML页面,然后整个使用过程都不需要刷新页面,也不需要从外部获取数据(只用AJAX提交数据)。

演示:桌面游戏玩家主题地图(乱加东西要记得删掉)——


星期六, 三月 03, 2007

YY流界面之动态图标导航栏

做这个导航栏的初衷,是想在公司产品的后台界面里,模仿MAC OS X系统的dock效果,所谓dock,就是OS X桌面底部那条显眼的工具栏,我的UBUNTU桌面里也有类似的效果……

实际上我也没用过MAC,所以是凭想象做的,演示页面在此:
http://www.ntrpg.org/yy/yy/demo/iconmenu.htm

右上角的导航栏是默认的效果,鼠标滑过时图标变大,会推挤旁边的图标。

下面第一排去掉了推挤效果。

第二排加入了左右移动的功能,图标的数量远远超出页面的宽度,只显示其中一部分,在导航栏上左右移动鼠标时,整个导航栏会向相反方向滑动,显示出隐藏的图标。

第三排把移动的操作改到了左右两侧的箭头,鼠标停留在箭头上时,导航栏就会向对应的方向滑动,鼠标离开箭头时滑动停止,当滑动到最末端的图标时,自动停止。


YY流界面之三栏液态布局&圆角边框

在公司做了好几个项目的WEB前端开发工作,其实很早就想写一些技术心得,类似以前发的《[造车轮计划]今天写了一个右键菜单的JS类》,可惜……好罢这句话我已经重复过无数次了:太累 & 没时间。

今天终于整理了一部分以前写过的代码,我准备以后陆续在BLOG上发一些WEB交互界面方面的文章,并且逐步补充完善,争取凑出一套原创的控件库和JS效果库。如果你觉得这些东西对自己的开发有帮助,我当然非常欢迎你拿去自由使用,不过我也希望能收到反馈信息——比如你在开发中遇到的问题、或是你在这些代码基础上做的修改和补充——嗯,这也算是一种开源协议,比什么BSD什么阿帕契都要厚道罢……XD

那么先帖篇简单的:一种实现“三栏液态布局”和“圆角边框”的方法,这是我做的效果演示: