| 可's profile无责任 瞎研究PhotosBlogLists | Help |
|
|
October 21 新宠:Flock![]() Flock的about截图(来源于这里)
刚刚做了个调查:
Google 搜索 internet explorer web browser : 5480万个网页
Google 搜索 firefox web browser:3020万个网页
Google 搜索 flock web browser: 32万个网页。
再看看去年“十月革命”时期的podcast搜索结果:
9月 两位数
10月5日 5950
10月8日 13000
10月30日 85700
Flock对于喜欢Technoriti、Flickr、Del.icio.us的人来说,真是个好东西。它提供了更方便使用这些web服务的方式。 提供对收藏夹的Tag式管理,完全内置的RSS聚合功能,集成的history搜索。集成的blog post工具...........
IE6.0 越看越笨拙,只有在firefox上显示不正常的时候,才会想到去使用它。在今年的微软技术年会上看到的IE7.0也乏善可陈,提不起什么兴趣。
Firefox的插件特性带来的稳定性问题越来越大,而且firefox的启动实在太慢。
而Flock虽然现在仅仅是0.5 Preview版本,但已经给人一种很奇妙的感受了。
先说感慨,再说感受---那是以后的事情了:) August 27 Google Sidebar in Desktop search 2.0 beta
Sidebar全景: News: Scratch pad:
Web Clips:
Photos:
Google Talk: QuickView: What's hot: August 25 Google IG、Google Sidebar和Google TalkGoogle Talk美国时间星期三开放下载。
早些时候开放的Google Sidebar, 功能试用中~~google.com/ig是很好用的,同时支持RSS。
July 30 Rasmus' 30 second AJAX TutorialI was reading through the mails in the php-general mailing list and came across this mail by Rasmus about AJAX I find a lot of this AJAX stuff a bit of a hype. Lots of people have
been using similar things long before it became "AJAX". And it really
isn't as complicated as a lot of people make it out to be. Here is a
simple example from one of my apps. First the Javascript:
function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
}
var http = createRequestObject();
function sndReq(action) {
http.open('get', 'rpc.php?action='+action);
http.onreadystatechange = handleResponse;
http.send(null);
}
function handleResponse() {
if(http.readyState == 4){
var response = http.responseText;
var update = new Array();
if(response.indexOf('|' != -1)) {
update = response.split('|');
document.getElementById(update[0]).innerHTML = update[1];
}
}
}
This creates a request object along with a send request and handle
response function. So to actually use it, you could include this js in
your page. Then to make one of these backend requests you would tie it
to something. Like an onclick event or a straight href like this:
<a href="javascript:sndReq('foo')">[foo]</a>
That means that when someone clicks on that link what actually happens
is that a backend request to rpc.php?action=foo will be sent.
In rpc.php you might have something like this:
switch($_REQUEST['action']) {
case 'foo':
/ do something /
echo "foo|foo done";
break;
...
}
Now, look at handleResponse. It parses the "foo|foo done" string and
splits it on the '|' and uses whatever is before the '|' as the dom
element id in your page and the part after as the new innerHTML of that
element. That means if you have a div tag like this in your page:
<div id="foo">
</div>
Once you click on that link, that will dynamically be changed to:
<div id="foo">
foo done
</div>
That's all there is to it. Everything else is just building on top of
this. Replacing my simple response "id|text" syntax with a richer XML
format and makine the request much more complicated as well. Before you
blindly install large "AJAX" libraries, have a go at rolling your own
functionality so you know exactly how it works and you only make it as
complicated as you need. Often you don't need much more than what I
have shown here.
Expanding this approach a bit to send multiple parameters in the
request, for example, would be really simple. Something like:
function sndReqArg(action,arg) {
http.open('get', 'rpc.php?action='+action+'&arg='+arg);
http.onreadystatechange = handleResponse;
http.send(null);
}
And your handleResponse can easily be expanded to do much more
interesting things than just replacing the contents of a div.
-Rasmus
June 28 del.icio.us direc.tor: AJAX在del.icio.us上的一个应用direc.tor是一个del.icio.us书签的管理工具,中午的时候粗粗用了一下对书签的查找功能。这种不需要任何安装的客户端工具,用的是javascript和xmlhttprequest来进行数据处理的。可能是利用del.icio.us提供的API获取书签列表,再利用javascript来进行数据处理的。
使用方法很简单:
由于用的是javascript处理数据,列表数据的改变不需要刷新,感觉跟Client一样。 当然这样做是以实时性作代价的: 由于是异步处理,新添到del.icio.us的书签是不能及时显示的。
使用前,必须先登录到del.icio.us上,并且在这个窗口中点击在第1部中做好的浏览器书签。 这样做好像有点麻烦~ 但direc.tor的聪明之处(受制于xmlhttprequest机制下的折中)也就在这里: xmlhttprequest不能跨域操作,一般的Ajax都是利用一个服务器来转接request请求,同时在这个服务器上来执行脚本。 而direc.tor先打开一个del.icio.us,这样当前域就是del.icio.us了,然后点击浏览器书签在本地执行脚本: javascript:void((function() {var%20element=document.createElement('script'); element.setAttribute('src', 'http://johnvey.com/features/deliciousdirector/dboot.js'); document.body.appendChild(element)})()) 这些脚本就也属于del.icio.us域了。这样做实际上大大减轻了服务器对web服务请求的压力。
这种技术叫做client-side web service broker, Jon Udell 称之为 intermediary。 它的思想简单的说就是:协助浏览器(先进的说法--客户端)解释并处理来自web服务的信息,但是让浏览器来处理所有的事情。 它与传统的web service broker在原理上的区别见下图:
另外,数据的检索用xslt+javascript实现了一个简易的数据库。 这种无刷新带来的体验是很美好的,就像Gmail一样。 June 13 skype take voip upscale----wired news articleskype lauched two premium services: SkypeIn, Skype voicemail SkypeIn 是砍向移动运营商的一把大刀:With SkypeIn, users get regular phone numbers and can receive calls from landline or mobile phones without having to pay roaming charges. 针对的是经常出差的商务人士。和支持incoming call的skype out相比,skypeIn更加针对Voip用户群中的高端。相对受制于运营商网间结算费用而很难进行价格操作的国际漫游,试用期3个月13美元的价格实在是太能让人接受了。 Voicemail 是传统Voip运营商都会有的业务。p2p环境下的skype并不具有开展voicemail的先天优势,但没关系,有钱啥都能干。 从整体而言, 这两项新服务都让使用传统语音业务的人能够更方便的联系到skype用户。Niklas Zennstrom说:SkypeIn and Skype Voicemail enhance the basic free Skype and give friends, family and colleagues not connected to the internet an inexpensive and convenient way to contact members of our global user base. http://wired-vig.wired.com/news/technology/0,1282,67748,00.html?tw=wn_story_top5 Radio Sets Eyes on Podcast Profit--wired news articleRadio Industy is wake up and smell the money. related info : 自Podcasting十月井喷以来,已经陆续有不少广播公司加入了Podcasting的浪潮:
波刻(Podcast)节目效果如何?以下是一些相关报道中的数据: 1、波士顿WGBH公共广播电台是最早做波刻节目的广播电台之一,其“晨间故事”(Morning Stories)自九月推出波刻节目以来,大受欢迎,波刻听众增加了12000倍,从九月的五次下载暴增至十一月的6万次下载。1月12日,看好这档节目潜力的Ipswitch宣布买断“晨间故事” 。 2、BBC也是较早推波刻节目的广播电台,推出“In our time”波刻节目的初衷只是测试公众对广播下载的需求,但效果却出人意料地好,十一月即有7万人次下载BBC四套的“In our time”节目。初尝甜头的BBC加大力度,1月24日,再推一档波刻节目“Fighting Talk” 。 3、WNYC自今年1月6日把其NPR的“On the Media”推出以来,仅四个星期在线听众即告翻倍,今日WNYC又宣布3月7日将再推一档波刻(Podcast)节目。NPR是美国首家提供波刻节目的国立公共广播电台。 Jason Clarke在Podcasting甫一问世,就预言“Podcasting是传统广播的最可怕的梦魇”。此后,关于广播的争论很多,有的说广播死了,有的认为广播没死 ;有的认为,Podcasting将带来广播的一次复兴;有的认为要“和广播说再见”。 Doc Seals在其“再造广播”中认为,广播的问题在于“他们自认为是内容提供商 。他们的思维定式就是:(广播就是)将内容从制造者提供给消费者,而不是一个人民可以说、可以听他们喜欢听的东西的地方”。 Rush Limbaugh : Talk show host of Fox . 极右翼政治脱口秀主持人。he "began offering podcasts of his shows for $50 a year"
another matter: legal issues the music industry still hasn't figured out how to handle royalties for radio content bound for MP3 players.
|
|
|