标签墙

DHTML

Google Web 字体 API 访谈

 
对很多纠结于字体的 Web 设计与开发者而言,昨天有关 Google Font API 的新 闻 着实让他们高兴了一回,这个非常简单实用的 API 包含了一套字体库 和预览工具 ,结合 Google 与 TypeKit 联合开发的开 源 WebFont 加载工具,Web 设计者们在自己的站点中引用个性字体变得轻而易举。 Google Web 字体 API 的使用非常简单,只需从 Google 那里链接一个 CSS 文件 并在你 自己的 CSS 定义中引用字体名即可,这里有一个演示 可以参考。事实上,Google Web 字体 API 就是 @font-face,你自己也可以实现,但 G....
More...

30 个 HTML5 学习资源

 
早在几个星期前,Adobe就发布了Dreamweaver CS5 HTML5 Pack的预览版下载。众所周知,HTML5在互联网领域掀起了一场大论战,并让Adobe的日子很难熬。HTML5致力于为前端开发提供全面的标记语 言。以下30多个资源可帮你开始学习HTML5。 Blowing up HTML5 video and mapping it into 3D space(将HTML5视频吹散并组成3D效果) 最近我 研究了HTML 5中的Canvas 和Video 标签,并发现了一些很酷的特性。其中之一就是Canvas.drawImage api。此为详细介绍。 Code....
More...

IE6 很邪恶,但我爱它的盒子模型

 
盒子模型(Box Model)是 CSS 的核心,现代 Web 布局设计简单说就是一堆盒子的排列与嵌套,掌握了盒子模型与它们的摆放控制,会发现再复杂的页面也不过如此,然而,任何美好的事物都有缺憾,盒子模型有两 种不同的诠释,一种来自 IE6,一种来自 W3C 标准浏览器。 盒子模型 下图就是一个典型的盒子模型示意图 在内容区外面,依次围绕着 padding 区,border 区,margin 区,这一模型结构在所有主流浏览器都是一致的。通过盒子模型,我们可以为我们的内容设置边界,留白以及边距,盒子模型最典型的应用是这样:我们有一段内 容,可以为这段内容设置一个边框,为了让内容不至于紧挨....
More...

HTML5 应用的现状与前景

 
  HTML5 似乎是目前互联网最为火爆的名字了,因为整个互联网几乎完全都建立在HTML的基础之上,虽然无 论后台技术如何发展,前台基于浏览器和HTML的局面仍然是最为重要的,因为毕竟web 应用最终还是基于HTML进行展示。而备受浏览器厂商追捧的HTML5 到底能带来什么变革呢?下面是摘自开源中国社区的一篇文章,希望能给广大web爱好者一些启示。   现在的 HTML5 就像当年崭露头角时的 Ajax ,有人在做,但不知道叫它什么。最近,苹果在 HTML5 上大做文章 ,而著 名的 Web 设计师 Eric Meyer 则提出了 Web Stacks 的概念。Alex Ke....
More...

Ext JS + jQTouch + Raphaël = Sencha

 
6月15日,当开发者访问著名的JavaScript库ExtJS网站,会发现自己被重导向到另一个不熟悉的网址和界面www.sencha.com 。原来,按 官方博客的说法 ,ExtJS项目已经与触摸屏代码库项目jQTouch 和 SVG处理库Raphael 合并,后两个项目的创始人David Kaneda和Dmitry Baranovskiy也将加入ExtJS。此举是ExtJS为了应对HTML5等新趋势,加强丰富图形和触摸屏功能的重要举措。 与此同时,项目背后的商业公司ExtJS, LLC.也改名为Sencha(日语煎茶,是日本流行的一种绿茶)。但是此举短期内不会影响ExtJS、Ex....
More...

HTTP/1.1 Status Code Definitions

part of Hypertext Transfer Protocol -- HTTP1.1 RFC 2616 Fielding, et al. 10 Status Code Definitions Each Status-Code is described below, including a description of which methods it can follow and any metainformation required in the response. 10.1 Informational 1xx This class of sta....
More...

你应该知道的 8 个Java 的领军人物

