Hackers into personal and corporate web sites are viewed as invasive by computer professionals and consumers as traditional home burglars. On the browser side, three computer security experts offer break-in deterrent tips via user passwords and IDs, anti-cookie, and advanced anonymity strategies. Server-side security entails firewalls, privacy-conscious Java applets, CGI scripts, and encrypted payment protocols/products. An appendix deciphers cryptography basics. To further ensure that computer users don't get caught in unsecured webs, the authors
What is PICSRules?
PICSRules is a language for expressing filtering rules (profiles) that allow or block access to URLs based on PICS labels that describe those URLs. The purposes for a common profile-specification language are:
Sharing and installation of profiles. Sophisticated profiles may be difficult for end-users to specify, even through
well-crafted user interfaces. An organization can create a recommended profile for children of a certain age. Users who
trust that organization can install the profile rather than specifying one from
Completed Specifications for PICS-1.1
These are official W3C recommendations. They are stable. The normative specifications are in English. Translations of some of these are available.
1. Service descriptions: Specifies the format for describing a rating service's vocabulary and scales; analogous to a database schema.
2. Label format and distribution: Specifies the format of labels and methods for distributing both self-labels and third-party labels.
3. PICSRules: Specifies an interchange format for filtering preferences, so that preferences can
The rules interpreting PICS labels are entirely local to clients. A client receives a PICS label and decides the effect that this particular label should have, based on local rules. Although these rules can be specified in a product-specific way, W3C has defined a language for them. This language is PICSRules []. PICSRules has the following advantages over proprietary approaches:
* Sharing and installation of profiles
The creation of profiles (a certain set of rules) can be complicated, and by using a common language, a profile can be created and