最新 | 最热门 | 最高评价

+0  Javascript 装载和执行

Tag: Web开发 | 程序设计 | AJAX | DOM | Javascript | Web
陈皓 发于 2013年06月05日 08:31 | 点击: 2410 | 展开摘要
一两个月前在淘宝内网里看到一个优化Javascript代码的竞赛,发现有不少的人对Javascript的执行和装载的基础并不懂,所以,从那天起我就想写一篇文章,但一直耽搁了。自上篇《浏览器渲染原理简介》,正好也可以承前启后。

首先,我想说一下Javascript的装载和执行。通常来说,浏览器对于Javascript的运行有两大特性:1)载入后马上执行,2)执行时会阻塞页面后续的内容(包括页面的渲染、其它资源的下载)。于是,如果有多个js文件被引入,那么对于浏览器来说,这些j

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

+0  Nginx 499 错误码以及 AJAX 调用失败

Tag: Web | 499 | ajax | nginx
ideawu 发于 2013年05月30日 11:02 | 点击: 2264 | 展开摘要
Nginx 的 499 响应错误码是 Nginx 自定义的, 并不是 HTTP 标准所定义, 499 对于 Nginx, 表示服务器还没有把所有数据发送给客户端(浏览器), 浏览器就主动中断了连接.

最近, 在一个项目中遇到这个问题. 这是一个 AJAX 功能, 网页在点击 a 标签后, 向服务器发起了一个 AJAX 请求. 这个功能在 Firefox, Chrome 等浏览器中都正常, 在 IE8 下也正常, 但是, 当网页被嵌入到一个软件的浏览器控件里时, 就失败了.

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

+0  一次Ajax查错的经历

Tag: Ajax开发 | Web开发 | 杂项资源 | AJAX | IE | jQuery | Programmer | Web | 程序员
陈皓 发于 2012年08月27日 14:56 | 点击: 2270 | 展开摘要
先说故事,再说想法吧。

我有一朋友做网站,用jQuery的Ajax方法从后端载入一段HTML代码然后动态插入到网页的Div元件中。这个东西太普遍了。jQuery强大的load方法可以完成这个事情。朋友的代码是这么写的:

var tab = jQuery("#dynamic_tab");
var url = "/list_ajax/";
tab.load(url);

简单到不能再简单了。在Chrome,Firefox,Safari下

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

+0  页面展示与后端动态数据分离方案分析

Tag: php | AJAX | MVC
lajabs 发于 2011年10月27日 14:58 | 点击: 1932 | 展开摘要
针对文章:http://lajabs.net/?p=442

基于这种模式可以引伸出另一个话题,既然我们将MVC中的M独立成物理接口,那么我们是否可以考虑在VC上动动刀呢?

没什么不可以,页面布局是固定静态HTML生成的,数据展示完全通过AJAX请求。

但是这么做的好处有哪些?太多了!

1、性能大幅提升,只加载动态内容,html布局一次加载完长期缓存;

2、AJAX的用户体验不必多说;

3、开发效率方面,开发上前后端多线同步进行,互不干扰;

4、运维上可以直接针对

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

-1  匹配一段文本中URL的正则问题

Tag: JS/Ajax/AS/Flex
Leeiio 发于 2011年05月25日 23:42 | 点击: 2663 | 展开摘要
在项目中有个这样的设计,备注中的URL自动识别为点击的链接,对此的处理方式是用正则匹配出URL部分,然后替换成<a href=URL>URL这样即可。其主要部分是正则匹配出URL部分。

假设有这么一段文本。

你好,我是一段文本。我链接到http://leeiio.me/test.html请大家多多指教。

那么我们可以这么写。

var text = "你好,我是一段文本。我链接到http://leeiio.me/test.html请大家多多指教。&quo

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

+0  The Difference Between jQuery’s .bind(), .live(), and .delegate()

Tag: jQuery | delegate() | bind() | JS/Ajax/AS/Flex
Leeiio 发于 2011年05月16日 22:37 | 点击: 2032 | 展开摘要
西方不够好的朋友可以看这篇译文《jQuery的.bind()、.live()和.delegate()之间的区别》。这篇文章详细的比较了bind(),live()以及delegate()的区别。以及作者为什么推荐用delegate()。

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

