2013年12月5日,W3C的级联样式单(CSS)工作组再次发布了CSS对象模型(CSS Object Model,CSSOM)的标准工作草案。CSSOM定义了用于媒体查询(Media Queries)、选择器(Selectors),以及CSS本身等的API(包括通用的解析和序列化规则)。 更多信息,请参阅W3C的样式标准计划(Style Activity)。
W3C发布CSS Shapes的标准草案最终征求意见稿
12月3日,W3C的级联样式单(CSS)工作组发布了CSS形状(CSS Shapes Module Level 1)的标准草案最终征求意见稿(Last Call Working Draft)。CSS Shapes允许开发者用CSS定义一个几何形状,在Level 1中,CSS Shapes可以,定义非矩形的形状,提供围绕指定形状的浮动布局(floats)能力。一般的盒模型(Box)允许内容围绕给定的矩形区域布局,而一个圆形形状的浮动布局,将使内容环绕所定义的圆形形状区域布局。CSS欢迎您于2014年1月7日提交对该标准草案的意见和建议。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
查看更多征集公众意见的标准草案,请参阅目前正在征求意见的标准草案及文档。
W3C发布High Resolution Time的标准草案最终征求意见稿
12月3日,W3C的Web性能工作组(Web Performance Working Group)发布了高解析度时间(High Resolution Time Level 2)的标准草案最终征求意见稿(Last Call Working Draft)。该规范定义了一个JavaScript接口,为Web应用提供亚毫秒级(sub-millisecond)解析度的当前时间信息格式。此类信息可以用于应用程序的性能调试或时间同步。欢迎您于2014年1月8日前提交您对该标准草案的意见和建议。
更多信息,请参阅W3C的富客户端标准计划(Rich Web Clients Activity)。
查看更多征集公众意见的标准草案,请参阅目前正在征求意见的标准草案及文档。
W3C/IAB将于2014年2月举行联合研讨会 增强互联网应对网络监控
2013年12月2日消息,互联网架构委员会(Internet Architecture Board)与W3C共同宣布将于2014年2月28日-3月1日在英国伦敦举行主题为“增强互联网 应对网络监控”的研讨会(Workshop on Strengthening the Internet Against Pervasive Monitoring)。本次研讨会与2014年3月2日-7日在英国伦敦中央区Hilton Metropole酒店举行的第89届IETF大会共同举行。此次会议得到了欧盟EU FP7项目STREWS的支持。
今年10月在加拿大温哥华举行的第88届IETF大会上,与会代表经讨论一致认为:无处不在的网络监控(pervasive monitoring)是一种对互联网的攻击行为。这些网络监控以网络的协议数据为目标,而确保网络可管理性和安全性的网络正常运行同样也需要这些协议数据。协议数据被捕获会与其他数据产生关联。因此,如何增强协议以保持网络的可管理性和安全性,同时又要限制对数据的捕获与关联,成为制约互联网发展的重要开放问题。
本次研讨会的主要目标是推进IETF与W3C在对应网络监控、改进和增强互联网等方面的工作。会议结束后,研讨会的总结报告将以互联网架构委员会(IAB)的征求意见书(Request For Comments,RFC)的形式发布。
我们欢迎您关注这一话题,并于2014年1月15日前以观点论文(Position Paper)或Internet草案(Internet Draft)的方式提出您对该问题的看法和观点。
互联网架构委员会(IAB)是国际互联网标准化组织互联网工程任务组IETF (Internet Engineering Task Force)的顶层委员会。IAB负责定义整个互联网的架构和长期发展规划,向IETF提供指导并协调各个IETF工作组的活动。其主要职责为:负责互联网协议体系结构的监管,把握互联网技术的长期演进方向,负责互联网标准的制订规则,指导互联网标准文档RFC的编辑出版,负责互联网的编号管理,组织与其它国际标准化组织的协调等工作。
GB/T 15834-2011 Part 5: Positioning of Punctuation Mark
GB/T 15834—2011出版物上数字的用法(General Rules for Writing numberals in Public Text )
本文部分翻译了国标GB/T 15834-2011中关于标点符号位置的内容。该国标的中文全文,可以在互联网上找到。
5. Positioning of Punctuation Mark.
5.1 Positioning of Punctuation Mark in Horizontal Writing Mode
5.1.1 Full stops(U+3002), commas(U+FF0C), ideographic commas(U+3001), semicolons(U+FF1B), colons(U+FF1A) should all be after the corresponding text, and carry one em space. They should be placed in the lower left corner, and could not be the start of a line.
5.1.2 Question marks(U+FF1F), exclamation marks(U+FF01) should all be after the corresponding text, and carry one em space. They should be placed in the left side, and could not be the start of a line. When two question marks(or exclamation marks) are used together, they should only carry one em space; when three question marks(or exclamation marks) are used together, they should only carry two em space; when one question mark and exclamation mark are used together, they should only carry one em space.
5.1.3 Left quotation marks(U+2018, U+201C), left brackets(U+FF08, U+3014, U+3010), left double angle brackets(U+300A), and left angle brackets(U+3008) should be placed on the left side of the relative characters and could not be the end of a line, while right quotation marks(U+2019, U+201D), right brackets(U+FF09, U+3015, U+3011), right double angle brackets(U+300B), and left angle brackets(U+3009) should be placed on the right side of the relative characters and could not be the start of a line. Each of these marks should carry one em space.
5.1.4 A double dash(U+2014) is between the two corresponding words, and carry two em space. It should be aligned to the vertical center of the corresponding base character, could not be separated into 2 parts nor to be the start and the end of a line at the same time(原文是“不能中间断开分处上行之末和下行之首”).
5.1.5 A double ellipsis(U+2026) should carry two em space. When 2 double ellipsis are used together, they should carry 4 em space and make a independent line. A double ellipsis could not be separated into 2 parts nor to be the start and the end of a line at the same time.
5.1.6 The en dash of hyphens(U+2013) is a little shorter than the Chinese character "one" and should carry half an em space; the dash of the hyphens(U+2010) is a little longer than the Chinese character "one" and should carry one em space; the wave dash(U+301C) of the hyphens should carry one em space. All of the hyphens should be aligned to the vertical center of the corresponding base character and should not be the start of a line.
5.1.7 Interpuncts(U+00B7) are between the two corresponding words and carry half an em space. They should be aligned to the vertical center of the corresponding base character and should not be the start of a line.
5.1.8 Emphasis dots and proper marks(underline) should be underneath the characters.
5.1.9 Slash marks(U+002F) carry half an em space and could not be the start not the end of a line.
5.1.10 When a punctuation mark is at the end of the line, to beautify the whole composition, even if it's a full-width character, it should carry the same em space of a half-width character.
5.1.11 In the practice of composition, for a better composition or reading experience, or to avoid the line-breaking of the last character of a bottom paragraph or a new page cause by the last character(which will result in a wasteful and ugly layout), we could reasonably reduce the space of the punctuation mark.
5.2 Positioning of Punctuation Mark in Vertical Writing Mode
5.2.1 Full stops(U+FE12), commas(U+FE10), question marks(U+FE16), exclamation marks(U+FE15), ideographic commas(U+FE11), semicolons(U+FE14), colons(U+FE13) should all be placed in right corner under the corresponding text.
5.2.2 Double dashs(U+2014), double ellipsis(U+2026), interpuncts(U+00B7), slash marks(U+002F) and hyphens should be placed in the middle under the corresponding text, in a vertical writing mode;
5.2.3 Quotation marks(U+FE41, U+FE42, U+FE43, U+FE44) and brackets(U+FE35, U+FE36, U+FE37, U+FE38, U+FE39, U+3A) should be up or down the corresponding text.
5.2.4 Presentation form for vertical wavy low lines(U+FE34) should be on the left side of the the corresponding text.
5.2.5 Sesame dots(U+FE51) should be on the right side while the presentation form for vertical low lines(U+FE33) should be on the left side of the corresponding text.
5.2.6 The rules about whether a certain punctuation mark could be the start or the end of a line in Horizontal Writing Mode are also required in Vertical Writing Mode.
此外,还有相关的GB/T 15835—2011
5.1.7 Line-breaking
An Arabic number in Chinese should stay in one line and never be broken.
[1] CJK标点符号 http://www.unicode.org/charts/PDF/U3000.pdf
[2] 中文竖排标点 http://www.unicode.org/charts/PDF/UFE10.pdf
[3] CJK兼容符号(竖排变体、下划线、顿号)http://www.unicode.org/charts/PDF/UFE30.pdf
感谢Xiaoqian Wu提供翻译文字。
W3C Blog: W3C TPAC 2013(中国深圳)
2013年11月27日,W3C官方博客发布了W3C CEO Jeff Jaffe博士关于TPAC 2013的专题文章(On TPAC 2013)。文章大意如下:
本月早些时候,W3C年度技术大会(TPAC 2013)首次在中国举行。为期一周的TPAC会议吸引了450名参会者,在W3C技术日的分组讨论(breakout sessions)上,与会者就提出的技术和管理问题进行了热烈讨论。此次会议选址深圳,得益于来自中国的机构在W3C中的快速增长和参与,中国网民和Web技术社区的规模也在不断增大。为了保持全球Web技术的互操作性,W3C必须加强与中国的Web产业和技术社区的联系。我在这里感谢此次活动的组织者,腾讯及W3C中国总部的细致工作,以及来自腾讯的慷慨赞助。
和TPAC 2013同时举办的,还有一系列旨在增强W3C与中国联系的活动。Tim Berners-Lee和Judy Brewer受邀参加了腾讯WE大会(Tencent's WE summit),Jeff Jaffe出席了知识产权高峰论坛(IPR Forum),此外,还有250多名技术爱好者参加了在深圳举行的Test the Web Forward标准测试活动。
W3C还为大会准备了W3C重点任务(W3C Highlights)报告,并在11月13日的分组讨论(Wednesday breakout sessions)上进行了介绍,驱动了一种称为 unconference style 的会议模式。
一个贯穿整个会议的问题是Web安全。许多其他Internet技术组织的CEO都在表达对Web安全的关注,应对目前Web缺乏信任和无处不在的网络监控行为。上周IETF做出决定,将从网络体系结构上考虑解决安全问题的方法,此次会议上,W3C也安排了专门讨论,识别Web安全相关的工作领域。您可以从Web安全的分组讨论中获得更多信息,基于讨论结果,W3C目前也设立了专门的Web安全兴趣小组(Web Security Interest Group)。
会上也确定了在2014年上半年组织首届关于Web支付、第四次Web与电视(Web and TV)的技术研讨会,同时将与IETF一起改进未来的互联网,并在互联地理空间数据、物联网(Web of Things)及Web性能方面继续组织研讨,开展工作。
我们已经启动了下一届TPAC的讨论,TPAC 2014将于2014年10月底在美国加州的Santa Clare举行,在下一届TPAC上,我们也将组织关于Web 25周年庆(Web's 25th Anniversary)和W3C的20周年庆的活动。
本文的英文原稿,请参阅 W3C Blog: On The TPAC 2013。
W3C将于2014年3月在英国伦敦举办互联地理空间数据研讨会
11月27日,W3C宣布将于2014年3月5-6日,在英国伦敦举办互联地理空间(Linking Geospatial Data)数据技术研讨会。此次会议由Google承办。
目前,很多优秀的数据驱动的Web应用都需要使用地理空间信息(geospatial information),位置数据往往是跨越和连接多个地理信息空间数据集的重要信息,地图则是对这些地理空间相关数据进行可视化的重要载体。因此,我们希望共同探讨在地理空间系统中如何应对与地理空间信息相关的、不同格式、不同内容和主题的数据集,以及帮助互联这些数据集的技术。
研讨会关注的议题包括但不限于:这些地理信息如何更好的与Web上的其他数据集成?如何发现散布于不同数据集中与某一位置信息有关的信息,特别是位置信息如何在不同尺度下得到精确表达?研讨会向公众开放,欢迎相关学术界和产业界、技术社区、技术专家关注并参与此次研讨会,并于2014年1月19日前提交您的观点文章。
更多信息请参阅:
- 研讨会主页
- 研讨会总结报告 [2014年6月已公布]
W3C的技术研讨会是W3C获取标准需求,听取学术界和工业界声音的一种渠道。W3C研讨会通常向社会开放,任何人都可以就研讨内容提交自己的观点并通过在线注册参与研讨会。
W3C工作重点(W3C Highlights)- 2013年11月
2013年11月27日,W3C发布了W3C工作重点(W3C Highlights - November 2013)的报告(中文版),全面回顾了W3C近一段时间的工作重点,展望2014年的优先方向。该报告重点介绍了W3C通过行业结合推动Web创新,并借助开放Web平台(Open Web Platform)支撑数字出版、汽车、电视和娱乐产业。在今年在深圳举行的TPAC 2013上对该报告进行了充分讨论。
W3C每年会制定下一年度的工作重点,并通过定期报告公布工作重点的执行情况。该报告的中文版本请参阅 W3C工作重点 - 2013年11月。
W3C发布Web MIDI API的标准工作草案
W3C的音频工作组(Audio Working Group)于11月26日发布了Web MIDI API的标准工作草案(Working Draft)。该规范定义了支持MIDI协议的API,Web客户端应用可以通过该接口枚举和选择MIDI的输入和输出设备,以及发送和接受 MIDI消息。通过提供底层接入,该API可以使音乐和非音乐MIDI应用访问MIDI设备。Web MIDI API不定义音乐和控制输入的语义,它主要定义MIDI输入和输出接口结构,以及如何发送和接收MIDI消息,而不必识别这些消息/动作的具体含义。 Web MIDI API通常与其它web平台的API和元素联合使用,如Web Audio API。其它系统的MIDI API用户,如Apple CoreMIDI和微软Windows MIDI API用户,将来也应熟悉此API。
更多信息请参考W3C的富Web客户端标准计划(Rich Web Client Activity)。
W3C发布Filter Effects, CSS Transforms的标准工作草案
W3C的级联样式单(CSS)工作组与可扩展矢量图(SVG)工作组于11月26日联合发布了滤镜效果模块(Filter Effects Module Level 1)和CSS变换模块(CSS Transforms Module Level 1)的标准工作草案。
- 滤镜效果模块(Filter Effects Module Level 1): 滤镜效果是在文档显示时对元素进行渲染的处理方式。通常,通过CSS或SVG渲染一个元素的过程如下:元素首先被绘制到一个图像绘制缓冲区中,然后将缓冲区的图像合并到父节点中。滤镜效果可以在缓冲区图像被合并前对图像内容进行处理(如锐化、改变颜色的饱和度等)。尽管滤镜效果最初设计用于SVG图像的处理,但它也可适用于其他的表现环境(如CSS等)。滤镜效果由filter属性中的样式指令触发。
- CSS变换模块(CSS Transforms Module Level 1):该规范允许对经过CSS设定样式的元素,在二维或三维空间中进行变换。该文档定义了一组CSS属性,指导元素在绘制时通过二维或三维转换呈现某些特定效果(如立体效果),该文档是CSS 2D变换(2D transforms)、CSS 3D变换(3D transforms) 和SVG变换的合并。
CSS是描述结构化文本(如HTML、XML等)在屏幕、纸张、语音上如何绘制和展现的语言。更多信息,请参阅W3C的样式标准计划(Style Activity)和图形标准计划(Graphics Activity)。
W3C发布CSS书写模式(Writing Modes)的标准草案最终征求意见稿
11月26日,W3C的级联样式单(CSS)工作组发布了CSS书写模式(CSS Writing Modes Level 3)的标准草案最终征求意见稿(Last Call Working Draft)。CSS Writing Modes Level 3在CSS中对多种不同的国际化书写模式提供支持,如采用从左向右书写的拉丁文字和印度文字、从右向左的希尔伯特语文字或阿拉伯语文字、多语言的双向混合书写,以及部分亚洲语言从上向下的竖排书写文字等。在这一版本中,并未提供自下向上的反向竖排书写文字模式。欢迎您在2013年12月24日前反馈您对该标准草案的意见和建议。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
查看更多征集公众意见的标准草案,请参阅目前正在征求意见的标准草案及文档。
免费的W3C在线培训课程:响应式Web设计 - 报名已截止
W3C 11月25日开放了新的在线培训课程-响应式Web设计(Responsive Web Design)在线培训课程。课程将培训学员如何关注在HTML和CSS,以使Web站点和应用适应不同的终端显示尺寸和解析度(viewport sizes)。此次课程由Intel(R) XDK赞助,讲师是Frances de Waal。课程自2013年11月29日开始,为期4周,免费提供。
更多信息请关注W3C面向Web开发者的在线培训计划,W3DevCampus。
注意:本期注册已经截止。请留意2014年1月初的另外两期免费在线培训课程!请注意查看W3DevCampus的通知邮件列表。