<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=WinJS</id>
	<title>WinJS - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=WinJS"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=WinJS&amp;action=history"/>
	<updated>2026-06-27T17:13:09Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=WinJS&amp;diff=2892718&amp;oldid=prev</id>
		<title>2023年1月2日 (一) 13:56 imported&gt;Ghettoblaster</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=WinJS&amp;diff=2892718&amp;oldid=prev"/>
		<updated>2023-01-02T13:56:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{校对翻译}}&lt;br /&gt;
{{NoteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
|G2=Windows&lt;br /&gt;
|G3=FL&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = WinJS&lt;br /&gt;
| logo                   = WinJS logo.png&lt;br /&gt;
| released               = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| latest release version = 4.4.5&lt;br /&gt;
| latest release date    = {{Start date and age|2019|01|26}} &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| latest preview version =&lt;br /&gt;
| latest preview date    = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| programming language   = [[JavaScript]]&lt;br /&gt;
| operating system       =&lt;br /&gt;
| platform               =&lt;br /&gt;
| size                   =&lt;br /&gt;
| language               =&lt;br /&gt;
| language count         =&lt;br /&gt;
| language footnote      =&lt;br /&gt;
| genre                  =&lt;br /&gt;
| license                = [[Apache许可证]]2.0&lt;br /&gt;
| alexa                  =&lt;br /&gt;
| standard               =&lt;br /&gt;
| AsOf                   =&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Windows Library for JavaScript&amp;#039;&amp;#039;&amp;#039;（缩写&amp;#039;&amp;#039;&amp;#039;WinJS&amp;#039;&amp;#039;&amp;#039;）是[[微软]]开发的一个[[开放源代码]][[JavaScript]][[函式庫]]。设计目的是为简化使用[[HTML5]]和[[JavaScript]]完成适用于[[Windows 8]]、[[Windows 10]]的[[通用Windows平台应用|Windows商店应用]]、适用于[[Windows Phone 8.1]]、[[Windows 10 行動裝置版]]的Windows Phone应用，以及[[Xbox One]]&amp;lt;ref&amp;gt;{{Cite web|url=http://channel9.msdn.com/Events/Build/2014/2-647|title=Building Xbox One Apps using HTML and JavaScript|accessdate=7 April 2015|work=Building Apps for Windows|publisher=Microsoft|archive-date=2015-04-12|archive-url=https://web.archive.org/web/20150412153551/http://channel9.msdn.com/Events/Build/2014/2-647|dead-url=no}}&amp;lt;/ref&amp;gt;应用程序的开发，作为使用{{tsl|en|Windows Runtime XAML Framework||XAML}}及[[C♯|C#]]、[[Visual Basic .NET|VB.NET]]或[[C++]]（[[C++/CX|CX]]）的替代方法。&lt;br /&gt;
&lt;br /&gt;
WinJS始于专用于[[通用Windows平台应用]]的一种技术，但现已发展为旨在能于任何[[网页浏览器]]中使用。&lt;br /&gt;
&lt;br /&gt;
2014年4月的[[Build (开发者大会)|Microsoft Build]]开发者会议上宣布，WinJS以[[Apache许可证]]发布为[[自由及开放源代码软件]]，并打算移植到微软以外的平台。一个用于展示该库的网站也已发布。&amp;lt;ref&amp;gt;{{Cite web|url=http://blogs.windows.com/buildingapps/2014/04/02/extending-platform-commonality-through-universal-windows-apps/|title=Extending platform commonality through universal Windows apps|accessdate=18 September 2014|work=Building Apps for Windows|publisher=Microsoft|archive-date=2014-09-25|archive-url=https://web.archive.org/web/20140925042734/http://blogs.windows.com/buildingapps/2014/04/02/extending-platform-commonality-through-universal-windows-apps/|dead-url=no}}&amp;lt;/ref&amp;gt;其未来的发展重点是维护项目中目前已有内容。没有新功能或功能请求的计划，即没有新功能的发布计划。&amp;lt;ref&amp;gt;{{Cite web|url=https://github.com/winjs/winjs/blob/1878cb869c2b98d4769cb931f1abd83a2e208e07/README.md|title=winjs/winjs|accessdate=2016-05-09|archive-date=2019-02-18|archive-url=https://web.archive.org/web/20190218095422/https://github.com/winjs/winjs/blob/1878cb869c2b98d4769cb931f1abd83a2e208e07/README.md}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 概述 ==&lt;br /&gt;
WinJS为使用[[HTML5]]和[[JavaScript]]开发[[通用Windows平台应用]]提供帮助。该库以符合一种JavaScript编码惯例的基础上，由揭示[[Windows Runtime]]的模块和函数组成。WinJS使在[[HTML]]中添加Windows [[用户界面|UI]]控件成为可能。这也伴有[[数据绑定]]和一个[[樣板處理器]]。&lt;br /&gt;
&lt;br /&gt;
其他JavaScript框架（如[[jQuery]]）可以与WinJS相伴工作。该库附有额外的声明文件，为使用[[TypeScript]]的开发者提供丰富的体验。TypeScript支持代码完成和重构，并保有与JavaScript的兼容性。&lt;br /&gt;
&lt;br /&gt;
== 特色 ==&lt;br /&gt;
* UI控件具有对[[觸控式螢幕|触摸]]、[[鼠标]]和[[键盘]]的基本支持。&lt;br /&gt;
* {{tsl|en|Scaffold (programming)|脚手架 (编程)}}。&lt;br /&gt;
&lt;br /&gt;
== 版本历史 ==&lt;br /&gt;
=== WinJS 1.0 ===&lt;br /&gt;
WinJS的首个版本。它随[[Windows 8]]发布。&lt;br /&gt;
&lt;br /&gt;
=== WinJS 2.0 ===&lt;br /&gt;
WinJS已按大众需求在GitHub上以Apache许可证发布为开源软件。该项目旨在跨平台和浏览器兼容。WinJS 2.0发布下列版本：&lt;br /&gt;
* WinJS 2.0 for Windows 8.1&lt;br /&gt;
* WinJS Xbox 1.0 for Windows&lt;br /&gt;
* WinJS Phone 2.1 for Windows Phone 8.1&lt;br /&gt;
&lt;br /&gt;
=== WinJS 3.0 ===&lt;br /&gt;
WinJS 3.0于2014年9月发布&amp;lt;ref&amp;gt;{{Cite web|url=http://blogs.windows.com/buildingapps/2014/09/17/winjs-everywhere/|title=WinJS Everywhere|accessdate=18 September 2014|work=Building Apps for Windows|publisher=Microsoft|archive-date=2014-09-19|archive-url=https://web.archive.org/web/20140919184502/http://blogs.windows.com/buildingapps/2014/09/17/winjs-everywhere/|dead-url=no}}&amp;lt;/ref&amp;gt;，值得注意的事情有：&lt;br /&gt;
* 跨浏览器/跨平台支持，包括最流行的桌面和移动浏览器，以及基于HTML的应用程序环境（如[[Apache Cordova]]）&lt;br /&gt;
* JavaScript模块化，使开发人员有助优化他们的网站或应用程序的性能和仅加载所需的WinJS库模块&lt;br /&gt;
* 改进的通用控制设计&lt;br /&gt;
&lt;br /&gt;
=== WinJS 4.0 ===&lt;br /&gt;
WinJS 4.0的预览版于2015年3月27日宣布，并于6月8日公布正式版本。&amp;lt;ref&amp;gt;{{Cite web|url=http://blogs.windows.com/buildingapps/2015/03/27/a-preview-of-winjs-4-0/|title=A Preview of WinJS 4.0|accessdate=31 March 2015|publisher=Microsoft|archive-date=2015-04-02|archive-url=https://web.archive.org/web/20150402122554/http://blogs.windows.com/buildingapps/2015/03/27/a-preview-of-winjs-4-0/|dead-url=no}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|url=http://blogs.windows.com/buildingapps/2015/06/08/winjs-4-0-released/|title=WinJS 4.0 released|accessdate=8 June 2015|publisher=Microsoft|archive-date=2015-07-01|archive-url=https://web.archive.org/web/20150701000724/http://blogs.windows.com/buildingapps/2015/06/08/winjs-4-0-released/|dead-url=no}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 参考资料 ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
* [[HTML5]]&lt;br /&gt;
* [[JavaScript]]&lt;br /&gt;
* [[React|React Native]]，适用于[[通用Windows平台|UWP]]应用程序开发的另一个JavaScript库&lt;br /&gt;
* [[Windows 8]]&lt;br /&gt;
* [[Windows Runtime]]&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/windows/apps/br229565.aspx Developing Windows Store apps (HTML)] {{Wayback|url=http://msdn.microsoft.com/en-us/library/windows/apps/br229565.aspx |date=20190212071645 }}&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/windows/apps/br229773.aspx WinJS Namespace] {{Wayback|url=http://msdn.microsoft.com/en-us/library/windows/apps/br229773.aspx |date=20161118012801 }}&lt;br /&gt;
* [https://web.archive.org/web/20180627065555/http://try.buildwinjs.com/ WinJS Playground]&lt;br /&gt;
* {{GitHub|winjs/winjs|WinJS}}&lt;br /&gt;
&lt;br /&gt;
[[Category:JavaScript函式庫]]&lt;br /&gt;
[[Category:微軟API]]&lt;br /&gt;
[[Category:微软自由软件]]&lt;br /&gt;
[[Category:Windows 8]]&lt;br /&gt;
[[Category:Windows Phone]]&lt;br /&gt;
[[Category:Windows技术]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Ghettoblaster</name></author>
	</entry>
</feed>