+0  通过网页terminal到你的Ubuntu–shellinabox

Tag: Linux | shellinabox ubuntu ssh ajax
longhao 发于 2010年11月10日 23:27 | 点击: 2158 | 展开摘要
    工作中不能期待每个同事的电脑中都装的有linux的客户端软件(例如:putty),有时候在同事的电脑上操作一些东西,你需要查看自己机器(我的机器是ubuntu的)的文件内容,跑来跑去的不好玩。找到了一个web版的terminal工具shellinabox来解决这个问题。

    shellinabox是一个远程terminal的一个ajax模拟器,安装这个软件后能够不启动ssh而直接使用web浏览你的ubu

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

+0  一些非常有意思的杂项资源

Tag: Ajax开发 | Ruby | Unix/Linux | Web开发 | 技术读物 | 杂项资源 | 轶事趣闻 | AJAX | CSS | ebook | Flash
陈皓 发于 2010年09月28日 08:38 | 点击: 2617 | 展开摘要
下面是一些最近在互联网上看到的一些各式各样的资源和文章,当然,都是英文社区的,本来想每一个写一篇文章,但是觉得一篇文章一句话真没劲,所以,把这些东西合并写成一篇文章,这样有利于减轻本站的负载,也有利于节省网络带宽,同样,也就节省了能力和电力,因此也就很环保,很低碳。呵呵。

先是一个《Windows Internal》第五版的第五章的电子版(英文的),你可以在这里下载。关于其它一些电子书,你可以看看本站的这篇文章《免费电子书列表》、《非常不错的编程技术教程》、《超过100本的

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

+0  溢出文本显示省略号,关于text-overflow:ellipsis的那些事

Tag: JS/Ajax/AS/Flex | (X)HTML/CSS/XML/XSL
Leeiio 发于 2010年07月18日 14:49 | 点击: 2721 | 展开摘要
这个标题其实已经是一个老生常谈的问题了。很多时候,比如网站最基本的文章列表,标题会很长,而显示列表的区域宽度却没有这么宽,这时候最正常的做法就是让超出宽度的部分文字用省略号(…)来表示。通常做法是网站后台程序截取一定的字符然后输出到前台显示或者前台用javascript截取一定的字符,但是通过控制字数来截取的话还是存在一个大问题的,因为中文和英文的字符宽度问题,这个字数不好控制,而且通用性较差。那么有没有更好的方法呢,比如直接用CSS来解决的,当然是有的。

te

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

+0  Web版的VNC

Tag: Web开发 | 杂项资源 | AJAX | Guacamole | HTML | Javascript
陈皓 发于 2010年07月11日 12:18 | 点击: 2904 | 展开摘要
想在Web上远程控制远端的电脑吗?Guacamole开源项目提供了这样的解决方案,其主要使用了HTML5和Ajax。下面是一个载图。如果你能够访问Youtube的话,你可以看看这个视频。

Guacamole 一个 HTML5 + JavaScript (AJAX) 的 VNC 客户端

是啊,HTML5强大了,什么都能干了,连Flash也要取代了。现如今,什么事都在往Web上移植了,Chrome也OS了。可以预见在HTML5出来后,未来这样的事情会越来越多,以后的一些移动和

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

+1  开发爬虫友好的Ajax网站

Tag: Web | ajax | Google | seo | 搜索引擎优化
ideawu 发于 2010年04月29日 23:23 | 点击: 2613 | 展开摘要
曾经, Ajax 被当成是 Web 2.0 的全部, 正如 DIV+CSS 被当成是Web标准一样. 到如今, 应用大量 Ajax 技术的网站仍然面临着一个重要问题, 那就是有意义的内容无法被搜索引擎收录. 面对大量 Ajax 网站的产生, 搜索引擎(事实上是爬虫)正在朝着越来越像用户浏览器的方向发展.

很多站长可能发现, 他们利用 JavaScript 脚本来记录网站访问的日志里, 经常能发现来自”美国加利福尼亚州山景市 Google 公司”的访问

查看全文: http://www.udpwork.com/item/1211.html
|<<<1>>>| 一共1页, 11条记录