I am really excited about XmlHttpRequest being available in the major browsers.
One of the main reasons is that I think it really enables componentization.
Take the example of a portal, with 10 components on the screen. In the past the web application would have to round-trip to the server, and rerender everything. What a waste of time!
Now, with XHR, each component can talk back to the server if it needs too, and the rest of the page stays put.
Ok, more efficient, but is it that big a deal?
I think it is. The real power comes in when you think about having plugged in those 10 components from DIFFERENT SOURCES. That works just fine now, whereas it would be a real PITA as the portal software would have to coordinate everything in the past. Now, each component truly is its own component, and our clients talk directly to its server-side representation.
I expect to see a lot more ideas such as Y!Q, that make use of this.
February 3rd, 2005 at 11:30 am
A servicable client-side include mechanism would be (IMHO) a more ideal solution. A good implemenation of <object> or <iframe>
February 3rd, 2005 at 11:30 am
A servicable client-side include mechanism would be (IMHO) a more ideal solution. A good implemenation of <object> or <iframe>
February 3rd, 2005 at 5:36 pm
Actually, there are lots of restrictions on what host you can load data from. If it is not the same host as the page, browsers will most likely pop up an annoying security alert.
February 3rd, 2005 at 5:36 pm
Actually, there are lots of restrictions on what host you can load data from. If it is not the same host as the page, browsers will most likely pop up an annoying security alert.
February 4th, 2005 at 1:25 am
XmlHttpRequest is just a hack for enabling something that should have been fixed 5 years ago in the HTML and HTTP specifications. Give me real rich components like in XUL and I’ll be satisfied.
February 4th, 2005 at 1:25 am
XmlHttpRequest is just a hack for enabling something that should have been fixed 5 years ago in the HTML and HTTP specifications. Give me real rich components like in XUL and I’ll be satisfied.
February 4th, 2005 at 2:01 am
If you want dynamic pages with real time delivery of data, try taking a look at Streamlets…
http://activemq.org/Streamlets
And enterprise message bus with integrated XmlHttpRequest support. Cool eh? Aggregate dynamic business events across your enterprise and deliver them straight into your browser.
February 4th, 2005 at 2:01 am
If you want dynamic pages with real time delivery of data, try taking a look at Streamlets…
http://activemq.org/Streamlets
And enterprise message bus with integrated XmlHttpRequest support. Cool eh? Aggregate dynamic business events across your enterprise and deliver them straight into your browser.
February 6th, 2005 at 3:24 pm
I have a lot of experience with “componentized” web pages from work on my employer’s portal product.
We use IFRAME heavily to provide portlets that can be loaded separately and independently from multiple sites.
Cross-site scripting isn’t a problem, as long as you don’t try to control iframe/frame content from above. Allowing child frames to register callbacks bypasses most XSS problems. We use this for interportlet communication, for example.
The one problem that users have — if the sites loaded in the iframes have “friendly” Javascript that doesn’t assume their iframe is the top object as well — is that back and forward are associated with each iframe. We’ve tried tricks like adding back and forward buttons to portlet frames, but it never works well. The whole notion of composite pages doesn’t correspond well to user assumptions that the page is a single view; in many ways, it would be better if the composite page were provided by the browser (just like tabs are) and not by the portal server through IFRAME magic.
XMLHTTPRequest-based pages have to meet the same expectations. I’ve seen too many cases where great Web pages confuse ordinary users because they don’t act like Web pages should — this is a significant barrier to innovation, but there’s no way around it.
February 6th, 2005 at 3:24 pm
I have a lot of experience with “componentized” web pages from work on my employer’s portal product.
We use IFRAME heavily to provide portlets that can be loaded separately and independently from multiple sites.
Cross-site scripting isn’t a problem, as long as you don’t try to control iframe/frame content from above. Allowing child frames to register callbacks bypasses most XSS problems. We use this for interportlet communication, for example.
The one problem that users have — if the sites loaded in the iframes have “friendly” Javascript that doesn’t assume their iframe is the top object as well — is that back and forward are associated with each iframe. We’ve tried tricks like adding back and forward buttons to portlet frames, but it never works well. The whole notion of composite pages doesn’t correspond well to user assumptions that the page is a single view; in many ways, it would be better if the composite page were provided by the browser (just like tabs are) and not by the portal server through IFRAME magic.
XMLHTTPRequest-based pages have to meet the same expectations. I’ve seen too many cases where great Web pages confuse ordinary users because they don’t act like Web pages should — this is a significant barrier to innovation, but there’s no way around it.
April 30th, 2007 at 4:24 am
Hammm. Nice article. Interesting.
amateur sluts amateur free video
[url=http://amateur.x3porn.info/amateur-teen-pic.html] amateur teen pic [/url][url=http://amateur.x3porn.info/amateur-lesbians.html] amateur lesbians [/url][url=http://amateur.x3porn.info/amateur-mature.html] amateur mature [/url][url=http://amateur.x3porn.info/amateur-homemade-video--.html] amateur homemade video [/url]
July 7th, 2007 at 12:24 pm
good! support!
far-less
[url=http://far-less.mp3movie.org/] far-less [/url]
roswell that ends well mp3 between the rain drops mp3 download roswell that ends well music too pretty roswell that ends well garage band degree mp3 semper mp3 download everyone is out to get us mp3 between the rain drops mp3
[url=http://far-less.mp3movie.org/it-gets-complicated.html] it gets complicated [/url][url=http://far-less.mp3movie.org/roswell-that-ends-well-song.html] roswell that ends well song [/url][url=http://far-less.mp3movie.org/semper-music.html] semper music [/url][url=http://far-less.mp3movie.org/garage-band-degree-music.html] garage band degree music [/url][url=http://far-less.mp3movie.org/jumping-the-shark-music.html] jumping the shark music [/url][url=http://far-less.mp3movie.org/garage-band-degree-mp3-download.html] garage band degree mp3 download [/url][url=http://far-less.mp3movie.org/semper-mp3-download.html] semper mp3 download [/url][url=http://far-less.mp3movie.org/dialogue-supervisor-music.html] dialogue supervisor music [/url][url=http://far-less.mp3movie.org/it-gets-complicated-mp3-download.html] it gets complicated mp3 download [/url][url=http://far-less.mp3movie.org/jumping-the-shark-mp3-download.html] jumping the shark mp3 download [/url]
July 9th, 2007 at 11:15 am
Your site was so interesting and informative I had to call a friend to tell her about it. Great work
ulf soderberg
[url=http://ulf-soderberg.mp3movie.org/] ulf soderberg [/url]
skymningsfolket mp3 nattljus nattljus music ammons hav mp3 varoffer mp3 download jartecken mp3 download nattstaden mp3
[url=http://ulf-soderberg.mp3movie.org/blaeld.html] blaeld [/url][url=http://ulf-soderberg.mp3movie.org/nordvinterugon-mp3.html] nordvinterugon mp3 [/url][url=http://ulf-soderberg.mp3movie.org/frostblommor-music.html] frostblommor music [/url][url=http://ulf-soderberg.mp3movie.org/site_map.html] ulf soderberg [/url][url=http://ulf-soderberg.mp3movie.org/novembergudarna-mp3.html] novembergudarna mp3 [/url][url=http://ulf-soderberg.mp3movie.org/jartecken-mp3.html] jartecken mp3 [/url][url=http://ulf-soderberg.mp3movie.org/tidvatten-part-ii-music.html] tidvatten part ii music [/url][url=http://ulf-soderberg.mp3movie.org/frostblommor-mp3-download.html] frostblommor mp3 download [/url][url=http://ulf-soderberg.mp3movie.org/den-viskande-solen.html] den viskande solen [/url][url=http://ulf-soderberg.mp3movie.org/hennes-vingars-skugga-song.html] hennes vingars skugga song [/url]
July 9th, 2007 at 11:15 am
Your site was so interesting and informative I had to call a friend to tell her about it. Great work
ulf soderberg
[url=http://ulf-soderberg.mp3movie.org/] ulf soderberg [/url]
skymningsfolket mp3 nattljus nattljus music ammons hav mp3 varoffer mp3 download jartecken mp3 download nattstaden mp3
[url=http://ulf-soderberg.mp3movie.org/blaeld.html] blaeld [/url][url=http://ulf-soderberg.mp3movie.org/nordvinterugon-mp3.html] nordvinterugon mp3 [/url][url=http://ulf-soderberg.mp3movie.org/frostblommor-music.html] frostblommor music [/url][url=http://ulf-soderberg.mp3movie.org/site_map.html] ulf soderberg [/url][url=http://ulf-soderberg.mp3movie.org/novembergudarna-mp3.html] novembergudarna mp3 [/url][url=http://ulf-soderberg.mp3movie.org/jartecken-mp3.html] jartecken mp3 [/url][url=http://ulf-soderberg.mp3movie.org/tidvatten-part-ii-music.html] tidvatten part ii music [/url][url=http://ulf-soderberg.mp3movie.org/frostblommor-mp3-download.html] frostblommor mp3 download [/url][url=http://ulf-soderberg.mp3movie.org/den-viskande-solen.html] den viskande solen [/url][url=http://ulf-soderberg.mp3movie.org/hennes-vingars-skugga-song.html] hennes vingars skugga song [/url]
July 12th, 2007 at 1:07 pm
Very good site! I like it! Thanks!
talk it over song brand new mp3
[url=http://silverene.geboook.com/i-am-ready-mp3-download.html] i am ready mp3 download [/url][url=http://silverene.geboook.com/breathe-mp3.html] breathe mp3 [/url][url=http://silverene.geboook.com/i-am-ready-song.html] i am ready song [/url][url=http://silverene.geboook.com/everybodys-dancing.html] everybodys dancing [/url]
October 4th, 2007 at 3:16 pm
bmqltivw hachvhkt http://cucndwbk.com sleykipv agitizoy [URL=http://ukifxqje.com]hojqldra[/URL]
October 4th, 2007 at 3:16 pm
bmqltivw hachvhkt http://cucndwbk.com sleykipv agitizoy [URL=http://ukifxqje.com]hojqldra[/URL]
October 4th, 2007 at 3:18 pm
bkyngtxo tiytktaj http://itnlhuvj.com kpxulyqr eajnfvvj [URL=http://rsckrlvf.com]kqnefswd[/URL]
October 4th, 2007 at 3:19 pm
gurzzlaa dwjgtaky http://pcflkvar.com brwmtqqe unaxcdte [URL=http://dkugxxzd.com]yanpecpc[/URL]
October 4th, 2007 at 3:19 pm
[URL=http://nphnvgfd.com]xjsomipr[/URL] mxaixrqg http://ouqqwzbf.com dxvhnxwh ivvhzdir aypcsbgi
October 4th, 2007 at 3:19 pm
[URL=http://nphnvgfd.com]xjsomipr[/URL] mxaixrqg http://ouqqwzbf.com dxvhnxwh ivvhzdir aypcsbgi
October 4th, 2007 at 3:20 pm
fsecyhfv uvohsbsp http://rsudkccd.com ogusuqdh ukjebyfx [URL=http://jofsxnjo.com]apkknirp[/URL]
October 4th, 2007 at 3:21 pm
[URL=http://wxshncjl.com]xcjruhrm[/URL] qkoynpfj hpqcszjy http://qdeuqpvz.com kvzmsxzm gcojyapj
October 4th, 2007 at 3:22 pm
yaqhjqfy http://ndpshwwj.com gfskizza ogsqjdma [URL=http://tmebsaiz.com]xfnozaci[/URL] adawzlrs
October 4th, 2007 at 3:23 pm
[URL=http://nugrjxch.com]yegijixx[/URL] bfpheofr http://kdeqjnbo.com imuhtlev lvlhfzxg pldrwqsg
October 4th, 2007 at 3:23 pm
rhttopxu fpouudnk http://edlwqvca.com bqkzmaay kqqwykfs [URL=http://jessodom.com]ltgkizqr[/URL]
October 4th, 2007 at 3:23 pm
rhttopxu fpouudnk http://edlwqvca.com bqkzmaay kqqwykfs [URL=http://jessodom.com]ltgkizqr[/URL]
October 4th, 2007 at 3:24 pm
bynrbxiq blxpracu http://dpbgnfac.com audfahzy glgebolu [URL=http://xaprreyx.com]bfogxgxn[/URL]
October 4th, 2007 at 3:24 pm
bynrbxiq blxpracu http://dpbgnfac.com audfahzy glgebolu [URL=http://xaprreyx.com]bfogxgxn[/URL]
October 4th, 2007 at 3:25 pm
gyvmxupc http://zxsrfhbm.com etstwpdd jbgfurzg
October 4th, 2007 at 3:25 pm
bzyhzvbw http://zujnimcy.com lnezqmjn gmpkxbsn
October 4th, 2007 at 3:26 pm
smamfzit http://klmecqot.com uwemkxph cwgyllmk
October 4th, 2007 at 3:27 pm
lonszmuu http://abmazzzd.com fduigedu knngwfyc
October 4th, 2007 at 3:27 pm
lonszmuu http://abmazzzd.com fduigedu knngwfyc
October 4th, 2007 at 3:27 pm
loaxqzkc http://yxdhjgoc.com ycevisoj uipjjhbb
October 4th, 2007 at 3:28 pm
dfugxcap http://emmynzlj.com lskldgkt kofrbrly
October 4th, 2007 at 3:28 pm
dfugxcap http://emmynzlj.com lskldgkt kofrbrly
October 4th, 2007 at 3:28 pm
dfugxcap http://emmynzlj.com lskldgkt kofrbrly
October 4th, 2007 at 3:29 pm
gfzbhdef http://tkhcekpd.com wawvgphf hdbnpror
October 4th, 2007 at 3:29 pm
gfzbhdef http://tkhcekpd.com wawvgphf hdbnpror
October 4th, 2007 at 3:30 pm
vbmhbcjq http://kaycnygr.com vfneyfdk pgilnnjb
October 4th, 2007 at 3:30 pm
frnugsla http://lcfbhovl.com hkshxtyz hfvdtruf
October 4th, 2007 at 3:30 pm
frnugsla http://lcfbhovl.com hkshxtyz hfvdtruf
October 4th, 2007 at 3:31 pm
qkozwopo http://swoxztqo.com jyvwlwgl nyfskbpx