Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ph200/jquery-w8
Specialized jQuery for Windows 8 apps development
https://github.com/ph200/jquery-w8
Last synced: about 5 hours ago
JSON representation
Specialized jQuery for Windows 8 apps development
- Host: GitHub
- URL: https://github.com/ph200/jquery-w8
- Owner: pH200
- License: other
- Created: 2012-09-07T11:03:09.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-09-21T18:58:11.000Z (about 12 years ago)
- Last Synced: 2024-11-03T06:11:53.257Z (3 days ago)
- Language: JavaScript
- Size: 299 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE.txt
Awesome Lists containing this project
README
# jQuery for Windows 8
Specialized jQuery for Windows 8 apps development.
## Why need a different jQuery for Windows 8?
Compared to normal browser environment, Windows 8 (metro apps) introduced higher security level for JS/DOM. You cannot simply put dynamic content into innerHTML, outerHTML or document.write. You must explicitly disable this restriction by using 'execUnsafeLocalFunction' method.
For more information, see this great article - [Windows 8 – Using jQuery for app development](http://www.incloud.de/2012/08/windows-8-using-jquery-for-app-development/)
http://www.incloud.de/2012/08/windows-8-using-jquery-for-app-development/
### Reduce Loading Time
In addition, all js files need to be UTF8 encoded with BOM in order to enable bytecode caching.
See [Reducing your app's loading time (Metro style apps using JavaScript and HTML)](http://msdn.microsoft.com/en-us/library/windows/apps/hh849088.aspx)
http://msdn.microsoft.com/en-us/library/windows/apps/hh849088.aspx
## Features
- Wraps all unsafe codes with execUnsafeLocalFunction
- File is encoded in UTF8 with BOM
- Nuget package available for lazy people## nuget
```
PM> Install-Package jQuery-W8
```https://nuget.org/packages/jQuery-W8