下面将介绍8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。 8. Tomcat Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。 Duncan于1970年7月29日生于美国德克萨斯州。主要专注在Mac OS X、Java和XML技术。他频繁地在全世界各种会议上演讲,话题范围从开源到高效Java开发。 Duncan 是Apache Tomcat和Apache Ant的原创作者,1997-2001年曾在Sun Microsystems工作,参与促成了Sun Microsys....
More...

B3log Solo 0.1.0-preview2 发布了!

B3log Logo

B3log Solo 是一个基于Google App Engine Java 版的单用户博客程序。

本次发布相对于 0.1.0-preview1作出了一些调整。

 

More...

原生 IDE 新军:JRuby 阵营的 RedCar,JavaScript 阵营的 Cloud9

除了Smalltalkers之外,动态语言程序员使用的工具和IDE等都是用底层语言编写的。但是是对于用户(例如开发者)来说,使用原生开发工 具是大有裨益的。例如如果编辑器和IDE是原生的话,这就意味着开发者能够即时扩展他们的工具,而不需要在另外一种语言和平台上浪费时间。Java开发者 现在有一大批Java原生IDE可供选择,而且均可以编写一些Java代码进行扩展。不过这种情况对于JavaScript和Ruby来说并不适用。 但是,两个新发布的IDE改变了这种现状:JavaScript原生IDECloud9和JRuby原生IDE RedCar

More...

jsoup 1.4.1 发布,超棒的 HTML 解析器

jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。该版本包含一些新的功能,例如从输入流中解析HTML、DOM克隆、:not() 伪CSS的选择器;同时也修复了一些bug,提升了稳定性;改进了HTTP的连接处理和更强的文档规范化 

More...

JsDoc Toolkit:JavaScript 文档利器

随着 Web2.0 的风靡,JavaScript 已经成为一门被人们重新认识的编程语言,由于大量 JS 开源框架的出现,利用 JavaScript 开发 的项目越来越多,越来越大。同时,也有越来越多JavaScript 开发问题暴露出来,如性能、网页加载速度等,其中,JavaScript 文档维护也成 为了开发者亟待解决的一个难题。

More...

Firefox 4 默认不启用 WebSockets

WebSocket 协议是实现了浏览器与服务器全双工通信的 HTML5 新协议之一。传统浏览器只允许通过 HTTP 与网站互动,然而对于富 Web 应用 如聊天和游戏,HTTP 的效率不太高,因此HTML5 提供了socket API,只需一个握手动作就能在浏览器和服务器之间建立快速通道。

More...

网站开发人员应该知道的 61 件事

 

有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。

通常情况下,你需要把所有人的发言从头到尾读一遍。但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设一个wiki区,让所有人共同编辑一个最佳答案。于是,就有了下面这篇文章,一共总结出六个方面共计61条"网站开发须知"。

More...

NetBeans 时事通讯(刊号 # 134 - Jan 25, 2011)

More...

jQuery 1.5 正式版如期发布

jQuery LogojQuery1.5 如期发布,于月底 1 月 31 日发布 1.5 正式版。下载:

More...

UserAgent 的历史变迁

最早的时候有一个浏览器叫 NCSA Mosaic,把自己标称为NCSA_Mosaic/2.0 (Windows 3.1),它支持文字显示的同时还支持图片,于是Web开始好玩起来。

More...

Web 是开源最大的成功

开源运动广受欢迎,并且在软件开发史上写下了浓重一笔。但是它影响最深远的地方在哪呢?有史以来,最成功的开源“项目”又是什么呢?

事实上,总体来看,Web不就是开源运动最大的成功么?

More...

加入中国 HTML5 研究小组

受邀加入了中国 HTML5 研究小组,比较意外。

一直以来很关注 Web 标准进程,随着 HTML5 的逐渐推广,应用逐渐接纳,这一标准得到普及。

More...

GitHub 新功能,可以在浏览器中直接修改文件和提交

GitHub又多了一项新功能:可以在浏览器中直接编辑库中的文件并提交。在提交之前,还可以预览本次提交所做的修改。

More...

NetBeans 时事通讯(刊号 # 174 - Nov 29, 2011)

NetBeans Logo现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与 NetBeans 相关的时事通讯,包括文章,教程,重要事件等等。

刊号 # 174 - Nov 29, 2011

More...