最新 | 最热门 | 最高评价

+0  浏览器的渲染原理简介

Tag: Web开发 | 程序设计 | CSS | DOM | HTML | Javascript | Web
陈皓 发于 2013年05月22日 08:17 | 点击: 84413 | 展开摘要
看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因,

1)这篇文章太长了,阅读成本太大,不能一口气读完。

2)花了大力气读了这篇文章后可以了解很多,但似乎对工作没什么帮助。

所以,我准备写下这篇文章来解决上述两个问题。希望你能在上班途中,或是坐马桶时就能读完,并能从中学会一些能用在工作上的东西。

浏览器工作大流程

废话少说,先来看个图:

从上面这个图

查看全文: http://www.udpwork.com/item/9900.html

+0  疯狂的 Web 应用开源项目

Tag: Web开发 | 杂项资源 | Open Source | Web | Webmail
陈皓 发于 2011年08月11日 08:40 | 点击: 43547 | 展开摘要
下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。

数字媒体

相册(Flickr, Picasa)

Gallery,基于PHP + MySQL的Web相册。非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。

Piwigo,基于PHP +

查看全文: http://www.udpwork.com/item/5630.html

+0  HTML6 展望

Tag: Web开发 | 技术读物 | HTML | HTML5 | HTML6 | Web
jnj 发于 2014年12月06日 12:41 | 点击: 7541 | 展开摘要
HTML5 概述

HTML5 是 HTML 语言最受欢迎的版本之一,它支持音频和视频、离线存储、移动端、和标签属性等等。还提供了<article>, <section>, <header>这样的标签来帮助开发者更好地组织页面内容。然而 HTML5 规范仍然没有最后定稿,并且它并不是一个真正意义上的语义标记语言。

HTML6 展望

你有没有曾经希望能在 HTML 中使用自定义标签?比如:使用<logo>来显示你的网站logo

查看全文: http://www.udpwork.com/item/13608.html

+0  一些有意思的文章和资源

Tag: Web开发 | 技术读物 | 杂项资源 | 64bits | Algorithm | Android | C++ | ebook | Java | Python | UI
陈皓 发于 2011年04月06日 08:47 | 点击: 6107 | 展开摘要
又到了向大家介绍一些最近我在网上发现的有价值的东西的时候了。(下面的链接中很多都被墙)

以前向大家介绍过《一些重要的算法》和《算法和数据结构词典》,不过,你知道有些什么样比较奇怪的数据结构吗?wikipedia上的这个词条可以让你看看各种不同的数据结构。比如:Skip lists, Bloom filters,或是什么Dancing links。你也许会像一个以“如何学好C++”中的朋友们所说的,不削于这种所谓的“奇技淫巧”,甚至觉得这太根本不实用。其实,这些东西还是有用的

查看全文: http://www.udpwork.com/item/4739.html

+0  开源中最好的Web开发的资源

Tag: Web开发 | 杂项资源 | CSS3 | Database | HTML | Javascript | jQuery | PHP | Web
陈皓 发于 2011年06月08日 08:28 | 点击: 5320 | 展开摘要
文章来源:Best “must know” open sources to build the new Web。个人感觉这个收集贴收集成相当的全。

学习HTML 5编程和设计

★ HTML5 Rocks : Major Feature Groups  的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码

很不错的 HTML5 Dashboard – Mozilla,效果很炫。

WhatWG Developers, 一个清楚的 HTML5 技术

查看全文: http://www.udpwork.com/item/5208.html

+0  Web开发人员速查卡

Tag: Web开发 | 杂项资源 | Apache | ASP | Cheat Sheet | CSS | Flash | HTML | Javascript | jQuery | MySQL
陈皓 发于 2011年02月16日 18:59 | 点击: 5304 | 展开摘要
无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多Cheat Sheets,翻译成小抄也好 ,速查卡也好,总之就是帮你节省 时间的。之前给大家介绍过Web设计的速查卡、25个jQuery的编程小抄,还有程序员小抄大全,今天转一篇开发人员的速查卡,源文在这里。下面的文章我就不翻译了。

HTML Cheat Sheet

HTML/XTML in one page

HTML5: The Evolution of Web Stan

查看全文: http://www.udpwork.com/item/4285.html

+0  CSS使用技巧大全-转载

