Computer users may utilize different web browsers to access a server system
on the World Wide Web (WWW) to create or join a collaborative browsing
session. One or more controllers connect the users or collaborators in a
session in the server system. This is realized by establishing a so-called
"shared Web-top", i.e., a work space, in which different in-document
applications can be run and can be interactively, collaboratively shared
by a plurality of users. Specifically, this is realized in one embodiment
by employing event handlers in the WEB documents that are activated
whenever there is a change in the values of prescribed properties of a
document. The event handlers notify a so-called surrogate of the changes
in the prescribed properties of the document, i.e., that values in
elements of a form have changed, and transmit the detected changes to
surrogates of other users, i.e., at least one other collaborator, via a
communication channel. To this end, a prospective user of the shared
Web-top accesses a system that transmits mobile code to the user's
computer to create a surrogate thereon. The surrogates created for the
users of the shared Web-top are connected by at least one controller in
the system and individually serve as an interface between the controller
and the respective browsers on the users computers. Alternatively, the
surrogate can insert event handlers into the document that communicate
with the surrogate, identifying which form elements they apply to and
transmit the changed value(s) to other users. The surrogates of the other
users then appropriately update the corresponding form elements to reflect
the changes.
Os usuários do computador podem utilizar browsers diferentes da correia fotorreceptora para alcançar um sistema do usuário no World Wide Web (WWW) para criar ou juntar uma sessão collaborative browsing. Um ou os mais controlador conecta os usuários ou os colaboradores em uma sessão no sistema do usuário. Isto é realizado estabelecendo "um Correia-alto compartilhado so-called", isto é, um espaço de trabalho, em que as aplicações diferentes do em-original podem ser funcionadas e podem ser interativamente, compartilhado collaboratively por um plurality dos usuários. Especificamente, isto é realizado em uma incorporação empregando alimentadores do evento nos originais da CORREIA FOTORRECEPTORA que são ativados sempre que há uma mudança nos valores de propriedades prescritas de um original. Os alimentadores do evento notificam um surrogate so-called das mudanças nas propriedades prescritas do original, isto é, que os valores nos elementos de um formulário mudaram, e transmitem as mudanças detectadas aos surrogates de outros usuários, isto é, ao menos outro um colaborador, através de uma canaleta de comunicação. A esta extremidade, um usuário em perspectiva do Correia-alto compartilhado alcança um sistema que transmita o código móvel ao computador do usuário para criar thereon um surrogate. Os surrogates criados para os usuários do Correia-alto compartilhado são conectados ao menos por um controlador no sistema e servem individualmente como uma relação entre o controlador e os browsers respectivos nos computadores dos usuários. Alternativamente, o surrogate pode introduzir os alimentadores do evento no original que se comunicam com o surrogate, identificando que dão forma a elementos que se aplicam a e transmitem o value(s) mudado a outros usuários. Os surrogates dos outros usuários então atualizam apropriadamente os elementos correspondentes do formulário para refletir as mudanças.