WinJs项目有哪些特点和优势,适合哪些场景和需求?