ASP PICS 属性


PICS 属性可向响应头部的 PICS 标记追加值。

注意:此属性可接受任何字符串值,无论是否是合法的 PICS 标记。

什么是 PICS ?

PICS(Platform for Internet Content Selection)分级系统用于对网站内的内容进行分级。它看起来类似这样:

PICS-1.1 "http://www.rsac.org/ratingsv01.html" by "your@name.com" for "http://www.somesite.com" on "2002.10.05T02:15-0800" r (n 0 s 0 v 0 l 0)

部分 描述
PICS-1.1 PICS 版本号
"http://www.rsac.org/ratingsv01.html" 分级机构
by "your@name.com" 标签的作者
for "http://www.somesite.com" 已被分级的文档的 URL
on "2002.10.05T02:15-0800" 失效日期
r (n 0 s 0 v 0 l 0) 等级

最流行的分级系统之一是 RSACi(Recreational Software Advisory Council on the Internet)。RSACi 使用四种类型:violence(暴力)、nudity(裸体)、sex(性)以及 language(不雅言论)。数字从 0 到 4分别分配给了这四种类型。0 表示页面不包含任何攻击性的内容,4 表示潜在攻击性内容的最高级别。

级别 暴力分级 裸体分级 性分级 言论分级
0 None of the below or sports related None of the below None of the below or innocent kissing; romance None of the below
1 Injury to human being Revealing attire Passionate kissing Mild expletives
2 Destruction of realistic objects Partial nudity Clothed sexual touching Moderate expletives or profanity
3 Aggressive violence or death to humans Frontal nudity Non-explicit sexual acts Strong language or hate speech
4 Rape or wanton, gratuitous violence Frontal nudity (qualifying as provocative display) Explicit sexual acts or sex crimes Crude, vulgar language or extreme hate speech

您有两种方式为您的网站获得评级。您可以自己为网站评级,或者利用一个评级提供者,比如 RSACi 。他们会要求您填写一些问题。在填写完成后,您会得到用于您的网站的分级标签。

Microsoft IE 3.0 及更高的版本和 Netscape 4.5 及更高的版本均支持内容分级。您可以在 IE 5 中设置分级,选择工具菜单中的 Internet 选项。选择内容选项卡,然后单击启用。当等级超过了所定义的级别,内容顾问就会阻止此网站。在 Netscape 4.7 中,您可以通过选择 Help 和 NetWatch 来设置分级。

我们可以使用 META 标签或者 response.PICS 属性为网站添加分级。

语法

response.PICS(picslabel)

参数 描述
picslabel 格式正确的 PICS 标签。

实例

ASP 文件包含以下代码:

注意:由于 PICS 标签含有引号,您必须把引号替换为 " & chr(34) & ".

<%
response.PICS("(PICS-1.1 <http://www.rsac.org/ratingv01.html>
by " & chr(34) & "your@name.com" & chr(34) &
" for " & chr(34) & "http://www.somesite.com" & chr(34) &
" on " & chr(34) & "2002.10.05T02:15-0800" & chr(34) &
" r (n 2 s 0 v 1 l 2))")
%>

被添加的头部:

PICS-label:(PICS-1.1 <http://www.rsac.org/ratingv01.html>
by "your@name.com"
for "http://www.somesite.com"
on "2002.10.05T02:15-0800"
r (n 2 s 0 v 1 l 2))