{"id":166413,"date":"2013-01-21T11:52:03","date_gmt":"2013-01-21T07:52:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=166413"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=166413","title":{"rendered":"<span class=\"post_title\">\u0422\u0440\u0435\u043d\u0434\u044b \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434\u0430. Javascript APIs \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432<\/span>"},"content":{"rendered":"<div class=\"content html_format\">\n<blockquote><p>\u041f\u0440\u0435\u0437\u0435\u043d\u0442\u0430\u0446\u0438\u044f: <a href=\"http:\/\/goo.gl\/2CkWb\">http:\/\/goo.gl\/2CkWb<\/a>.<br \/>  \u041f\u0440\u0438\u043c\u0435\u0440\u044b: <a href=\"http:\/\/goo.gl\/5jv4i\">http:\/\/goo.gl\/5jv4i<\/a>.<br \/>  \u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438: <a href=\"http:\/\/goo.gl\/YYj0R\">http:\/\/goo.gl\/YYj0R<\/a>.  <\/p><\/blockquote>\n<p>  \u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435\u043b\u044c\u0437\u044f \u043d\u0435 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c \u043e\u0431\u0449\u0443\u044e \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044e \u043a \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u0432\u0435\u0431, \u0447\u0442\u043e \u043f\u043e\u0434\u043a\u0440\u0435\u043f\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u043e\u043d\u043b\u0430\u0439\u043d-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 <s>\u043f\u0440\u0435\u0442\u0435\u043d\u0434\u0443\u044e\u0442 \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f<\/s> \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0437\u0432\u0430\u0442\u044c \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438. \u041a\u0430\u043a \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435, \u0442\u0435\u0440\u044f\u044e\u0442 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c standalone-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 \u0441\u0432\u044f\u0437\u0438 \u0441 \u043c\u0430\u0441\u0441\u043e\u0432\u044b\u043c\u0438 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438. \u0422\u0430\u043a\u0438\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043b\u0438\u0431\u043e \u0432\u0438\u0434\u043e\u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u0432 \u0441\u0435\u0431\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u043c\u0438\u0440\u043e\u043c, \u043b\u0438\u0431\u043e \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0432\u0435\u0431.<br \/>  <a name=\"habracut\"><\/a><br \/>  \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b \u0440\u0430\u0437\u043d\u044b\u0435 \u043f\u0443\u0442\u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u042f\u0440\u043a\u0438\u043c\u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u0438 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f Adobe \u0441 \u0435\u0433\u043e <a href=\"https:\/\/creative.adobe.com\/\">Adobe Creative Cloud<\/a>, Microsoft \u0441 \u0435\u0433\u043e SkyDrive \u0438 Microsoft Office Web App \u2014 \u0437\u0434\u0435\u0441\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0432 \u0432\u0435\u0431. \u0414\u0440\u0443\u0433\u043e\u0439 \u043f\u0443\u0442\u044c \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u2014 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u0433\u0434\u0430 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u043d\u0430\u0431\u0438\u0440\u0430\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u043d\u043e\u0441\u0442\u044c, \u00ab\u043e\u0431\u0440\u0430\u0441\u0442\u0430\u044e\u0442\u00bb \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u2014 GMail, Youtube.<\/p>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (\u0441\u0435\u0440\u0432\u0438\u0441), \u0446\u0435\u043b\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u00ab\u0431\u044b\u0442\u044c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c, \u0443\u0434\u043e\u0431\u043d\u044b\u043c \u0438 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u043c\u00bb, \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u0441\u0432\u043e\u0435\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435:<\/p>\n<ul>\n<li>\u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 OS (iOS, Android, Windows, Linux, &#8230;);<\/li>\n<li>\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432;<\/li>\n<li>\u0431\u0443\u043a\u043c\u0430\u0440\u043a\u043b\u0435\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432;<\/li>\n<li>\u0432\u0435\u0431-\u043a\u043b\u0438\u0435\u043d\u0442\u0430;<\/li>\n<li>\u043e\u0431\u0449\u0438\u0439 \u0431\u044d\u043a\u044d\u043d\u0434, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c, \u043d\u0430\u0440\u044f\u0434\u0443 \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u043e\u043c, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 api \u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438.<\/li>\n<\/ul>\n<p>  \u0421\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e \u0447\u0442\u043e:<\/p>\n<ul>\n<li>\u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f \u0443\u0441\u0438\u043b\u0438\u044f \u0441\u043b\u0430\u0436\u0435\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0439 \u0432 \u0441\u0435\u0431\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432 \u0441 \u043e\u043f\u044b\u0442\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u0434 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043e\u0431\u043b\u0430\u0434\u0430\u044e\u0449\u0438\u0445 \u043e\u043f\u044b\u0442\u043e\u043c \u0438 \u0437\u043d\u0430\u043d\u0438\u044f\u043c\u0438 \u0432 \u0441\u043c\u0435\u0436\u043d\u044b\u0445 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u0445 (\u044d\u0442\u043e \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0437\u043d\u0430\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u0438\u0445 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438);  <\/li>\n<li>\u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u044e\u0442 \u00ab\u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b\u00bb \u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0441\u0430\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 (\u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0433\u043e \u0441\u043f\u0435\u043a\u0442\u0440\u0430 \u0442\u0435\u0441\u0442\u043e\u0432 \u2014 \u044e\u043d\u0438\u0442, \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445, \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u0447\u043d\u044b\u0445; \u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0431\u0430\u0433-\u0442\u0440\u0435\u043a\u0435\u0440\u0430, \u0438 \u0442.\u0434. &#8230;);  <\/li>\n<li>\u043c\u043d\u043e\u0433\u043e\u043a\u0440\u0430\u0442\u043d\u043e \u0443\u0441\u043b\u043e\u0436\u043d\u044f\u0435\u0442\u0441\u044f \u0432\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430 \u0432 \u0441\u0435\u0440\u0432\u0438\u0441 (\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0438 \u0435\u0434\u0438\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u043e \u0432\u0441\u0435\u0445 \u0435\u0433\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0447\u0430\u0441\u0442\u044f\u0445);<\/li>\n<li>\u043f\u043e\u0434\u043e\u0431\u043d\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0430 \u043a \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044e \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u0440\u0430\u0441\u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0435\u0435 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445, \u0432\u044b\u0437\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0435\u043c \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0435\u043c \u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.  <\/li>\n<\/ul>\n<p>  \u0411\u0435\u0441\u0441\u043f\u043e\u0440\u043d\u043e \u0447\u0442\u043e \u0442\u0440\u0443\u0434\u043e\u0435\u043c\u043a\u043e\u0441\u0442\u044c (\u0438, \u043a\u0430\u043a \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435, \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c) \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0442\u0430\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0441\u0440\u0430\u0432\u043d\u0438\u043c\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u043e-\u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 \u00abpure-web-application\u00bb. \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0442\u0430\u043a\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043b\u0430\u043a\u043e\u043d\u0438\u0447\u043d\u0435\u0439:<\/p>\n<ul>\n<li>\u0432\u0435\u0431-\u0438\u0442\u0435\u0440\u0444\u0435\u0439\u0441;<\/li>\n<li>\u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 OS, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0438 \u0431\u0443\u043a\u043c\u0430\u0440\u043a\u043b\u0435\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u00ab\u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0443\u00bb, \u0432 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u00ab\u0443\u043f\u0430\u043a\u043e\u0432\u0430\u043d\u00bb \u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441;<\/li>\n<li>\u043e\u0431\u0449\u0438\u0439 \u0431\u044d\u043a\u044d\u043d\u0434, +api, +\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438.<\/li>\n<\/ul>\n<p>  \u041f\u0440\u0438 \u0442\u0430\u043a\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u043c\u0438\u043d\u0443\u0441\u044b, \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0432\u044b\u0448\u0435, \u0432 \u0441\u0438\u043b\u0443 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043f\u0440\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0441\u0435\u0445 \u0447\u0430\u0441\u0442\u0435\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043c\u043e\u043d\u043e\u043c\u043e\u0440\u0444\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 (js, css, html), \u0438, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043c\u043e\u043d\u043e\u043c\u043e\u0440\u0444\u043d\u0430\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441\u0430\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432.<\/p>\n<p>  \u0417\u0434\u0435\u0441\u044c \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2014 \u043f\u043e\u0447\u0435\u043c\u0443 \u043f\u043e\u0434\u043e\u0431\u043d\u0430\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0432\u0441\u0435\u043c\u0435\u0441\u0442\u043d\u043e?<br \/>  \u041e\u0442\u0432\u0435\u0442 \u043f\u0440\u043e\u0441\u0442: \u0434\u043e \u043d\u0435\u0434\u0430\u0432\u043d\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043d\u0435 \u043c\u043e\u0433\u043b\u0438 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u0443\u044e \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0446\u0438\u044e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u043c, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c.<\/p>\n<h2>JavaScript APIs<\/h2>\n<p>  \u0415\u0449\u0435 \u0432 \u0438\u044e\u043b\u0435 2009 \u0433\u043e\u0434\u0430 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 World Wide Web Consortium (W3C) \u0431\u044b\u043b\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0430 &quot;<a href=\"http:\/\/www.w3.org\/2009\/dap\/\">Device APIs Working Group (GAP)<\/a>&quot;, \u0446\u0435\u043b\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 client-side API \u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 (\u043a\u0430\u043c\u0435\u0440\u0430, \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c, \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b, &#8230;). <a href=\"http:\/\/www.w3.org\/2009\/dap\/#roadmap\">\u0417\u0434\u0435\u0441\u044c<\/a> \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0438\u0435 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u043a \u0433\u0440\u0443\u043f\u043f\u044b. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0438\u0445 \u0443\u0436\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445.<\/p>\n<p>  <u>\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435<\/u>: \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0434\u043b\u044f <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.mozilla.firefox_beta\">Firefox mobile beta<\/a>.<\/p>\n<h3>Battery Status API<\/h3>\n<p>  \u0421\u043b\u0443\u0436\u0438\u0442 \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0431\u0430\u0442\u0430\u0440\u0435\u0439 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b.<br \/>  \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0441 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u043c \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c.<\/p>\n<pre><code class=\"javascript\">\/\/\u043e\u0431\u044a\u0435\u043a\u0442, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0431\u0430\u0442\u0430\u0440\u0435\u044f\u0445 var battery = navigator.battery || navigator.webkitBattery || navigator.mozBattery;  \/\/battery.level - \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0437\u0430\u0440\u044f\u0434\u0430 \u0431\u0430\u0442\u0430\u0440\u0435\u0439 (\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435 0...1) var onlevelchange = function(e) {     console.warn(&quot;Battery level change: &quot;, battery.level); }; \/\/levelchange - \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u044f \u0437\u0430\u0440\u044f\u0434\u0430 battery.addEventListener(&quot;levelchange&quot;, onlevelchange);  \/\/battery.charging - \u0441\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u0440\u044f\u0434\u0430 (true - \u0437\u0430\u0440\u044f\u0436\u0430\u0435\u0442\u0441\u044f, false - \u043d\u0435 \u0437\u0430\u0440\u044f\u0436\u0430\u0435\u0442\u0441\u044f) var onchargingchange = function() {     console.warn(&quot;Battery charge change: &quot;, battery.charging); }; \/\/chargingchange - \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u0437\u0430\u0440\u044f\u0434\u0430 battery.addEventListener(&quot;chargingchange&quot;, onchargingchange);  \/\/battery.chargingTime - \u043e\u0441\u0442\u0430\u0432\u0448\u0435\u0435\u0441\u044f \u0432\u0440\u0435\u043c\u044f \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0437\u0430\u0440\u044f\u0434\u0430 var onchargingtimechange = function() {     console.warn(&quot;Battery charge time change: &quot;, battery.chargingTime); }; \/\/chargingchange - \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0437\u0430\u0440\u044f\u0434\u0430 battery.addEventListener(&quot;chargingtimechange&quot;, onchargingtimechange);  \/\/battery.dischargingTime - \u043e\u0441\u0442\u0430\u0432\u0448\u0435\u0435\u0441\u044f \u0432\u0440\u0435\u043c\u044f \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u044f\u0434\u0430 var ondischargingtimechange = function() {     console.warn(&quot;Battery discharging time change: &quot;, battery.dischargingTime); }; \/\/dischargingtimechange - \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u043e \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u044f\u0434\u0430 battery.addEventListener(&quot;dischargingtimechange&quot;, ondischargingtimechange); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440<\/b>:<br \/>  <a href=\"http:\/\/davidwalsh.name\/demo\/battery-api.php\">David Walsh\/Battery Status API\/Example<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/battery-status\/\">W3C Battery Status API<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/window.navigator.battery\">MDN\/window.navigator.battery<\/a>,<br \/>  <a href=\"http:\/\/davidwalsh.name\/battery-api\">David Walsh\/Battery Status API<\/a>.<\/p>\n<h3>Vibration API<\/h3>\n<p>  \u041f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0438\u0431\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b\u043e\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430.<\/p>\n<pre><code class=\"javascript\">\/\/\u0432\u0438\u0431\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e 1 \u0441\u0435\u043a navigator.vibrate(1000);  \/\/\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c: \u0432\u0438\u0431\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b 0.5 \u0441\u0435\u043a, \u043f\u0430\u0443\u0437\u0430 1 \u0441\u0435\u043a, \u0432\u0438\u0431\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b 0.3 \u0441\u0435\u043a navigator.vibrate([500, 1000, 300]);  \/\/\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432 navigator.vibrate( ('111111111111111111'+                     '111111111111111111').split('')                                          .map(function(){ return 300; }) );  \/\/\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u0438\u0431\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b navigator.vibrate(0);  \/\/\u0432\u0438\u0431\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e 10 \u0441\u0435\u043a navigator.vibrate(10000);  \/\/\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u0438\u0431\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b navigator.vibrate([]); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.vibration.html\">Vibration API example<\/a>,<br \/>  <a href=\"http:\/\/davidwalsh.name\/demo\/vibrate.php\">David Walsh\/Vibration API\/Example<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/vibration\/\">W3C Vibration API<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/window.navigator.vibrate\">MDN\/window.navigator.vibrate<\/a>,<br \/>  <a href=\"http:\/\/davidwalsh.name\/vibration-api\">David Walsh\/Vibration API<\/a><\/p>\n<h3>Screen Orientation API<\/h3>\n<p>  \u041f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u044d\u043a\u0440\u0430\u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u044d\u043a\u0440\u0430\u043d\u0430.<br \/>  \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0441 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u043c \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c.<\/p>\n<pre><code class=\"javascript\">\/\/ screen.orientation - \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u044d\u043a\u0440\u0430\u043d\u0430  console.log(&quot;orientation: &quot; + screen.mozOrientation);  \/\/ screen.onorientationchange - \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u044d\u043a\u0440\u0430\u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430  screen.addEventListener(     &quot;mozorientationchange&quot;,     function() {         console.log(&quot;orientation: &quot; + screen.mozOrientation);     } ); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.screenorientation.html\">Screen Orientation API example<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/screen-orientation\/\">W3C\/Screen Orientation API<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla_event_reference\/orientationchange\">MDN\/orientationchange event<\/a>.<\/p>\n<h3>Device Orientation API<\/h3>\n<p>  \u041f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430.<\/p>\n<pre><code class=\"javascript\">\/\/ window.ondeviceorientation - \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \/\/ e.alpha, e.beta, e.gamma - \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u044d\u043a\u0440\u0430\u043d\u0430 \/\/                            \u043f\u043e \u043e\u0441\u044f\u043c x, y, z \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e window.addEventListener(     &quot;deviceorientation&quot;,     function(e){         console.log(e.alpha, e.beta, e.gamma);     } ); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.deviceorientation.html\">Device Orientation API example<\/a>,<br \/>  <a href=\"http:\/\/people.opera.com\/richt\/release\/demos\/orientation\/marinecompass\/\">Opera\/compass<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/orientation-event\/#deviceorientation\/\">W3C\/deviceorientation<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/Orientation_and_motion_data_explained\">MDN\/Orientation and motion data explained<\/a>,<br \/>  <a href=\"http:\/\/dev.opera.com\/articles\/view\/w3c-device-orientation-api\/\">Opera\/Orientation API<\/a>.<\/p>\n<h3>Device Motion API<\/h3>\n<p>  \u041f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0434\u0430\u0442\u0447\u0438\u043a\u0430-\u0430\u043a\u0441\u0435\u043b\u0435\u0440\u043e\u043c\u0435\u0442\u0440\u0430 \u043e \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430.<\/p>\n<pre><code class=\"javascript\">\/\/ window.ondevicemotion - \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \/\/ \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0441\u044f\u043c x, y, z \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e: \/\/ e.acceleration.x, e.acceleration.y, e.acceleration.z \/\/ \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u044f\u043c x, y, z (\u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0433\u0440\u0430\u0432\u0438\u0442\u0430\u0446\u0438\u0438) \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e: \/\/ e.accelerationIncludingGravity.x, e.accelerationIncludingGravity.y, e.accelerationIncludingGravity.z \/\/ \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0443\u0433\u043b\u043e\u0432\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0432\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0441\u044f\u043c z, x, y (\u0432 \u0433\u0440\u0430\u0434\u0443\u0441\u0430\u0445) \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e: \/\/ e.rotationRate.alpha, e.rotationRate.beta, e.rotationRate.gamma window.addEventListener( &quot;devicemotion&quot;,                          function(e){ console.dir(e.acceleration);                                       console.dir(e.accelerationIncludingGravity);                                       console.dir(e.rotationRate); }; ); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.devicemotion.html\">Device Motion API example<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/orientation-event\/#devicemotion\">W3C\/devicemotion<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/Orientation_and_motion_data_explained\">MDN\/Orientation and motion data explained<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla_event_reference\/devicemotion\">MDN\/devicemotion<\/a>,<br \/>  <a href=\"http:\/\/dev.opera.com\/articles\/view\/w3c-device-orientation-api\/\">Opera\/Orientation API<\/a>.<\/p>\n<h3>Ambient Light Events<\/h3>\n<p>  \u041f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430.<\/p>\n<pre><code class=\"javascript\">window.addEventListener(     &quot;devicelight&quot;,     \/\/e.value - \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0432 \u043b\u044e\u043a\u0441\u0430\u0445     function(e){ console.log(e.value); } ); window.addEventListener(     'lightlevel',     \/\/ e.value = (&quot;normal&quot;|&quot;dim&quot;|&quot;bright&quot;)     function(e) { console.log('lightlevel: ' + e.value); } ); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.ambientlight.html\">Ambient Light API example<\/a>,<br \/>  <a href=\"http:\/\/dl.dropbox.com\/u\/8727858\/mozilla\/light\/light.html\">Doug Turner\/Ambient Light Events\/Example<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/ambient-light\/\">W3C Ambient Light Events<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/DeviceLightEvent\">MDN\/DeviceLightEvent<\/a>,<br \/>  <a href=\"http:\/\/dougturner.wordpress.com\/2012\/03\/26\/device-light-sensor\/\">Doug Turner\/Ambient Light Events<\/a>.<\/p>\n<h3>Proximity Events<\/h3>\n<p>  \u0421\u043e\u0431\u044b\u0442\u0438\u044f \u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430.<\/p>\n<pre><code class=\"javascript\">window.addEventListener(     &quot;deviceproximity&quot;,     function(e){console.log(         e.value, \/\/ \u0442\u0435\u043a\u0443\u0449\u0430\u044f \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u044f \u0434\u043e \u0434\u0430\u0442\u0447\u0438\u043a\u0430 \u0432 \u0441\u0430\u043d\u0442\u0438\u043c\u0435\u0442\u0440\u0430\u0445 (!)         e.min,   \/\/ \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0434\u0430\u0442\u0447\u0438\u043a (==0)         e.max    \/\/ \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0434\u0430\u0442\u0447\u0438\u043a     )} ); window.addEventListener(     &quot;userproximity&quot;,     function(e){console.log(         e.near \/\/true - \u0431\u043b\u0438\u0437\u043a\u043e, false - \u0434\u0430\u043b\u0435\u043a\u043e     )} ); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.proximity.html\">Proximity Events example<\/a>,<br \/>  <a href=\"http:\/\/dl.dropbox.com\/u\/8727858\/mozilla\/proximity\/pro.html\">Doug Turner\/Device Proximity\/Exapmle<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/proximity\/\">W3C Proximity Events<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/DeviceProximityEvent\">MDN\/DeviceProximityEvent<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/UserProximityEvent\">MDN\/UserProximityEvent<\/a>,<br \/>  <a href=\"https:\/\/dougturner.wordpress.com\/2012\/03\/22\/device-proximity-sensor\/\">Doug Turner\/Device Proximity<\/a>,<br \/>  <a href=\"http:\/\/dougturner.wordpress.com\/2012\/05\/15\/user-proximity-sensor-4\/\">Doug Turner\/User Proximity<\/a>.<\/p>\n<h3>Page Visibility API<\/h3>\n<p>  \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430.<br \/>  \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0441 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u043c \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c.<\/p>\n<pre><code class=\"javascript\">\/\/ \u041f\u043e\u043b\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0441\u0442\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b: \/\/ document.hidden = (true|false) \/\/ document.visibilityState = (&quot;hidden&quot;|&quot;visible&quot;|&quot;prerender&quot;|&quot;unloaded&quot;)  console.log( document.mozHidden, document.mozVisibilityState );  \/\/ \u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u0441\u043c\u0435\u043d\u044b \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0441\u0442\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b: \/\/ document.onvisibilitychange = function(e){ ... }  document.addEventListener( 'mozvisibilitychange',                            function(){console.log( document.mozHidden,                                                    document.mozVisibilityState );} ); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.pagevisibility.html\">Page Visibility API example<\/a>,<br \/>  <a href=\"http:\/\/davidwalsh.name\/demo\/page-visibility.php\">David Walsh\/Page Visibility API\/Example<\/a>,<br \/>  <a href=\"http:\/\/www.samdutton.com\/pageVisibility\/\">Mozilla\/Page Visibility API\/Example<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/page-visibility\/\">W3C Page Visibility<\/a>,<br \/>  <a href=\"http:\/\/davidwalsh.name\/page-visibility\">David Walsh\/Page Visibility API<\/a>,<br \/>  <a href=\"https:\/\/developers.google.com\/chrome\/whitepapers\/pagevisibility\">Chrome\/Page Visibility API<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/Using_the_Page_Visibility_API\">MDN\/Page Visibility API<\/a>.<\/p>\n<h3>Fullscreen API<\/h3>\n<p>  \u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c.<br \/>  \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0441 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u043c \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c.<\/p>\n<pre><code class=\"javascript\">\/\/ \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0433\u043e \u0440\u0435\u0436\u0438\u043c\u0430: \/\/ document.fullScreenEnabled = (true|false)  console.log('fullScreenEnabled :', document.mozFullScreenEnabled );  \/\/ \u0432\u044b\u0432\u043e\u0434 DOM-\u043d\u043e\u0434\u044b \u0432 \u043f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435: \/\/ el.requestFullScreen();  document.mozRequestFullScreen();  \/\/ \u044d\u043b\u0435\u043c\u0435\u043d\u0442, \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u043d\u044b\u0439 \u0432 \u043f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435: \/\/ document.fullscreenElement  console.log('fullscreenElement:', document.mozFullscreenElement);  \/\/ \u0432\u044b\u0445\u043e\u0434 \u0438\u0437 \u043f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0433\u043e \u0440\u0435\u0436\u0438\u043c\u0430: \/\/ document.cancelFullScreen();  document.mozCancelFullScreen(); <\/code><\/pre>\n<p>  <b>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/b>:<br \/>  <a href=\"https:\/\/c9.io\/sergeymakoveev\/examples\/workspace\/2013.01.trends-of-frontend\/api.fullscreen.html\">Fullscreen API\/Example<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/samples\/domref\/fullscreen.html\">MDN\/Fullscreen API\/Example<\/a>,<br \/>  <a href=\"http:\/\/davidwalsh.name\/demo\/fullscreen.php\">David Walsh\/Fullscreen API\/Example<\/a>.<\/p>\n<p>  <b>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/b>:<br \/>  <a href=\"http:\/\/www.w3.org\/TR\/fullscreen\/\">W3C Fullscreen<\/a>,<br \/>  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/DOM\/Using_fullscreen_mode\">MDN\/Using fullscreen mode<\/a>,<br \/>  <a href=\"http:\/\/davidwalsh.name\/fullscreen\">David Walsh\/Fullscreen API<\/a>.<\/p>\n<h2>\u0418\u0442\u043e\u0433<\/h2>\n<p>  \u041e\u0431\u043e\u0431\u0449\u0430\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0432\u0435\u0431-\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 \u0432 \u0441\u0444\u0435\u0440\u0435 \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434-\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 (css, js, html), \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043e\u0431\u0449\u0443\u044e \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044e \u0438\u043d\u043d\u043e\u0432\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u043a, \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0439 \u0446\u0435\u043b\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u043a\u0430\u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430 \u0434\u0435-\u0444\u0430\u043a\u0442\u043e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.<br \/>  \u0423\u0436\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u043c\u043e\u0436\u043d\u043e \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u044b\u043c\u0438 API \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 <a href=\"http:\/\/modernizr.com\/download\/\">Modernizr<\/a>.<\/p>\n<h2>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438<\/h2>\n<p>  <\/p>\n<ul>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla_event_reference\">MDN\/Mozilla event reference<\/a>;<\/li>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/tag\/DOM\">MDN\/DOM<\/a>;<\/li>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla_event_reference\">MDN\/Mozilla event reference<\/a>;<\/li>\n<li><a href=\"http:\/\/www.opera.com\/docs\/specs\/productspecs\/\">Opera\/Web specifications<\/a>;<\/li>\n<li><a href=\"http:\/\/html5demos.com\/\">HTML 5 Demos and Examples<\/a>;<\/li>\n<li><a href=\"http:\/\/davidwalsh.name\/\">David Walsh<\/a>;<\/li>\n<li><a href=\"https:\/\/dougturner.wordpress.com\/\">Doug Turner<\/a>;<\/li>\n<li><a href=\"https:\/\/hacks.mozilla.org\/\">hacks.mozilla.org<\/a>;<\/li>\n<li><a href=\"http:\/\/web-standards.ru\/category\/articles\/\">\u0412\u0435\u0431-\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u044b\/\u0421\u0442\u0430\u0442\u044c\u0438;<\/a><\/li>\n<li><a href=\"http:\/\/www.w3.org\/2009\/dap\/#roadmap\">W3C Device APIs Working Group<\/a>;<\/li>\n<li><a href=\"https:\/\/dvcs.w3.org\/hg\/dap\/file\/\">W3C Device APIs Working Group\/Mercurial<\/a>;<\/li>\n<li><a href=\"http:\/\/modernizr.com\/download\/\">Modernizr<\/a>.<\/li>\n<\/ul>\n<blockquote><p>\u041f\u0440\u0435\u0437\u0435\u043d\u0442\u0430\u0446\u0438\u044f: <a href=\"http:\/\/goo.gl\/2CkWb\">http:\/\/goo.gl\/2CkWb<\/a>.<br \/>  \u041f\u0440\u0438\u043c\u0435\u0440\u044b: <a href=\"http:\/\/goo.gl\/5jv4i\">http:\/\/goo.gl\/5jv4i<\/a>.<br \/>  \u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438: <a href=\"http:\/\/goo.gl\/YYj0R\">http:\/\/goo.gl\/YYj0R<\/a>.  <\/p><\/blockquote>\n<div class=\"clear\"><\/div>\n<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/166413\/\"> http:\/\/habrahabr.ru\/post\/166413\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">\n<blockquote><p>\u041f\u0440\u0435\u0437\u0435\u043d\u0442\u0430\u0446\u0438\u044f: <a href=\"http:\/\/goo.gl\/2CkWb\">http:\/\/goo.gl\/2CkWb<\/a>.<br \/>  \u041f\u0440\u0438\u043c\u0435\u0440\u044b: <a href=\"http:\/\/goo.gl\/5jv4i\">http:\/\/goo.gl\/5jv4i<\/a>.<br \/>  \u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438: <a href=\"http:\/\/goo.gl\/YYj0R\">http:\/\/goo.gl\/YYj0R<\/a>.  <\/p><\/blockquote>\n<p>  \u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435\u043b\u044c\u0437\u044f \u043d\u0435 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c \u043e\u0431\u0449\u0443\u044e \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044e \u043a \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u0432\u0435\u0431, \u0447\u0442\u043e \u043f\u043e\u0434\u043a\u0440\u0435\u043f\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u043e\u043d\u043b\u0430\u0439\u043d-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 <s>\u043f\u0440\u0435\u0442\u0435\u043d\u0434\u0443\u044e\u0442 \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f<\/s> \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0437\u0432\u0430\u0442\u044c \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438. \u041a\u0430\u043a \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435, \u0442\u0435\u0440\u044f\u044e\u0442 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c standalone-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442 \u0441\u0432\u044f\u0437\u0438 \u0441 \u043c\u0430\u0441\u0441\u043e\u0432\u044b\u043c\u0438 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438. \u0422\u0430\u043a\u0438\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043b\u0438\u0431\u043e \u0432\u0438\u0434\u043e\u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u0432 \u0441\u0435\u0431\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u043c\u0438\u0440\u043e\u043c, \u043b\u0438\u0431\u043e \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0432\u0435\u0431.  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-166413","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/166413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=166413"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/166413\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=166413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=166413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=166413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}