INTERNET APPS - Communication



Intro to browsers at
Wikipedia. List of browsers at Wikipedia.



Mozilla framework

Firefox is built according the Mozilla framework.

Firefox basics

Firefox/Mozilla certificate management

Firefox add-ons

Firefox developer guide

Google Chromium and Chrome




Service workers

Enable applications to take advantage of persistent background processing, including hooks to enable bootstrapping of web applications while offline.



SIP is a signaling protocol for real-time voice, video and messaging, in private IP telephone systems, in instant messaging over Internet Protocol (IP) networks as well as mobile phone calling over LTE (VoLTE). SIP is text-based, incorporating elements of HTTP and SMTP. A SIP call may consist of multiple media streams, but no separate streams are required for applications, such as text messaging, that exchange data as payload in the SIP message.

SIP works in conjunction with several other protocols that specify and carry the session media. Most commonly, media type and parameter negotiation and media setup are performed with the Session Description Protocol (SDP), which is carried as payload in SIP messages.

The protocol was standardized as RFC 2543 in 1999. In November 2000, SIP was accepted as a 3GPP signaling protocol and permanent element of the IP Multimedia Subsystem (IMS) architecture for IP-based streaming multimedia services in cellular networks. In June 2002 the specification was revised in RFC 3261 and various extensions and clarifications have been published since. SIP has been standardized primarily by the IETF, while other protocols, such as H.323, is associated with the ITU.

SIP is a client-server protocol of equipotent peers. Each user agent (UA) performs the function of a user agent client (UAC) when it is requesting a service function, and that of a user agent server (UAS) when responding to a request. Thus, any two SIP endpoints may in principle operate without any intervening SIP infrastructure. HOWEVER, for network operational reasons, for provisioning public services to users, and for directory services, SIP defines several specific types of network server elements.


Data exchange and communication



Privacy enhancements


TOR - P2P - filesharing

TOR and onions

TOR project (clearnet)





Other good stuff