{"id":270748,"date":"2015-12-21T00:21:02","date_gmt":"2015-12-20T21:21:02","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=270748"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=270748","title":{"rendered":"\u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0438\u0437 \u043c\u0438\u0440\u0430 \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 IT \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044e\u044e \u043d\u0435\u0434\u0435\u043b\u044e \u2116190 (13 \u2014 20 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 2015)"},"content":{"rendered":"<p>       \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 \u0441 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 IT-\u043d\u043e\u0432\u043e\u0441\u0442\u0438<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/09c\/158\/84b\/09c15884b4fe4ca0b3d717b92c300ceb.png\"\/><br \/>  <a name=\"habracut\"><\/a>  <\/p>\n<table>\n<tbody>\n<tr>\n<td><a href=\"#webdev\"><b>\u0412\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#css\"><b>CSS<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#js\"><b>Javascript<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#browser\"><b>\u0411\u0440\u0430\u0443\u0437\u0435\u0440\u044b<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#design\"><b>\u0414\u0438\u0437\u0430\u0439\u043d<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#news\"><b>\u041d\u043e\u0432\u043e\u0441\u0442\u0438<\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#intresting\"><b>\u0417\u0430\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435<\/b><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><a name=\"webdev\"><\/a><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/b70\/f9f\/eae\/b70f9feaeee78b42a0c78c3731555e73.gif\"\/> \u0412\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"https:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> <a href=\"http:\/\/habrahabr.ru\/company\/geekbrains\/blog\/273171\/\">\u0418\u0442\u043e\u0433\u0438 2015: \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430<\/a><\/li>\n<li><a href=\"http:\/\/geektimes.ru\/post\/267942\/\">Mozilla \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a A-Frame \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438<\/a><\/li>\n<li><a href=\"http:\/\/prgssr.ru\/development\/tehniki-raboty-s-dom-roditelskie-dochernie-i-sosednie-elementy.html\">\u0422\u0435\u0445\u043d\u0438\u043a\u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 DOM: \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435, \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0435 \u0438 \u0441\u043e\u0441\u0435\u0434\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b<\/a><\/li>\n<li><img decoding=\"async\" alt=\"video\" src=\"https:\/\/habrastorage.org\/storage3\/976\/d3e\/38a\/976d3e38a34b003f86f91795524af9f8.gif\"\/> <a href=\"https:\/\/www.youtube.com\/watch?v=qfEAt3LdLGg&amp;feature=youtu.be\">\u0417\u0430\u043f\u0438\u0441\u044c \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 Web Standards Days \u0432 \u041c\u043e\u0441\u043a\u0432\u0435, 2015<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/adrianroselli.com\/2015\/12\/responsive-progressive-accessible-vanilla-search.html\">\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0435 \u043f\u043e\u043b\u0435 \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430<\/a> (Responsive Progressive Accessible Vanilla Search)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/practice.typekit.com\/lesson\/caring-about-opentype-features\/\">\u0423\u0440\u043e\u043a, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c OpenType, \u043a\u043e\u0433\u0434\u0430 \u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438 \u043f\u043e\u0447\u0435\u043c\u0443 \u043e\u043d\u0438 \u0432\u0430\u0436\u043d\u044b<\/a> (Caring about OpenType features)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.emailonacid.com\/blog\/article\/email-development\/coding-for-outlook-2016\">\u0427\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c \u0432\u0435\u0440\u0441\u0442\u0430\u043b\u044c\u0449\u0438\u043a\u0430\u043c \u043f\u0438\u0441\u0435\u043c \u043f\u0440\u043e Outlook 2016<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> \u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u043e\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Google: <a href=\"https:\/\/developers.google.com\/web\/updates\/2015\/12\/security-panel\">\u0414\u0435\u0431\u044e\u0442 Security Panel<\/a> \u0432 Chrome DevTools, <a href=\"https:\/\/developers.google.com\/web\/updates\/2015\/12\/background-sync?hl=en\">\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043e\u043d\u043e\u0432\u043e\u0439 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438<\/a> (Introducing Background Sync)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/julie.io\/writing\/optimize-email-development-workflow\/\">\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u043f\u0438\u0441\u0435\u043c<\/a> (Optimize Your Email Development Workflow)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/bradfrost.com\/blog\/post\/style-guide-best-practices-at-beyond-tellerrand\/\">\u041b\u0443\u0447\u0448\u0438\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432 \u043f\u043e \u0441\u0442\u0438\u043b\u044f\u043c<\/a> \u043e\u0442 Brad Frost \u0441 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 Beyond Tellerrand (Style Guide Best Practices)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/satyr.io\/\">satyr.io<\/a> &mdash; \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f image placeholders c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u2014 \u0441\u0438\u043c\u0443\u043b\u044f\u0446\u0438\u044f \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438, \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u043f\u043e\u0440\u0446\u0438\u0439, \u0440\u0430\u0431\u043e\u0442\u0430 \u043e\u0444\u0444\u043b\u0430\u0439\u043d \u0438 \u0434\u0440\u0443\u0433\u043e\u0435<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/baymard.com\/blog\/mobile-touch-keyboards\">\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u043b\u0435\u0439 \u0432\u0432\u043e\u0434\u0430 \u0434\u043b\u044f \u0442\u0430\u0447-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441 2013-\u0433\u043e \u0433\u043e\u0434\u0430 \u0443\u043b\u0443\u0447\u0448\u0438\u043b\u0430\u0441\u044c \u0432\u0441\u0435\u0433\u043e \u043d\u0430 9% (60% \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0438\u0445 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e)<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/developer.telerik.com\/featured\/5-star-wars-resources-for-developers\/\">5 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441\u043e \u0417\u0432\u0435\u0437\u0434\u043d\u044b\u043c\u0438 \u0412\u043e\u0439\u043d\u0430\u043c\u0438<\/a> (5 Star Wars Resources for Developers)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/hacks.mozilla.org\/2015\/12\/compiling-to-webassembly-its-happening\/\">\u041a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 WebAssembly: \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u043e!<\/a> (Compiling to WebAssembly: It\u2019s Happening!)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/alistapart.com\/article\/interaction-is-an-enhancement\">\u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c &mdash; \u044d\u0442\u043e \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435<\/a> (Interaction Is an Enhancement)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.marcozehe.de\/2015\/12\/14\/the-web-accessibility-basics\/\">\u041e\u0441\u043d\u043e\u0432\u044b \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u0438 \u0432 \u0432\u0435\u0431\u0435<\/a> (The web accessibility basics)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/building-custom-web-components-with-x-tag\/\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0432\u0435\u0431-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0441 X-Tag<\/a> (Building Custom Web Components with X-Tag)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/css-tricks.com\/smil-is-dead-long-live-smil-a-guide-to-alternatives-to-smil-features\/\">SMIL \u043c\u0435\u0440\u0442\u0432! \u0414\u0430 \u0437\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0435\u0442 SMIL! \u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430\u043c \u043a \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044f\u043c SMIL<\/a> (SMIL is dead! Long live SMIL! A Guide to Alternatives to SMIL Features)<\/li>\n<li>\u0412\u0435\u0431-\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c:<br \/> \n<ul>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/apmblog.dynatrace.com\/2015\/12\/18\/enterprise-front-end-tuning-worst-practices-case-study\/\">\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 enterprise-\u0440\u0435\u0448\u0435\u043d\u0438\u0439<\/a> (Enterprise web front-end performance tuning \u2013 worst practices case study)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.soasta.com\/blog\/page-bloat-2015-web-performance-monitoring\/\">\u0427\u0442\u043e \u043c\u044b \u0443\u0437\u043d\u0430\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0435\u0445\u043b\u0435\u0442\u043d\u0435\u0433\u043e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0432\u0435\u0431\u0430<\/a> (What I\u2019ve learned from monitoring four years of web page bloat)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/calendar.perfplanet.com\/2015\/immaculate-imagery-with-lazy-pictures-bpg\/\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0438 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0432\u0435\u0441 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0430 ~80%<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/calendar.perfplanet.com\/2015\/critical-metric-critical-resources\/\">Critical Metric: Critical Resources<\/a><\/li>\n<\/ul>\n<p>   <\/li>\n<li>SVG:<br \/> \n<ul>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.smashingmagazine.com\/2015\/12\/animating-clipped-elements-svg\/\">\u0410\u043d\u0438\u043c\u0430\u0446\u0438\u044f \u043e\u0431\u0440\u0435\u0437\u0430\u043d\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 SVG<\/a> (Animating Clipped Elements In SVG)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/vanseodesign.com\/web-design\/svg-text-on-a-path-part-1\/\">SVG Text On A Path \u2014 Part 1 <\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/maketea.co.uk\/2015\/12\/14\/svg-icons-are-easy-but-the-fallbacks-arent.html\">SVG \u0438\u043a\u043e\u043d\u043a\u0438 \u043f\u0440\u043e\u0441\u0442\u044b, \u043d\u043e \u0444\u043e\u043b\u043b\u0431\u0435\u043a\u0438 \u0438\u0445 \u2014 \u043d\u0435\u0442<\/a> (SVG icons are easy but the fallbacks aren&#8217;t)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/w3.eleqtriq.com\/2015\/11\/svg-partial-blur\/\">\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u0430\u044f \u0440\u0430\u0437\u043c\u044b\u0442\u043e\u0441\u0442\u044c \u0432 SVG \u0438 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c \u0432 \u0441\u0442\u0438\u043b\u0435 iOS<\/a> (SVG Partial Blur and iOS Style Translucency)<\/li>\n<\/ul>\n<p>   <\/li>\n<li>\u042d\u0444\u0444\u0435\u043a\u0442\u043d\u044b\u0439 \u0432\u0435\u0431:<br \/> \n<ul>\n<li><a href=\"http:\/\/css-live.ru\/cssjssvg-s-podvypodvertom\/ezhenedelnaya-podborka-krasivyx-effektov-na-csssvgjs-17.html\">\u0415\u0436\u0435\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0430 \u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0445 \u044d\u0444\u0444\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 CSS\/SVG\/JS #17<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/top-9-animation-libraries-use-2016\/\">\u041b\u0443\u0447\u0448\u0438\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u043b\u044f \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0438 \u0432 2016-\u043c<\/a> (Top 9 Animation Libraries to Use in 2016)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/thenewcode.com\/319\/Create-a-Night-Vision-Mode-For-Your-Website-Part-1\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0440\u0435\u0436\u0438\u043c\u0430 \u043d\u043e\u0447\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430, \u0447\u0430\u0441\u0442\u044c 1<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/tympanus.net\/codrops\/2015\/12\/16\/animated-map-path-for-interactive-storytelling\/\">\u0410\u043d\u0438\u043c\u0430\u0446\u0438\u044f \u043f\u0443\u0442\u0438 \u043d\u0430 \u043a\u0430\u0440\u0442\u0430\u0445 \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043f\u043e\u0432\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f<\/a> (Animated Map Path for Interactive Storytelling)<\/li>\n<\/ul>\n<p>   <\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"css\"><\/a><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/36c\/2c6\/966\/36c2c69660dd21085a2dcb71d7246ae6.gif\"\/> CSS<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"http:\/\/css-live.ru\/articles\/about-native-css-variables.html\">\u041f\u043e\u0447\u0435\u043c\u0443 \u044f \u0432 \u0432\u043e\u0441\u0442\u043e\u0440\u0433\u0435 \u043e\u0442 \u00ab\u0440\u043e\u0434\u043d\u044b\u0445\u00bb CSS-\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445<\/a>. \u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438&nbsp;<a href=\"http:\/\/philipwalton.com\/articles\/why-im-excited-about-native-css-variables\/\">Why I\u2019m Excited About Native CSS Variables<\/a> \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c <a href=\"http:\/\/css-live.ru\/\">css-live.ru<\/a><\/li>\n<li><a href=\"http:\/\/css-live.ru\/vecssti-s-polej\/css-peremennye-stali-kandidatom-v-rekomendacii.html\">CSS-\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0441\u0442\u0430\u043b\u0438 \u043a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u043e\u043c \u0432 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438<\/a><\/li>\n<li><a href=\"http:\/\/css-live.ru\/articles\/psevdostoinstva-i-nepsevdostatki.html\">\u041f\u0441\u0435\u0432\u0434\u043e\u0441\u0442\u043e\u0438\u043d\u0441\u0442\u0432\u0430 \u0438 \u043d\u0435\u043f\u0441\u0435\u0432\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0438<\/a>. \u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438&nbsp;<a href=\"https:\/\/adactio.com\/journal\/10000\" rel=\"canonical\">Pseudo and pseudon\u2019t<\/a> \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c <a href=\"http:\/\/css-live.ru\/\">css-live.ru<\/a><\/li>\n<li><a href=\"http:\/\/ymatuhin.ru\/front-end\/loading-font-face-css\/\">\u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u043c font-face \u0432 CSS<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/github.com\/10up\/flexibility\">Flexibility<\/a> &mdash; \u0441\u0432\u0435\u0436\u0438\u0439 \u043f\u043e\u043b\u0438\u0444\u0438\u043b\u043b \u0434\u043b\u044f Flexible Box Layout Module Level 1, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0444\u043b\u0435\u043a\u0441\u0431\u043e\u043a\u0441\u043e\u043c \u0432 \u0441\u0442\u0430\u0440\u044b\u0445 IE<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/flexbox.help\/\">\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0430\u0432\u0438\u043b CSS Flexbox <\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.smashingmagazine.com\/2015\/12\/website-layout-tools-compared-flexbox-vs-susy\/\">\u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438: Flexbox Vs. Susy<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/24ways.org\/2015\/grid-flexbox-box-alignment-our-new-system-for-layout\">\u0421\u0435\u0442\u043a\u0430, Flexbox, \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u0431\u043b\u043e\u043a\u043e\u0432: \u043d\u0430\u0448\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438<\/a> (Grid, Flexbox, Box Alignment: Our New System for Layout)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/penguin-library.github.io\/\">Sierra library \u2014 \u0441\u0430\u043c\u0430\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0430\u044f \u0438 \u043b\u0435\u0433\u043a\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u043a\u0430 \u0434\u043b\u044f scss (\u0440\u0430\u043d\u0435\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043a\u0430\u043a penguin)<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/blogs.adobe.com\/dreamweaver\/2015\/12\/the-evolution-of-css.html\">\u042d\u0432\u043e\u043b\u044e\u0446\u0438\u044f CSS<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/developer.telerik.com\/featured\/why-bootstrap-4-means-sass-has-won\/\">\u041f\u043e\u0447\u0435\u043c\u0443 Bootstrap 4 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e Sass \u0432\u044b\u0438\u0433\u0440\u0430\u043b (\u0443 Less)<\/a> (Why Bootstrap 4 Means Sass Has Won)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.cssdesignawards.com\/articles\/best-pure-css-pens-of-2015\/268\/\">\u041b\u0443\u0447\u0448\u0438\u0435 \u0434\u0435\u043c\u043a\u0438 \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u044b 2015-\u0433\u043e \u0433\u043e\u0434\u0430 \u043d\u0430 \u0447\u0438\u0441\u0442\u043e\u043c CSS<\/a> (Best Pure CSS Pens of 2015)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/understanding-css-modules-methodology\/\">\u041f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u043b\u043e\u0433\u0438\u0438 CSS-\u043c\u043e\u0434\u0443\u043b\u0435\u0439<\/a> (Understanding the CSS Modules Methodology)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/24ways.org\/2015\/beyond-the-style-guide\/\">\u0417\u0430 \u0433\u0440\u0430\u043d\u044c\u044e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432 \u043f\u043e \u0441\u0442\u0438\u043b\u044e<\/a> (Beyond the Style Guide)<\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"js\"><\/a><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/49d\/04e\/fb9\/49d04efb96fb6ce31cde9be5dc12a874.gif\"\/> JavaScript<\/h3>\n<p>   <\/p>\n<ul>\n<li>\u0424\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0438:<br \/> \n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"https:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/273445\/\">Angular2 \u0442\u0435\u043f\u0435\u0440\u044c \u00ab\u0431\u0435\u0442\u0430\u00bb<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.javaworld.com\/article\/3015539\/javascript\/google-rewrites-its-angular-javascript-framework.html\">Google \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043b \u0441\u0432\u043e\u0439 Angular JavaScript \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/angular.io\/docs\/ts\/latest\/guide\/upgrade.html\">\u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u0441 1.X<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/blog.risingstack.com\/react-in-2015\/\">React \u0432 2015 \u2014 \u0440\u0435\u0442\u0440\u043e\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/github.com\/Riim\/rista\">Rista<\/a> \u2014 \u043b\u0435\u0433\u043a\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u0434\u043b\u044f ReactJS <\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/victory.formidable.com\/\">Victory<\/a> &mdash; \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0434 React<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/github.com\/heroku\/react-refetch\">React Refetch<\/a> &mdash; \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u0434\u0435\u043a\u043b\u0430\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0443\u0435\u043c\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f React \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432<\/li>\n<\/ul>\n<p>   <\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/es2015-useful-parts-rundown-best-new-features\/\">A Rundown of the Best New Features in ES2015<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/xto6.js.org\/\">xto6 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u043e\u0440 ES5 \u043a\u043e\u0434\u0430 \u0432 ES6 \u0432\u0436\u0438\u0432\u0443\u044e<\/a> (Transpile ES5 code into ES6 live !)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/scotch.io\/bar-talk\/4-javascript-design-patterns-you-should-know\">4 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u0434\u043b\u044f JS \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u0430\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0437\u043d\u0430\u0442\u044c<\/a> (4 JavaScript Design Patterns You Should Know)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/remysharp.com\/2015\/12\/14\/my-node-test-strategy\">Remy Sharp: \u043c\u043e\u044f \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 node<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/v8project.blogspot.ie\/2015\/12\/theres-mathrandom-and-then-theres.html\">\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c Math.random \u0431\u044b\u043b \u0443\u043b\u0443\u0447\u0448\u0435\u043d \u0432 Chrome<\/a> (There&#8217;s Math.random(), and then there&#8217;s Math.random())<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/stackoverflow.com\/questions\/34323527\/what-does-do-in-javascript\">\u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u201c!&#8212;\u201d \u0432 JavaScript?<\/a> (What does \u201c!&#8212;\u201d do in JavaScript?)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/javascript-scene\/forget-the-click-bait-here-s-what-the-javascript-job-market-really-looks-like-in-2016-ddfe0d39b467\">\u041a\u0430\u043a \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0440\u044b\u043d\u043e\u043a \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 JavaScript \u0432 2016-\u043c<\/a> (Forget the Click Bait. Here\u2019s What the JavaScript Job Market Really Looks Like in 2016)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.jsweet.org\/\">\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u043e\u0440 \u0438\u0437 Java \u0432 TypeScript\/JavaScript<\/a> (A transpiler from Java to TypeScript\/JavaScript)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/an-in-depth-look-at-cors\/\">\u0414\u0435\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0430\u0437\u0431\u043e\u0440 CORS<\/a> (An in-Depth Look at CORS)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/quick-tip-stop-writing-loops-start-thinking-with-maps\/\">\u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u0441\u043e\u0432\u0435\u0442: \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0430\u0439\u0442\u0435 \u043f\u0438\u0441\u0430\u0442\u044c \u0446\u0438\u043a\u043b\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043b\u0443\u0447\u0448\u0435 Maps<\/a> (Quick Tip: Stop Writing Loops and Start Thinking with Maps)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/how-to-use-rethinkdb-with-node-js-applications\/\">\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c RethinkDB \u0441 Node.js \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438<\/a> (How to Use RethinkDB with Node.js Applications)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/voice.kadira.io\/introducing-lokka-a-simple-javascript-client-for-graphql-e0802695648c\">\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 Lokka\u200a\u2014\u200a \u043f\u0440\u043e\u0441\u0442\u043e\u0439 JavaScript \u043a\u043b\u0438\u0435\u043d\u0442 \u0434\u043b\u044f GraphQL<\/a> (Introducing Lokka\u200a\u2014\u200aA Simple JavaScript Client for GraphQL)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/google-maps-made-easy-with-gmaps-js\/\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 Google Maps \u0431\u0435\u0437 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 GMaps.js<\/a> (Google Maps Made Easy with GMaps.js)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/beginners-guide-webgl\/\">\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0445 \u043f\u043e WebGL<\/a> (A Beginner\u2019s Guide to WebGL)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/auth0.com\/blog\/2015\/12\/15\/create-a-desktop-app-with-angular-2-and-electron\/\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441 Angular 2 \u0438 Electron<\/a> (Create a Desktop App with Angular 2 and Electron)<\/li>\n<li>\u041f\u043b\u0430\u0433\u0438\u043d\u044b \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438:<br \/> \n<ul>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/mohayonao.github.io\/timbre.js\/\">timbre.js<\/a> &mdash; \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0443\u044e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0438 \u0441\u0438\u043d\u0442\u0435\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0443\u0434\u0438\u043e \u0432 \u0432\u0430\u0448\u0438\u0445 \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 (provides a functional processing and synthesizing audio in your web apps with modern JavaScript&#8217;s way like jQuery or node.js.)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/colorify.rocks\/\">Colorify.js<\/a> &mdash; \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u0446\u0432\u0435\u0442\u043e\u0432 \u0438\u0437 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0438 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043d\u0438\u043c\u0438<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/sensortower.github.io\/daterangepicker\/\">daterangepicker<\/a> &mdash; \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u0441 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438 (jQuery, Moment, Knockout) \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u0430 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0434\u0430\u0442<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/grooscript.org\/\">grooscript<\/a> &mdash; \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 Groovy \u043a\u043e\u0434\u0430 \u0432 JavaScript<\/li>\n<\/ul>\n<p>   <\/li>\n<\/ul>\n<p>   <\/p>\n<h3>\u0411\u0440\u0430\u0443\u0437\u0435\u0440\u044b<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"http:\/\/www.opennet.ru\/opennews\/art.shtml?num=43531\">\u0420\u0435\u043b\u0438\u0437 Firefox 43<\/a><\/li>\n<li><a href=\"http:\/\/tanalin.com\/blog\/2015\/12\/firefox-43\/\">Firefox 43, \u0434\u0435\u0442\u0430\u043b\u0438 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432<\/a><\/li>\n<li><a href=\"http:\/\/www.3dnews.ru\/925326\/\">\u0411\u0440\u0430\u0443\u0437\u0435\u0440 FireFox \u0434\u043b\u044f Windows \u0441\u0442\u0430\u043b \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0432 64-\u0431\u0438\u0442\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438<\/a><\/li>\n<li><a href=\"http:\/\/www.computerra.ru\/137214\/firefox-64-bit\/\">Firefox 64-bit \u2014 \u0447\u0442\u043e \u043d\u043e\u0432\u043e\u0433\u043e?<\/a><\/li>\n<li><a href=\"http:\/\/keddr.com\/2015\/12\/10-funktsiy-kotoryie-ya-hotel-byi-uvidet-v-microsoft-edge\/\">10 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0432 Microsoft Edge<\/a><\/li>\n<li><a href=\"http:\/\/keddr.com\/2015\/12\/flynx-pravilnyiy-brauzer-dlya-sotsialok\/\">Flynx \u2013 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0434\u043b\u044f \u0441\u043e\u0446\u0438\u0430\u043b\u043e\u043a<\/a><\/li>\n<li><a href=\"http:\/\/4pda.ru\/2015\/12\/19\/265187\/\">\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Edge \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/twitter.com\/Designmodo\/status\/676318169326292992\/video\/1\">\u041a\u0430\u043a Google Chrome \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u043b Internet Explorer<\/a><\/li>\n<\/ul>\n<p>   <\/p>\n<h3>\u0421\u0430\u0439\u0442\u044b \u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c \u0434\u0438\u0437\u0430\u0439\u043d\u043e\u043c \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/emojitracker.com\/\">emojitracker.com<\/a> &mdash; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 emoji \u0432 \u0442\u0432\u0438\u0442\u0442\u0435\u0440\u0435 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.oursroux.com\/\">oursroux.c<\/a> &mdash; \u043e\u0434\u043d\u043e\u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0439 \u0441\u0430\u0439\u0442-\u0441\u043b\u0430\u0439\u0434\u0435\u0440<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/silesoleil.com\/\">Soleil<\/a> \u2014 \u0441\u043a\u0440\u043e\u043b\u043b-\u0441\u0430\u0439\u0442 \u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c\u0438 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u043c\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430\u043c\u0438<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/sfcd.com\/\">sfcd.com<\/a> \u2014 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u043a\u0440\u043e\u043b\u043b-\u0441\u0430\u0439\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u043e\u0433\u043e \u0430\u0433\u0435\u043d\u0441\u0442\u0432\u0430 \u0441 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0433\u0440\u0430\u0444\u0438\u043a\u043e\u0439 \u0438 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u044f\u043c\u0438<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/125.borjomi.com\/eng\/1890-1900\">\u041a\u0440\u0435\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0430\u0439\u0442 \u043e\u0442 Borjomi<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.fu2016.com\/\">Frank Underwood<\/a> &mdash; c\u0430\u0439\u0442, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0435\u0434\u0432\u044b\u0431\u043e\u0440\u043d\u043e\u0439 \u043a\u0430\u043c\u043f\u0430\u043d\u0438\u0438 \u0441\u0430\u0431\u0436\u0430<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/yearinmusic.spotify.com\/en-GB\/worlds-top-albums\/global\/beauty-behind-the-madness\">\u041e\u0431\u0437\u043e\u0440 \u0433\u043e\u0434\u0430 \u043c\u0443\u0437\u044b\u043a\u0438 \u043e\u0442 Spotify<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/bonnemarque.se\/\"> bonnemarque.se<\/a> \u2014 \u0441\u0430\u0439\u0442 \u0441 \u043a\u0440\u0443\u0442\u044b\u043c\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/because-recollection.com\/mr-oizo\">\u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0432\u0438\u0434\u0435\u043e-\u0441\u0430\u0439\u0442<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/motiv-studio.com\/\">motiv-studio.com\/<\/a> \u2014 \u0441\u0438\u043c\u043f\u0430\u0442\u0438\u0447\u043d\u044b\u0439 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043f\u0430\u0440\u0430\u043b\u043b\u0430\u043a\u0441\u043e\u043c \u0438 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0435\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/because-recollection.com\/rita-mitsouko\">because-recollection.com\/rita-mitsouko<\/a> \u2014 \u043c\u0443\u0437\u044b\u043a\u0430\u043b\u044c\u043d\u043e-\u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442<\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"design\"><\/a><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/a27\/ea0\/6f7\/a27ea06f7d56f6b750420fcbc5c63da8.gif\"\/> \u0414\u0438\u0437\u0430\u0439\u043d<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"habr\" src=\"https:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> <a href=\"http:\/\/habrahabr.ru\/company\/ua-hosting\/blog\/272969\/\">\u0423\u0431\u0435\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043d<\/a><\/li>\n<li><img decoding=\"async\" alt=\"habr\" src=\"https:\/\/habrastorage.org\/storage2\/c57\/b92\/af4\/c57b92af4ee0d37f787c211a068b1b95.png\"\/> <a href=\"http:\/\/habrahabr.ru\/post\/273381\/\">\u0412\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438: \u043a\u0442\u043e \u043f\u0440\u0430\u0432?<\/a><\/li>\n<li><a href=\"http:\/\/ain.ua\/2015\/12\/20\/623108\">\u041f\u0440\u043e\u0441\u0442\u043e\u0442\u0430 \u0432 UX-\u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u043f\u0435\u0440\u0435\u043e\u0446\u0435\u043d\u0435\u043d\u0430<\/a><\/li>\n<li><a href=\"http:\/\/e-planet.ru\/company\/blog\/novinki-v-veb-dizajne-sajtov-elektronnoj-kommertsii-chast-2.html\">\u041d\u043e\u0432\u0438\u043d\u043a\u0438 \u0432 \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u0441\u0430\u0439\u0442\u043e\u0432 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u043c\u0435\u0440\u0446\u0438\u0438. \u0427\u0430\u0441\u0442\u044c 2<\/a><\/li>\n<li>\u0413\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u044b:<br \/> \n<ul>\n<li><a href=\"http:\/\/sketchapp.me\/prototipirovanie-s-marvel-i-sketch-chast-1-iz-2\/\">\u041f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 ios \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Marvel \u0438 Sketch: \u0427\u0430\u0441\u0442\u044c 1 \u0438\u0437 2<\/a><\/li>\n<li><a href=\"http:\/\/sketchapp.me\/polnoe-rukovodstvo-po-dizajnu-ios-9-v-sketch\/\">\u041f\u043e\u043b\u043d\u043e\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0443 iOS 9 \u0432 Sketch<\/a><\/li>\n<li><a href=\"http:\/\/sketchapp.me\/debagging-debugging-plaginov-sketch\/\">\u0414\u0435\u0431\u0430\u0433\u0433\u0438\u043d\u0433 (Debugging) \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 Sketch<\/a><\/li>\n<\/ul>\n<p>   <\/li>\n<li>\u0423\u0440\u043e\u043a\u0438:<br \/> \n<ul>\n<li><a href=\"http:\/\/sketchapp.me\/urok-po-dizajnu-kartochnogo-interfejsa-profilya-v-sketch-app-3\/\">\u0423\u0440\u043e\u043a \u043f\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0443 \u043a\u0430\u0440\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0432 Sketch App 3<\/a><\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/tutorial\/christmas-gift-miountain\/\">\u0420\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u0435\u043d\u0441\u043a\u0430\u044f \u0433\u043e\u0440\u0430 \u043f\u043e\u0434\u0430\u0440\u043a\u043e\u0432 \u0432 Adobe Photoshop<\/a><\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/tutorial\/winter-tuts-adobe-illustrator\/\">\u0417\u0438\u043c\u043d\u0438\u0435 \u0443\u0440\u043e\u043a\u0438 \u0434\u043b\u044f Adobe Illustrator<\/a><\/li>\n<\/ul>\n<p>   <\/li>\n<li>\u041f\u043e\u0434\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0438\u0442\u043e\u0433\u043e\u0432 \u0433\u043e\u0434\u0430:<br \/> \n<ul>\n<li><a href=\"https:\/\/vc.ru\/p\/redesign-2015\">\u0420\u0435\u0434\u0438\u0437\u0430\u0439\u043d\u044b \u0433\u043e\u0434\u0430: \u00ab\u041f\u043e\u0447\u0442\u0430 \u0420\u043e\u0441\u0441\u0438\u0438\u00bb, \u00ab\u041a\u0438\u043d\u043e\u043f\u043e\u0438\u0441\u043a\u00bb, \u00ab\u041c\u043e\u0442\u043e\u0440\u00bb, \u00ab\u0412\u0435\u0434\u043e\u043c\u043e\u0441\u0442\u0438\u00bb<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.voxmedia.com\/a\/year-in-review-2015\">\u041e\u0431\u0437\u043e\u0440 \u0433\u043e\u0434\u0430 \u043e\u0442 Vox Media<\/a> (Year in Review)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/kottke.org\/15\/12\/the-best-book-cover-designs-for-2015\">\u041b\u0443\u0447\u0448\u0438\u0435 \u0434\u0438\u0437\u0430\u0439\u043d\u044b \u043e\u0431\u043b\u043e\u0436\u0435\u043a \u0432 2015-\u043c<\/a> (The best book cover designs for 2015)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.campaignmonitor.com\/2015\/\">\u041e\u0431\u0437\u043e\u0440 \u0433\u043e\u0434\u0430 \u043e\u0442 Campaign Monitor<\/a> (Email marketing continues to grow because of what you do)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@tedgoas\/the-best-design-things-i-read-in-2015-95c54edb11dc\">\u041b\u0443\u0447\u0448\u0435\u0435 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0435 \u043c\u043d\u043e\u0439 \u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u0432 2015<\/a> (The Best Design Things I Read in 2015)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@sjors\/my-favourite-design-articles-2015-55c55dbccaa5\">\u041c\u043e\u0438 \u043b\u044e\u0431\u0438\u043c\u044b\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u0432 2015-\u043c<\/a> (My favourite design articles 2015)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/mailchimp.com\/2015\/#visit-from-a-mariachi-band\">MailChimp 2015<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/24ways.org\/2015\/what-i-learned-about-product-design-this-year\/\">\u0427\u0442\u043e \u044f \u0443\u0437\u043d\u0430\u043b\u0430 \u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u043e\u043c \u0434\u0438\u0437\u0430\u0439\u043d\u0435 \u0432 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443<\/a> (What I Learned about Product Design This Year)<\/li>\n<\/ul>\n<p>   <\/li>\n<li><a href=\"http:\/\/ain.ua\/2015\/12\/19\/622894\">7 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u043e\u0432 \u0434\u0438\u0437\u0430\u0439\u043d\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0443\u0447\u0430\u0442 Star Wars<\/a><\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/inspiration\/christmas-logo-inspiration\/\">\u041d\u043e\u0432\u043e\u0433\u043e\u0434\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u044b \u0434\u043b\u044f \u0432\u0434\u043e\u0445\u043d\u043e\u0432\u0435\u043d\u0438\u044f<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/blogs.adobe.com\/dreamweaver\/2015\/12\/best-practices-for-the-ux-of-navigation.html\">\u041b\u0443\u0447\u0448\u0438\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0434\u043b\u044f UX \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438<\/a> (Best Practices for the UX of Navigation)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/studio.uxpin.com\/blog\/a-better-responsive-web-design-process-for-2016\/\">\u041b\u0443\u0447\u0448\u0438\u0439 \u043c\u0435\u0442\u043e\u0434 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u043e\u0433\u043e \u0434\u0438\u0437\u0430\u0439\u043d\u0430 \u0432 2016-\u043c \u0433\u043e\u0434\u0443<\/a> (A Better Responsive Web Design Process for 2016)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/adamsilver.io\/articles\/7-reasons-why-infinite-scrolling-is-probably-a-bad-idea\/\">7 \u043f\u0440\u0438\u0447\u0438\u043d, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0441\u043a\u0440\u043e\u043b\u043b\u0438\u043d\u0433, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043f\u043b\u043e\u0445\u0430\u044f \u0438\u0434\u0435\u044f<\/a> (7 reasons why Infinite Scrolling is probably a bad idea)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.designyourway.net\/blog\/design\/user-experience-is-important-for-web-designers\/\">\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043e\u043f\u044b\u0442 \u0432\u0430\u0436\u0435\u043d \u0434\u043b\u044f \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u043e\u0432<\/a> (User Experience Is Important For Web Designers)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/blog.scottlogic.com\/2015\/12\/17\/recommended-reading-for-designers.html\">\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0447\u0442\u0438\u0432\u043e \u0434\u043b\u044f \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u043e\u0432<\/a> (Recommended Reading For Designers)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.instantshift.com\/2015\/12\/14\/mobile-website-design-revolution\/\">\u0412\u044b\u0437\u043e\u0432\u0435\u0442 \u043b\u0438 \u043c\u043e\u0431\u0438\u043b\u0433\u0435\u0434\u0434\u043e\u043d \u0440\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044e \u0432\u0435\u0431-\u0434\u0438\u0437\u0430\u0439\u043d\u0430? <\/a> (Will Mobilegeddon Cause a Mobile Website Design Revolution?)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.uxbooth.com\/articles\/embracing-the-constraints-of-the-apple-watch\/\">\u0412\u044b\u044f\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f Apple Watch<\/a> (Embracing the Constraints of the Apple Watch)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/sketch-app-sources\/etude-mixcloud-2bac3bd34ede#.46h1c99fo\">\u042d\u0442\u044e\u0434: Mixcloud<\/a> (Etude: Mixcloud)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/facebook-design\/designing-facebook-collage-304436764ca8\">\u0414\u0438\u0437\u0430\u0439\u043d \u043a\u043e\u043b\u043b\u0430\u0436\u0430 Facebook<\/a> (Designing Facebook Collage)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/@UNITiD\/for-elon-8-improvements-for-the-tesla-ui-1cf969a3ceb0\">\u0414\u043b\u044f  @Elonmusk: \u0432\u043e\u0441\u0435\u043c\u044c \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 UI Tesla<\/a> (For  @Elonmusk: 8 improvements for the Tesla UI)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/deardesignstudent.com\/ethnography-better-design-d0fd8d35fc82\">\u042d\u0442\u043d\u043e\u0433\u0440\u0430\u0444\u0438\u044f = \u043b\u0443\u0447\u0448\u0438\u0439 \u0434\u0438\u0437\u0430\u0439\u043d<\/a> (Ethnography = Better Design)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/medium.com\/user-experience-design-1\/bring-the-data-forward-1593932775d\">\u0414\u0435\u043b\u0430\u0435\u043c \u0430\u043a\u0446\u0435\u043d\u0442 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0445<\/a> (Bring the data forward)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.sitepoint.com\/4-tips-for-using-animation-in-design\/\">\u0427\u0435\u0442\u044b\u0440\u0435 \u0441\u043e\u0432\u0435\u0442\u0430 \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0438 \u0432 \u0434\u0438\u0437\u0430\u0439\u043d\u0435<\/a> (4 Tips for Using Animation in Design)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/design.tutsplus.com\/tutorials\/how-to-create-a-cartoon-penguin-winter-illustration-in-affinity-designer--cms-25265\">\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u044e \u043c\u0443\u043b\u044c\u0442\u044f\u0448\u043d\u043e\u0433\u043e \u043f\u0438\u043d\u0433\u0432\u0438\u043d\u0430 \u0432 Affinity \u0434\u0438\u0437\u0430\u0439\u043de\u0440<\/a> (How to Create a Cartoon Penguin Winter Illustration in Affinity Designer)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/design.tutsplus.com\/tutorials\/how-to-design-a-retro-christmas-postcard-in-adobe-illustrator--cms-25427\">\u041a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u0438\u0437\u0430\u0439\u043d \u043e\u0442\u043a\u0440\u044b\u0442\u043a\u0438 \u0432 \u0440\u0435\u0442\u0440\u043e-\u0441\u0442\u0438\u043b\u0435 \u0432 Adobe Illustrator<\/a> (How to Design a Retro Christmas Postcard in Adobe Illustrator)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.raischstudios.com\/preschool-tokyo2020-logo\">\u0414\u0438\u0437\u0430\u0439\u043d \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u0430 \u043e\u043b\u0438\u043c\u043f\u0438\u0441\u043a\u0438\u0445 \u0438\u0433\u0440 \u043e\u0442 \u0434\u043e\u0448\u043a\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u0432<\/a> (PreSchool Olympic Logo Design)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.fontshop.com\/content\/star-wars-may-the-fonts-be-with-you\">\u0414\u0430 \u043f\u0440\u0435\u0431\u0443\u0434\u0443\u0442 \u0441 \u0432\u0430\u043c\u0438 \u0448\u0440\u0438\u0444\u0442\u044b!<\/a> (The Original Trilogy: ITC Serif Gothic, the Star Wars logo, and Times)<\/li>\n<\/ul>\n<p>   <\/p>\n<h3><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/a27\/ea0\/6f7\/a27ea06f7d56f6b750420fcbc5c63da8.gif\"\/> \u041f\u043e\u0434\u0431\u043e\u0440\u043a\u0430 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0441\u043a\u0438\u0445 \u043f\u0435\u0447\u0435\u043d\u0435\u043a<\/h3>\n<p>   <\/p>\n<ul>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/webresourcesdepot.com\/free-space-photoshop-textures\/\">\u0422\u0435\u043a\u0441\u0442\u0443\u0440\u044b \u0441 \u0444\u043e\u0442\u043e \u043a\u043e\u0441\u043c\u043e\u0441\u0430<\/a> (Free Space Photoshop Textures)<\/li>\n<li><a href=\"http:\/\/www.dejurka.ru\/graphics\/free-christmas-banner\/\">\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u043d\u043e\u0432\u043e\u0433\u043e\u0434\u043d\u0438\u0435 \u0431\u0430\u043d\u043d\u0435\u0440\u044b<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.creativebloq.com\/typography\/symbol-fonts-2131972\">\u0422\u043e\u043f 15 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u044c\u043d\u044b\u0445 \u0448\u0440\u0438\u0444\u0442\u043e\u0432<\/a> (The top 15 free symbol fonts)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignfreebies.net\/ui-kits\/fresh-free-ui-kits-to-download-today\/\">\u0421\u0432\u0435\u0436\u0438\u0435 \u043d\u0430\u0431\u043e\u0440\u044b UI<\/a> (Fresh Free UI Kits to Download Today)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.dreamstale.com\/freebie-iphone-6s-mockups\/\">\u041c\u043e\u043a\u0430\u043f iPhone 6s<\/a> (Freebie: iPhone 6s Mockups)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/dribbble.com\/shots\/2393747-Christmas-Icons-Freebie-3-3-Holidays\">\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0440\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u0435\u043d\u0441\u043a\u0438\u0445 \u0438\u043a\u043e\u043d\u043e\u043a<\/a> (Christmas Icons Freebie 3\/3 \u2014 Holidays)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.onextrapixel.com\/2015\/12\/14\/freebies-beautiful-freelancer-icon-set-for-your-business\/\">\u041d\u0430\u0431\u043e\u0440 \u0438\u043a\u043e\u043d\u043e\u043a \u0441 \u043f\u043b\u043e\u0441\u043a\u0438\u043c \u0434\u0438\u0437\u0430\u0439\u043d\u043e\u043c \u0438 \u0442\u0435\u043d\u044f\u043c\u0438 \u00abFreelancer\u00bb<\/a> (Freebies: Beautiful Freelancer Icon Set For Your Business)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/tympanus.net\/codrops\/2015\/12\/18\/freebie-allergen-friendly-cosmetics-and-food-icons\/\">\u0418\u043a\u043e\u043d\u043a\u0438 \u0441 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0432\u0438\u0434\u043e\u0432 \u043f\u0438\u0449\u0435\u0432\u043e\u0439 \u0430\u043b\u043b\u0435\u0440\u0433\u0438\u0438 (AI, EPS, PSD, SVG, PNG)<\/a> (Freebie: Allergy Info Cosmetic &#038; Food Icons (AI, EPS, PSD, SVG, PNG))<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/designmodo.com\/uicons-free\/\">UIcons \u2013 \u043a\u043e\u043d\u0442\u0443\u0440\u043d\u044b\u0435 \u0438\u043a\u043e\u043d\u043a\u0438 (AI, EPS, SVG, PNG)<\/a> (UIcons \u2013 Free Line Icons (AI, EPS, SVG, PNG))<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignfreebies.net\/icons\/free-christmas-web-icons\/\">\u0420\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u0435\u043d\u0441\u043a\u0438\u0435 \u0432\u0435\u0431-\u0438\u043a\u043e\u043d\u043a\u0438<\/a> (Free Christmas Web Icons)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.smashingmagazine.com\/2015\/12\/freebie-christmas-icons-illustrations\/\"> \u0420\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u0435\u043d\u0441\u043a\u0438\u0439 \u043d\u0430\u0431\u043e\u0440 \u0438\u043a\u043e\u043d\u043e\u043a (AI, PSD, EPS)<\/a> (Freebie: Christmas Icons Set (110 Icons, AI, PSD, EPS))<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignfreebies.net\/icons\/30-free-christmas-icons\/\">\u0422\u0440\u0438 \u0434\u0435\u0441\u044f\u0442\u043a\u0430 \u0440\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u0435\u043d\u0441\u043a\u0438\u0445 \u043a\u043e\u043d\u0442\u0443\u0440\u043d\u044b\u0445 \u0438\u043a\u043e\u043d\u043e\u043a<\/a> (30 Free Christmas Icons)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignfreebies.net\/fonts\/collection-of-free-fonts-and-typefaces-2\/\">\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u0448\u0440\u0438\u0444\u0442\u043e\u0432<\/a> (Collection of Free Fonts and Typefaces)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/www.behance.net\/gallery\/31732123\/Tessellate-FREE-FONT\">\u0414\u0435\u043a\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0448\u0440\u0438\u0444\u0442 Tessellate<\/a> (Tessellate FREE FONT)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/www.webdesignerdepot.com\/2015\/12\/free-download-curely-font\/\">\u0414\u0435\u043a\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0448\u0440\u0438\u0444\u0442 Curely<\/a> (Free download: Curely font)<\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"http:\/\/inspiredm.com\/20-free-powerful-brush-fonts\/\">\u0428\u0440\u0438\u0444\u0442\u044b \u0441 \u044d\u0444\u0444\u0435\u043a\u0442\u043e\u043c \u043a\u0438\u0441\u0442\u0438<\/a> (20 Free powerful brush fonts)<\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"news\"><\/a><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/281\/994\/c0f\/281994c0fe695abbe6d963faed1cffb6.gif\"\/> \u041d\u043e\u0432\u043e\u0441\u0442\u0438<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"https:\/\/vc.ru\/n\/adobe-post-graphics\">Adobe \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043d\u043e\u0432\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 Adobe Post \u0434\u043b\u044f \u00ab\u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u0433\u0440\u0430\u0444\u0438\u043a\u0438\u00bb<\/a><\/li>\n<li><a href=\"http:\/\/www.searchengines.ru\/news\/archives\/google_https.html\">Google \u0431\u0443\u0434\u0435\u0442 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u043d\u0434\u0435\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c HTTPS-\u0432\u0435\u0440\u0441\u0438\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b<\/a><\/li>\n<li><a href=\"https:\/\/vc.ru\/n\/slack-platform\">\u0421\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u0438 Slack \u043e\u0442\u043a\u0440\u044b\u043b\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0430 \u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u0444\u043e\u043d\u0434 \u043d\u0430 $80 \u043c\u043b\u043d<\/a><\/li>\n<li><a href=\"http:\/\/itc.ua\/news\/akamai-globalnaya-srednyaya-skorost-internet-dostupa-za-god-uvelichilas-na-14-5-1-mbit-s\/\">Akamai: \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0440\u0435\u0434\u043d\u044f\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0437\u0430 \u0433\u043e\u0434 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b\u0430\u0441\u044c \u043d\u0430 14% \u2013 \u0434\u043e 5,1 \u041c\u0431\u0438\u0442\/\u0441<\/a><\/li>\n<li><a href=\"http:\/\/www.opennet.ru\/opennews\/art.shtml?num=43540\">\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b MongoDB \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u043c \u0443\u0442\u0435\u0447\u043a\u0438 684 \u0422\u0431 \u0434\u0430\u043d\u043d\u044b\u0445<\/a><\/li>\n<li><a href=\"https:\/\/tjournal.ru\/p\/google-memes-2015\">Google \u0441\u043e\u0431\u0440\u0430\u043b 30 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043c\u0435\u043c\u043e\u0432 \u0440\u0443\u043d\u0435\u0442\u0430 \u0437\u0430 2015 \u0433\u043e\u0434 \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435<\/a><\/li>\n<li><a href=\"http:\/\/naked-science.ru\/article\/media\/tim-kuk-predstavil-svoego-vozm\">\u0422\u0438\u043c \u041a\u0443\u043a \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0441\u0432\u043e\u0435\u0433\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0435\u043c\u043d\u0438\u043a\u0430<\/a><\/li>\n<li><a href=\"https:\/\/xakep.ru\/2015\/12\/18\/win-10-upgrade\/\">Microsoft \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0432\u044f\u0437\u0430\u0442\u044c \u0430\u043f\u0433\u0440\u0435\u0439\u0434 \u0434\u043e Windows 10 \u0432\u0441\u0435\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438<\/a><\/li>\n<li><a href=\"http:\/\/www.3dnews.ru\/925265\/\">\u041f\u043e\u0431\u0438\u0442 \u0440\u0435\u043a\u043e\u0440\u0434 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 TCP<\/a><\/li>\n<\/ul>\n<p>   <\/p>\n<h3><a name=\"intresting\"><\/a><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/d4b\/289\/ef0\/d4b289ef0a00e969108c25d0c3d75f58.gif\"\/> \u0417\u0430\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435<\/h3>\n<p>   <\/p>\n<ul>\n<li><a href=\"http:\/\/gagadget.com\/19726-probuzhdenie-silyi-kak-google-stanovitsya-microsoft\/\">\u041f\u0440\u043e\u0431\u0443\u0436\u0434\u0435\u043d\u0438\u0435 \u0421\u0438\u043b\u044b: \u043a\u0430\u043a Google \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f Microsoft<\/a><\/li>\n<li><a href=\"http:\/\/tproger.ru\/digest\/programming-quotes\/\">100 \u0441\u0430\u043c\u044b\u0445 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0446\u0438\u0442\u0430\u0442 \u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438<\/a><\/li>\n<li><a href=\"http:\/\/geektimes.ru\/post\/267664\/\">\u0418\u043b\u043e\u043d \u041c\u0430\u0441\u043a \u043e\u043f\u0430\u0441\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0422\u0440\u0435\u0442\u044c\u044f \u043c\u0438\u0440\u043e\u0432\u0430\u044f \u0432\u043e\u0439\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0440\u0432\u0430\u0442\u044c \u043e\u0441\u0432\u043e\u0435\u043d\u0438\u0435 \u041c\u0430\u0440\u0441\u0430<\/a><\/li>\n<li><a href=\"http:\/\/ain.ua\/2015\/12\/17\/622675\">\u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u0441\u0432\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u2014 \u0441\u043e\u0432\u0435\u0442 \u043e\u0442 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432 Google<\/a><\/li>\n<li><a href=\"https:\/\/vc.ru\/p\/screen-abroad\">\u041a\u0430\u043a\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u0438 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u0438 \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u043e\u0439 \u0418\u0422-\u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0438 \u0434\u0435\u0440\u0436\u0430\u0442 \u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430<\/a><\/li>\n<li><a href=\"http:\/\/itc.ua\/blogs\/igryi-2015-goda-za-dve-minutyi\/\">\u0418\u0433\u0440\u044b 2015 \u0433\u043e\u0434\u0430 \u0437\u0430 \u0434\u0432\u0435 \u043c\u0438\u043d\u0443\u0442\u044b<\/a><\/li>\n<li><a href=\"http:\/\/www.computerra.ru\/137220\/hacker-child\/\">\u0415\u0441\u043b\u0438 \u0440\u0435\u0431\u0451\u043d\u043e\u043a \u2014 \u0445\u0430\u043a\u0435\u0440<\/a><\/li>\n<li><a href=\"http:\/\/itc.ua\/articles\/navi-vtoryie-na-esl-esea-pro-league-s2-virtus-pro-s-serebrom-the-summit-4-daydzhest-novostey-kibersporta\/\">Na`Vi \u2014 \u0432\u0442\u043e\u0440\u044b\u0435 \u043d\u0430 ESL ESEA Pro League S2, Virtus.pro \u0441 \u0441\u0435\u0440\u0435\u0431\u0440\u043e\u043c The Summit 4: \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u043d\u043e\u0432\u043e\u0441\u0442\u0435\u0439 \u043a\u0438\u0431\u0435\u0440\u0441\u043f\u043e\u0440\u0442\u0430<\/a><\/li>\n<li><img decoding=\"async\" alt=\"en\" src=\"https:\/\/habrastorage.org\/storage3\/2e2\/522\/737\/2e2522737ec404a9f76047e108dfaea0.gif\"\/> <a href=\"https:\/\/litmus.com\/blog\/top-10-email-developments-in-2015\">\u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u0438\u0437 \u043c\u0438\u0440\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0440\u0430\u0441\u0441\u044b\u043b\u043e\u0447\u043d\u044b\u0445 \u043f\u0438\u0441\u0435\u043c \u0432 2015-\u043c<\/a> (Top 10 Email Developments of 2015)<\/li>\n<\/ul>\n<p>   \u041f\u0440\u043e\u0441\u0438\u043c \u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044f \u0437\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0438 \u0438\u043b\u0438 \u043d\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0435\/\u0434\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0438. \u0415\u0441\u043b\u0438 \u0432\u044b \u0437\u0430\u043c\u0435\u0442\u0438\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u2014 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432 \u043b\u0438\u0447\u043a\u0443, \u043c\u044b \u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e \u0438\u0445 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c. <\/p>\n<p>  <a href=\"http:\/\/habrahabr.ru\/company\/zfort\/blog\/273021\/\">\u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 \u0437\u0430 \u043f\u0440\u043e\u0448\u043b\u0443\u044e \u043d\u0435\u0434\u0435\u043b\u044e<\/a>.<br \/>  \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 <a href=\"http:\/\/habrahabr.ru\/users\/dersmoll\/\">dersmoll<\/a> \u0438 <a href=\"http:\/\/habrahabr.ru\/users\/alekskorovin\/\">alekskorovin<\/a>.               <\/p>\n<div class=\"clear\"><\/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\/273557\/\"> http:\/\/habrahabr.ru\/post\/273557\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>       \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u043e\u0434\u0431\u043e\u0440\u043a\u0443 \u0441 \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044b, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 IT-\u043d\u043e\u0432\u043e\u0441\u0442\u0438<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/09c\/158\/84b\/09c15884b4fe4ca0b3d717b92c300ceb.png\"\/>  <\/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-270748","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/270748","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=270748"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/270748\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=270748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=270748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=270748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}