Archive for the ‘WEB前端’ Category

These are all of the photos from the ‘WEB前端’ category.

 

  • 支付宝首页中CSS Sprites的应用

    “Sprite”(精灵)这个词在计算机图形学中有它独特的定义,由于游戏、视频等画质越来越高,必须有一种技术可以智能的处理材质和贴图,并且要同时保持画面流畅。“Sprite”就是这样一种技术,它将许多图片组合到一个网格上,然后通过程序将每个网格的内容定位到画面上。

    Sprite被定位到一副静态图片上,并且通过简单的程序或硬件即可正确定位到画面上,一幅幅图片就像是被“变”出来的,他们并没有单独占用内存,所以被取名为“Sprite精灵”。

    2004年,Dave Shea 提出了一种使用CSS控制组合图片的方案 ,将许过小的图片组合在一起,使用css定义背景属性,来控制图片的显示位置和方式。

    当页面加载时,不是加载每个单独图片,而是一次加载整个组合图片。这是一个了不起的改进,它大大减少了HTTP请求的次数,减轻服务器压力,同时缩短了悬停加载图片所需要的时间延迟,使效果更流畅,不会停顿。

  • 网页版面设计理论之栅格理论

    一般在AutoCAD中经常会使用栅格化了辅助设计,多用于工程和结构方面。栅格理论在设计中涉及图像比例问题与版式划分。
    生活中无处不在的黄金分割率

    很多情况下视觉焦点并不在中央  
    可用性领域的权威Jakob Nielsen等人在实验中发现用户阅读网页时常常会呈现“F”的模式   其中红色表示该区域受关注度最高,黄色次之,蓝色再次之,灰色则表示基本没有被关注。
    用户在阅读网页时候焦点也多偏离正中,接近黄金点。
    网页版式设计三分法:
    黄金分割点简化后就是三分法原理,依据栅格放置网页元素。先在纸上勾出栅格:

     
    参考牛文:http://ucdchina.com/snap/3650
    (待续)

  • 学习是个无底洞

    其实学php最开始是为了做wordpress博客主题,因为做主题的时候不免要涉及php的知识,后台的一些操作,然后就学php,学php的同时发现必须对数据库有了解,那么就得看Mysql。懂了后台之后前端的那些css,html可能好搞定点,那么javascript又不是那么好折腾。如果想让主题要有很好的交互性那么ajax也得学习。如果想让外观更酷一点,那么加上Flex就不错了!
    等我一步一步开始屡清楚的时候发现学习还真是个无底洞啊!或者换成一句很励志的话叫学无止境,唉,学无止境啊
    默默的想什么时候能把上面那些学完掉了…

  • ibaidu

    igoogle的小工具开发大赛正火热的进行中,前几天在学校都见海报了。blog上也看到好多blooger说Google的工程师在自己学校做宣讲。到活动首页看了下,小工具开发除了基本需要HTML加CSS,更多的会用到javascript进行功能实现。前段时间自己捧着砖头厚的犀牛书《javascript权威指南》看的晕头转向的…
    扯回正题,在twitter上看到了这么一小道消息ibaidu 上线了
    地址:http://220.181.6.16/
    有图为证,绝非山寨:

    这个用户界面和igoogle还有些差距,也许有人会说抄袭吧,其实多大点国内很多产品不都这样吗?只要有用户,能赚钱那就是成功!从图上和域名看也许还在内测中,希望ibaidu能走远~

  • web设计开发mindmanager

    最近一直纠结于web设计的学习当中,发现自己缺的东西实在太多了!刚用MindManager画出一个脑图来整理思路
    现在的我是论设计没有美术功底,编程还好,却缺乏大量的练习,老要回头查手册.还好有个优点就是有耐心,嗯~继续折腾!争取每天切一张效果图!

  • 从招聘启事看网站对前端工程师的要求

    下面是两则招聘启事:
    支付宝UED团队:
    网站前端工程师
    招聘人数:2 工作地点:杭州 职位描述:
    1、负责产品设计的前端开发工作,利用各种Web技术将设计转换成最终web界面;能够手写HTML/CSS/Javascript; 2、根据用户的需求,分析并给出最优的前台技术解决方案; 3、基于JavaScript框架的应用和项目开发; 4、负责了解后端技术实施,提供前端与后端技术应用解决方案。 任职要求:
    1、正规院校计算机及相关专业毕业,本科及以上学历; 2、有Web项目开发经验; 2年以上前端开发经验; 3、精通HTML、CSS、JavaScript等前台相关技术,熟悉W3C网页标准,熟悉至少一种后台开发语言(如PHP等); 4、理解AJAX运作机制,熟练运用常见AJAX框架,如YUI、Jquery等; 5、有解决问题、钻研新技术的兴趣和能力,善于交流和表达,有良好的团队合作精神; 6、对业内新技术及趋势有较强的敏感度; 7、抗压能力强,可应对较大的工作压力。 简历请发送至:ued@alipay.com
    译言团队:
    网站前端工程师

    1年以上互联网从业经验
    掌握Web开发技术:JavaScript DOM,HTML,CSS
    熟悉w3c标准,能够编写语义清晰的页面代码 [...]