Tag: Web开发
redfox66 发于 2011年03月17日 21:12 | 点击: 3800 | 展开摘要
CSS使用技巧大全,div撑不开,文字不能水平居中,页面老是乱掉,那看看这篇文章吧。保准有用的。
1. 文字的水平居中
将一段文字置于容器的水平中点,只要设置text-align属性即可:
text-align:center;
2. 容器的水平居中
先为该容器设置一个明确宽度,然后将margin的水平值设为auto即可。
div#container {
width:760px;
margin:0 auto;

查看全文: http://www.udpwork.com/item/4540.html

+0  maxthon bugs ☠

Tag: Web开发 | IE | 浏览器
loaoao@gmail.com (aoao) 发于 2008年09月20日 01:34 | 点击: 3759 | 展开摘要
TMD这年头做前端真命苦,IE出了N个版本就算了,还跳出个马桶出来。你说你这个马桶,用人家内核就好好用拉。还改人家的东西干啥,那你改就改拉,还帮人家改出来问题来,难道你是怕我们找不到工作。

2.12以前的版本不清楚,maxthon自身的问题不关心,我只关于它跟原生IE的区别。目前已经发现的这样多。

在特殊情况下windows.opener不见了。出现在2.12 ,2.14正常-_-b。

input出自动完成列表,双击内容,focus/blur 有时会有问题,2.14问题

查看全文: http://www.udpwork.com/item/769.html

+1  一些文章和各种资源

Tag: Web开发 | 技术读物 | 杂项资源 | 编程工具 | Google | HTML | Performance | PHP | vim | Web
陈皓 发于 2011年09月20日 08:32 | 点击: 3749 | 展开摘要
下面是近期收录的一些文章和资源,希望对你有用。

系统方面

印度的电子商务网站flipkart的性能扩展(PPT) http://www.slideshare.net/sids/how-flipkart-scales-php,都是一些最基本的东西,对于初学者来说很不错。PPT做的也不错。

Tagged.com的扩展之路 – 1亿用户,1000台服务器,50亿的PV http://highscalability.com/blog/2011/8/8/tagged-

查看全文: http://www.udpwork.com/item/5924.html

+0  State Threads 回调终结者

Tag: C/C++语言 | Unix/Linux | Web开发 | 程序设计 | C++ | coroutine | EDSM | IA | process | thread | Web
Leo 发于 2014年10月12日 22:48 | 点击: 3574 | 展开摘要
(感谢网友 @我的上铺叫路遥 投稿)

上回写了篇《一个“蝇量级”C语言协程库》,推荐了一下Protothreads,通过coroutine模拟了用户级别的multi-threading模型,虽然本身足够“轻”,杜绝了系统开销,但这个库本身应用场合主要是内存限制的嵌入式领域,提供原生态组件太少,使用限制太多,比如依赖其它调用产生阻塞等。

这回又替大家在开源界淘了个宝,推荐一个轻量级网络应用框架State Threads(以下简称ST),总共也就3000行C代码,跟Proto

查看全文: http://www.udpwork.com/item/13384.html

+0  从“黑掉Github”学Web安全开发

Tag: Web开发 | 网络安全 | Gist | github | OAuth | Web | 安全
陈皓 发于 2014年02月10日 08:16 | 点击: 3555 | 展开摘要
Egor Homakov(Twitter: @homakov 个人网站: EgorHomakov.com)是一个Web安全的布道士,他这两天把github给黑了,并给github报了5个安全方面的bug,他在他的这篇blog——《How I hacked Github again》(墙)说明了这5个安全bug以及他把github黑掉的思路。Egor的这篇文章讲得比较简单,很多地方一笔带过,所以,我在这里用我的语言给大家阐述一下黑掉Github的思路以及原文中所提到的那5个bu

查看全文: http://www.udpwork.com/item/11673.html

+0  Web开发中需要了解的东西

Tag: Web开发 | 杂项资源 | CSS | Javascript | SEO | Web | 安全
陈皓 发于 2011年12月07日 08:29 | 点击: 3474 | 展开摘要
在StackExchange上有人问了这样一个问题:What should every programmer know about web development?(关于Web开发,什么是所有程序员需要知道的?)里面给出的答案非常不错,所以,我翻译转载过来。 顺便说一下,StackExchange真是非常好,大家可以对同一个答案做贡献和修订,看看这个问题的修订过程你就知道了——专业的问答网站应该怎么去做。这就是我在这篇文章中也说过真正的用户体验是什么样的。

好了,下面是正文

查看全文: http://www.udpwork.com/item/6480.html
|<<<1234567>>>| 一共9页, 102条记录