On this sample,
$(Selector).wsload("URL",callback) is like $(Selector).load
("URL",callback)

but, not the same.

Data of  "load it into a node" is not a single message.
Display changes automatically. Change over time and display data being
sent to



On Jan 21, 2:16 am, Daniel Friesen <nadir.seen.f...@gmail.com> wrote:
> Huh? You want to open a WebSocket connection not widely supported yet in
> order to accept a single message and load it into a node, abusing a
> feature for something it's not meant for, requiring extra unnecessary
> work on the server, and completely ditching the browser's http caching
> ability?
>
> ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]
>
> tato wrote:
> > Hi  Friesen
> > I Had forgotten to answer this question
>
> >> How much shorter can jQuery possibly make that?
>
> > Of course, there are a variety of writing, a sample of one
>
> > $("# board")
> >     .wsload("ws://example.com")
> >     .css({color: "red"})
>
> > Sample
> >http://bloga.jp/ws/jq/wsload/b01.htm
>
> > On Jan 20, 3:09 am, Daniel Friesen <nadir.seen.f...@gmail.com> wrote:
>
> >> tato wrote:
>
> >>> Thax,
>
> >>> First the excuses. This is a discussion about the future.
> >>> However, this future is in front of us.
>
> >>> Browser's between incompatibility in ajax was need JS Library /
> >>> jQuery, and was very helpful. It is, I agree.
>
> >>> But even if there is compatibility, jQuery support of xhr is useful.
>
> >>> Future browser with WebSockets implemented, I want compatibility
> >>> between them.
> >>> But I think, even if there is compatibility, jQuery support of ws is
> >>> useful too. Rather less code ;-)
>
> >> Less code?
> >> var ws = new WebSocket("ws://example.com");
> >> ws.onmessage = function(msg) {
> >>     // ...
>
> >> };
>
> >> How much shorter can jQuery possibly make that?
>
> >>>> WS is a bi-directional non-HTTP socket which needs a dedicated server.
>
> >>> It's non-HTTP, but it's on-HTTP too.
> >>> I think, WS is a real bi-directional on-HTTP shares available socket,
> >>> isn't it?
>
> >>> I tested on mod_pywebsocket, that is a Web Socket extension for Apache
> >>> HTTP Server. IETF specification is, The Web Socket default port is 80
> >>> or 443.
>
> >>>http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-44#sectio...
> >>>http://code.google.com/p/pywebsocket/
> >>>http://blog.chromium.org/2009/12/web-sockets-now-available-in-google....
>
> >> WS' handshake is HTTP-like. The only "HTTP" in WS is a handshake that
> >> immediately upgrades the connection to the WebSocket protocol leaving
> >> HTTP behind.
> >> WS isn't HTTP, it completely breaks the request-response model of HTTP,
> >> it just encapsulates itself in HTTP. If WebSockets were HTTP websocket
> >> urls would be http:// not ws://
> >> The purpose of the HTTP handshake iirc is primarily so that existing
> >> load balancing technologies, proxy servers like varnish, etc... meant
> >> for http can still be used (in pipe mode ignoring contents mostly) and
> >> also so WS doesn't require another port which is default-blocked in most
> >> cases.
>
> >> You do realize that WS cannot be used in most shared hosting setups?
> >> Most shared hosts use apache, which as I recall buffers http
> >> requests/responses meaning WS won't work on the other side, and the
> >> users obviously can't install new modules. To use WS you need some sort
> >> of VPS, Cloud server, dedicated server, etc... Anything but a shared host.
> >> That there is likely a good portion of the jQuery userbase.
>
> >>>> WS is simply "faster" because it doesn't need all the extra cruft in a
>
> >>> HTTP call
>
> >>> I think so too. XHR requires a lot of headers, and many connections.
> >>> WS is Handshake header 'GET / demo HTTP/1.1 ...', only once.
>
> >>> WS is so friendly for network and servers. Moreover, "faster" on HTTP.
>
> >>> With Best regards, for into the good future
>
> >>> On 1月19日, 午前2:27, Daniel Friesen <nadir.seen.f...@gmail.com> wrote:
>
> >>>> I don't like the idea. At this point there is no reason to believe that
> >>>> any browser with WebSockets implemented will break spec and need a
> >>>> compatibility layer (the primary reason jQuery has ajax). I don't see
> >>>> how jQuery could add any functionality to WebSockets, the api is already
> >>>> quite nice, not to mention there are a large number of calls and parts
> >>>> to the api, so there would be a pile of jQuery code just matching up the
> >>>> api to make calls you could make without jQuery at all.
>
> >>>> In any case, comparing WS to XHR in terms of speed is completely
> >>>> pointless. XHR is a way to make a HTTP call from JS. WS is a
> >>>> bi-directional non-HTTP socket which needs a dedicated server. They have
> >>>> completely different purposes and use cases, speed is irrelevant to a
> >>>> comparison. WS is simply "faster" because it doesn't need all the extra
> >>>> cruft in a HTTP call and it's an open dedicated connection between the
> >>>> browser and the server that doesn't close after every message.
>
> >>>> ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]
>
> >>>> ...
>
> >> ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]
-- 
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-...@googlegroups.com.
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en.


Reply via email to