Смартфон Honor 7: честно достойно

в 15:02, , рубрики: android, EMUI, fast charging, Honor 7, huawei, Kirin, Mali, гаджеты, олеофобное покрытие, смартфоны

Смартфон Honor 7: честно достойно / Geektimes

var N = 5;
var ar_duo1 = Math.floor(Math.random()*N+1);

if (typeof adbl == 'undefined')
{
var adbl = 'yes';
}

var user_type = "guest";

var page_type = "publish_corp";

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-726094-21', 'auto');
ga('create', 'UA-726094-24', 'auto', {'name': 'HGM'});

ga('require', 'displayfeatures');
ga('set', 'dimension1', user_type); // user type - guest/readonly/habrauser
ga('set', 'dimension2', adbl);

ga('set', 'dimension3', page_type);

if(typeof removeUtms === 'undefined') {
removeUtms = function(){};
}

ga('HGM.set', 'dimension1', user_type);
ga('HGM.set', 'dimension2', "geektimes");
ga('HGM.send', 'pageview');

ga('send', 'pageview', { 'hitCallback': removeUtms });

Смартфон Honor 7: честно достойно

.t199_holder {
margin: auto;
padding: 0 40px;
max-width: 1200px; }
@media only screen and (max-width: 478px) {
.t199_holder {
padding: 0 20px;
min-width: 320px; } }
@media only screen and (max-width: sm) {
.t199_holder {
padding: 0 20px;
min-width: 320px; }
}
.t199_header {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 990;
height: 98px;
background-color: rgba(255, 255, 255, 0);
color: #000;
text-align: right;
line-height: 98px;
-webkit-transition: 0.4s ease;
transition: 0.4s ease;
-webkit-transition-property: background-color, box-shadow;
transition-property: background-color, box-shadow; }
@media only screen and (max-width: 1024px) {
.t199_header {
padding: 0;
height: 50px;
text-align: center;
line-height: 50px;
box-shadow: inset #eaeaea 0 -1px 1px; } }
@media only screen and (max-width: tab) {
.t199_header {
padding: 0;
height: 50px;
text-align: center;
line-height: 50px;
box-shadow: inset #eaeaea 0 -1px 1px; } }
.t199_header.t199_dark {
color: #fff; }
@media only screen and (max-width: 1024px) {
.t199_header.t199_dark {
box-shadow: none; } }
@media only screen and (max-width: tab) {
.t199_header.t199_dark {
box-shadow: none; } }
.t199_header.t199_is__active {
background-color: white;
box-shadow: rgba(0, 0, 0, 0.13) 0 4px 16px;
color: #000; }
@media only screen and (max-width: 1024px) {
.t199_header .t199_holder {
padding: 0; } }
@media only screen and (max-width: tab) {
.t199_header .t199_holder {
padding: 0; }
}
.t199_logo {
float: left;
color: inherit !important;}
@media only screen and (max-width: 1024px) {
.t199_logo {
float: none;
margin: 0;
color: inherit; } }
@media only screen and (max-width: tab) {
.t199_logo {
float: none;
margin: 0;
color: inherit; }
}
.t199_logo-image {
display: inline-block;
vertical-align: middle;
margin-top: -6px; }
@media only screen and (max-width: 1024px) {
.t199_logo-image {
display: none; } }
@media only screen and (max-width: tab) {
.t199_logo-image {
display: none; } }
.t199_logo-image-one {
display: inline-block;
vertical-align: middle;
margin-top: -6px; }
.t199_dark .t199_logo-image-one {
display: none; }
.t199_is__active .t199_logo-image-one {
display: inline-block; }
@media only screen and (max-width: 1024px) {
.t199_logo-image-one {
display: none !important; } }
@media only screen and (max-width: tab) {
.t199_logo-image-one {
display: none !important; } }
.t199_logo-image-two {
display: none;
vertical-align: middle;
margin-top: -6px; }
.t199_dark .t199_logo-image-two {
display: inline-block; }
.t199_is__active .t199_logo-image-two {
display: none; }
@media only screen and (max-width: 1024px) {
.t199_logo-image-two {
display: none !important; } }
@media only screen and (max-width: tab) {
.t199_logo-image-two {
display: none !important; } }

.t199_logo-text {
display: inline-block;
vertical-align: middle;
letter-spacing: 0.03em;
font-weight: 100;
font-size: 24px;
font-family: Arial;
color:inherit !important;}
@media only screen and (max-width: 1024px) {
.t199_logo-text {
display: none; } }
@media only screen and (max-width: tab) {
.t199_logo-text {
display: none; } }
.t199_logo-text-mobile {
display: none;
vertical-align: middle;
letter-spacing: 0.03em;
font-weight: 100;
font-size: 16px;
font-family: Arial; }
@media only screen and (max-width: 1024px) {
.t199_logo-text-mobile {
display: inline-block; } }
@media only screen and (max-width: tab) {
.t199_logo-text-mobile {
display: inline-block; } }

.t199_menu {
display: inline-block;
letter-spacing: .12em;
font-weight: 500;
position: relative; }
.t199_menu-item {
text-transform: uppercase;
font-size: 13px;
font-family: Arial;
text-decoration: none;
margin-left: 20px;
color: inherit !important; }
.t199_menu-item:hover {
color: #db7857; }
.t199_menu-item.t199_is__active {
color: #db7857; }
.t199_lang {
display: inline-block;
margin-left: 40px;
letter-spacing: .12em;
font-weight: 600;
}
.t199_lang-item {
text-transform: uppercase;
font-size: 13px;
font-family: Arial;
text-decoration: none;
margin-left: 11px;
color: inherit !important;
}
.t199_lang-item.t199_is__active {
border-bottom: 1px solid;
opacity: 0.7;
}
.t199_mmenu-toggler {
position: absolute;
top: 0;
left: 0;
width: 50px;
height: 50px;
text-align: center;
line-height: 50px;
-webkit-transition: background-color 0.4s ease;
transition: background-color 0.4s ease;
background: #000; }
.t199_mmenu-toggler:focus {
outline: 0; }
.t199_dark .t199_mmenu-toggler {
background: none; }
.t199_header.t199_is__active .t199_mmenu-toggler, .t199_is__menu .t199_mmenu-toggler {
background: #000; }

.t199_mmenu-toggler-in {
position: relative;
display: inline-block;
margin: 6px 0;
width: 20px;
height: 3px;
background: #fff;
vertical-align: middle;
-webkit-transition: -webkit-transform 0.4s ease;
transition: transform 0.4s ease; }
.t199_mmenu-toggler-in:before, .t199_mmenu-toggler-in:after {
position: absolute;
left: 0;
width: 100%;
height: 3px;
background: #fff;
content: '';
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease; }
.t199_mmenu-toggler-in:before {
top: -6px; }
.t199_mmenu-toggler-in:after {
bottom: -6px; }
.is__menu .t199_mmenu-toggler-in {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
.is__menu .t199_mmenu-toggler-in:after, .is__menu .t199_mmenu-toggler-in:before {
top: 0;
bottom: 0;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg); }
@media only screen and (max-width: 1024px) {
.t199_mmenu {
position: fixed;
top: 50px;
bottom: 0;
left: 0;
padding: 10vh 0;
width: 100%;
background: #fff;
color: #000;
opacity: 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%); }
.t199_mmenu .t199_menu {
display: block;
font-size: 20px; }
.t199_mmenu .t199_menu-item {
display: block;
margin: 0;
font-size: 4vh;
line-height: 12vh;
-webkit-transition: none;
transition: none; } }
@media only screen and (max-width: 1024px) and (max-height: 380px) {
.t199_mmenu .t199_menu-item {
margin: 15px 0;
line-height: 20px; } }
@media only screen and (max-width: 1024px) {
.t199_mmenu .t199_menu-item:hover {
color: #fff;
text-decoration: underline; }
.t199_mmenu .t199_lang {
margin: 0;
font-size: 3vh;
line-height: 15vh; }
.t199_mmenu .t199_lang-item {
margin: 0 6px; }
.t199_mmenu .t199_lang-item.is__active {
color: #fff; }
.t199_is__menu .t199_mmenu {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0); } }
@media only screen and (max-width: tab) {
.t199_mmenu {
position: fixed;
top: 50px;
bottom: 0;
left: 0;
padding: 10vh 0;
width: 100%;
background: #fff;
color: #000;
opacity: 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%); }
.t199_mmenu .t199_menu {
display: block;
font-size: 20px; }
.t199_mmenu .t199_menu-item {
display: block;
margin: 0;
font-size: 4vh;
line-height: 12vh;
-webkit-transition: none;
transition: none; } }
@media only screen and (max-width: tab) and (max-height: 380px) {
.t199_mmenu .t199_menu-item {
margin: 15px 0;
line-height: 20px; } }
@media only screen and (max-width: tab) {
.t199_mmenu .t199_menu-item:hover {
color: #fff;
text-decoration: underline; }
.t199_mmenu .t199_lang {
margin: 0;
font-size: 3vh;
line-height: 15vh; }
.t199_mmenu .t199_lang-item {
margin: 0 6px; }
.t199_mmenu .t199_lang-item.is__active {
color: #fff; }
.t199_is__menu .t199_mmenu {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0); } }
.t199_mmenu-item,
.t199_mmenu-toggler {
display: none; }
@media only screen and (max-width: 1024px) {
.t199_mmenu-item,
.t199_mmenu-toggler {
display: block; } }
@media only screen and (max-width: tab) {
.t199_mmenu-item,
.t199_mmenu-toggler {
display: block; } }

$(function() {
$('.t199_js__menu').each(function() {
var $toggler = $('.t199_js__menu-toggler'),
$menu = $(this),
$body = $('body'),
CLASS_MENU = 't199_is__menu';

$menu.find('.t199_menu-item').each(function() {
if($(this).attr('href').indexOf('#') > -1 ){
$(this).on('click', function(e) {
$body.removeClass(CLASS_MENU);
});
}
});
$toggler.on('click', function(e) {
e.stopPropagation();
e.preventDefault();
$body.toggleClass(CLASS_MENU);
});
$(document).on('click', function() {
$body.removeClass(CLASS_MENU);
});
$menu.on('click', function(e) {
e.stopPropagation();
});
})
});
$(function() {
var $header = $('.t199_js__header'),
isScrolling = false,
CLASS_ACTIVE = 't199_is__active';
function updateHeader() {
isScrolling = true;
if ($(window).scrollTop() > 0) $header.addClass(CLASS_ACTIVE);
else $header.removeClass(CLASS_ACTIVE);
}
setInterval(function() {
if(isScrolling) {
isScrolling = false;
}
}, 100);
$(window).on('scroll', updateHeader)
updateHeader();
});

var current_path = window.location.pathname.split('/').pop();
if(current_path=="page67032.html"){
$("#t199linktopage67032").css("opacity",".5");
}

Производители смартфонов навязали сначала друг другу, а потом и нам с вами самую настоящую гонку гигагерцев, мегапикселей и гигабайтов. Участвовать в ней с некоторых пор стало довольно накладно. Но чтобы «ехать» быстро, не обязательно покупать самые последние модели. Аппарат с начинкой полугодовалой давности может вполне дать фору новинкам, а переплачивать при этом за него не придётся. Honor 7 был, к примеру, анонсирован ещё летом, а в продаже в России появился только сейчас. За 24 тысячи рублей вы получите алюминиевый корпус, здоровенный четкий экран, крутую камеру, 3 ГБ оперативной памяти, сканер отпечатков палцев и интересную надстройку над Android.

Дизайн

Металлический корпус. Материалом как таковым теперь никого не удивить, а потому дизайнеры постарались сделать гаджет удобным. Honor 7 не скользит в ладони и не режет её узкой кромкой.

Смартфон Honor 7: честно достойно - 2

Поначалу будет непривычно находить сканер отпечатков пальцев на задней панели под камерой, но в конечном счете это удобно — он экономит доли секунды и разблокирует устройство после касания, в обход ввода пароля на экране или графического ключа.

Кроме того, этот же сенсор может выступать в роли тачпада — это тоже немного ускоряет процесс работы с устройством. Не нужно тянуться к сенсорным кнопкам внизу экрана, возврат на стартовый экран и вызов меню приложений можно повесить на свайпы по сканеру.

Ещё одно ухищрение — умная клавиша на левом боку устройства. С первого взгляда кажется, что это просто кнопка спуска затвора камеры не в том месте оказалась, но это не совсем так. То есть её можно использовать и для этих целей, конечно, но при этом на двойное и долгое нажатие можно повесить определённые действия или запуск программ.

С модными нынче тонкими пластиковыми полосками в толще корпуса (как у HTC или Apple) заморачиваться не стали. В Honor 7 использовали классическое и более экономически обусловленное решение, разместив антенны в верхней и нижней части смартфона — под пластиковыми заглушками. С одной стороны, это надежно с точки зрения приема сигнала сотовой сети, а с другой — проще в производстве.

И, кстати, ещё о выступающих частях. Модуль камеры очень сильно выдается за пределы корпуса. Миллиметра на полтора. Это много, и это потенциальный источник царапин — то ли для объектива, то ли для дисплея, в зависимости от того, что больше жалко, и какой стороной его класть на стол.

Дисплей

Впрочем, дисплей хотя бы чисто теоретически может защитить пластиковая рамка, выступающая над экраном на долю миллиметра. Но на практике редко найдёшь идеально ровную поверхность — постепенно царапины все же появляются на защитном стекле.

Зато точно работает олеофобное покрытие. Следов пальцев на экране почти не остаётся. А если все-таки да, они вытираются рукавом рубашки за пару секунд начисто.

Что касается картинки, то, как и в случае с предыдущим Honor 6, претензий к ней нет. Хорошая матрица IPS обеспечивает качественную цветопередачу, плотность пикселей составляет 423 dpi (1080x1920 @ 5,2"), то есть зерна не видно от слова «совсем». К углам обзора тоже нет особых претензий — единственный минус матрицы вылезает, только если смотреть на дисплей со стороны нижней части корпуса. В этом случае картинка заметно темнеет. В остальном полный порядок.

Аппаратная начинка

Honor 7 построили на новом 64-битном чипе HiSilicon Kirin 935. В нем используется классическая уже связка из 4 мощных ядер Cortex A53 (2,2 ГГц) и ещё 4 с аппетитами поумереннее (1,5 ГГц). Одни для ресурсоемких задач типа игр, другие — для повседневных.

Графику трогать не стали. Как и в Honor 6, в новой модели оставили Mali T628 MP4. Объём оперативной памяти тоже неизменен — 3 ГБ, которых по-прежнему хватает за глаза.

Смартфон Honor 7: честно достойно - 12

Только вот с основной памятью снова все как-то невесело. 16 гигабайт — это, прямо скажем, мало. Да, если (а вернее — когда) её станет не хватать, можно вставить SD-карту. Но слот в Honor 7 оказался гибридным, и юзера поставили перед выбором: то ли вторую симку вставить, то ли карту памяти... Хорошо хоть поддерживаются довольно объемные карты — до 128 ГБ. И спасибо разработчикам Android, что с 6 версии можно форматировать карточки под внутреннюю память и решить таким образом проблему с установкой программ. И да, обновление до Android 6 у Honor 7, кажется, будет.

Система

Android 5.0.2 в сочетании с оболочкой EMUI 3.1 — это как минимум красиво. В целом даже удобно и лаконично. Надстройка над системой позволила реализовать несколько удобных фишек. Ту самую настраиваемую клавишу, например. Нажимаем один раз — запускается браузер, два — камера включается из режима ожидания, а по долгому нажатию открывается будильник. Все это, естественно, можно поменять.

Сканер отпечатков пальцев тоже обладает дополнительной функциональностью. Помимо своего прямого назначения, он ещё распознаёт долгие касания (возврат на домашний экран), а также свайпы сверху вниз (вытаскивает шторку уведомлений) и снизу вверх (открывает список запущенных программ). Казалось бы, очень удобно — не нужно то и дело перехватывать телефон, ведь указательный палец всегда где-то там около сканера и находится, но небольшой размер сенсора сводит удобство на нет. К тому же он ещё и утоплен на миллиметр в заднюю панель. Словом, эта фишка может быть удобной, но подойдёт не всем — тут все от размера пальцев зависит.

Отдельное фи нужно сказать про способ смены раскладки клавиатуры в EMUI. На дворе 21 век и все такое прочее, копий сломано столько, что можно уже было бы найти место под отдельную клавишу для смены языка на виртуальной клавиатуре. Но в EMUI по-прежнему используется вариант с долгим нажатием на пробел и выпадающим списком. Это неудобно. Ну и странно, конечно, учитывая, что далеко не обязательную функцию ротации заставок с щеночками и котятами сделали (меняется каждый раз при разблокировке телефона), а до смены раскладок руки у разработчиков так и не дошли.

Камера

Основной фотомодуль Honor 7 оснащён сенсором на 20 мегапикселей. Хороший сенсор в целом, но в деталях (в прямом и переносном смыслах) не очень. Камера делает сочные снимки при ярком свете, объектив создаёт даже неплохое размытие. Цветопередача, можно сказать, на высоте. Но стоит помнить, что все это применимо в основном в фейсбуках и инстаграмах. Дело в том, что при 100% увеличении кадра становятся видны характерные шумы — даже если сцена освещена хорошо. В темноте это становится ещё заметнее. Словом, о печати снимков в оригинальном размере, наверное, не стоит и задумываться.

С другой стороны, разработчики постарались реабилитироваться, добавив камере полезных программных режимов. Очень интересные кадры получаются при съемке в режиме «Свет» на длинной выдержке, а в режиме «Еда» кофе с печенькой станут на 12,5% краше — это факт. На экране смартфона готовые кадры смотрятся очень неплохо. Для социальных сетей сойдёт, и стыдно точно не будет.

Фронтальная камера в целом тоже на уровне, но при сильном увеличении шумы так же заметны, как и при съемке на основную.

Аккумулятор

Со временем автономной работы у Honor 7 все в полном порядке. Смартфон вовсе не толстый, но там стоит емкая батарея на 3100 мАч, что позволяет не задумываться о зарядке в течение дня. Можно выйти из дома часов в 9 утра, а возвратиться к полуночи, а процентов 10 заряда ещё останется. Это, конечно, касается «смешанного» режима использования, когда всего по чуть-чуть. Но если начать смотреть видео или запустить игрушку надолго, аккумулятор станет разряжаться стремительно — 7 часов под ресурсоемкими задачами, не более.

Хорошо, что с родным зарядным устройством встроенная батарейка заполняется до отказа меньше, чем за полтора часа, в режиме fast charging.

Итого

С точки зрения железа смартфон очень хорош и даже, наверное, стоит сказать, сбалансирован. Ничто не тянет за собой другое — всего хватает, и все это работает без сбоев. Ну, разве что встроенной памяти маловато, но это все же легко решается. А вот от софта двоякое впечатление. Вроде бы все красиво, и видно, что не на коленке сделано, но такие огрехи вроде отсутствия кнопки для смены языка — это сильный просчёт. Ну и ещё бы алгоритмы сжатия фото настроить получше, и было бы совсем даже неплохо.
За 24 тысячи рублей уж точно.

Олеофобное покрытие
(от лат. oleum — масло и греч. φόβος — страх, боязнь) — пленка нанометровой толщины, отталкивающая жиры от сенсорного экрана.

Олеофобное покрытие было запатентовано 20 июля 2005 года. Изобретатели — немецкие ученые — Melanie Hoffmann, Dr. Gerhard Jonschker и Dr. Michael Overs.

    Emotion UI
    пользовательский интерфейс, разработанный компанией Huawei для своих смартфонов с сенсорными экранами и операционной системой Android. По мнению создателей, должен сочетать простоту и удобство использования гаджетов Huawei.

    function blocksdisplay(){
    var window_width = $(window).width();
    var recs = $('div.r[data-screen-max], div.r[data-screen-min]');
    var max,min;
    var disp;
    recs.each(function(i) {
    disp = $(this).css("display");
    max = $(this).attr("data-screen-max");
    if( max === undefined)max=10000;
    max = parseInt(max);

    min = $(this).attr("data-screen-min");
    if( min === undefined)min=0;
    min = parseInt(min);
    console.log(min+"-"+max);
    if(min<=max){
    if (window_width min) {
    if(disp!="block")$(this).css("display","block");
    }else{
    if(disp!="none")$(this).css("display","none");
    }
    }
    });
    }
    $(document).ready(function(){
    blocksdisplay();
    });
    $(window).resize(function() {
    blocksdisplay();
    });
    //blocksdisplay();

    Комментарии (0)

    Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

    Смартфон Honor 7: честно достойно - 21

    $(document).ready( function(){
    window.tmidLogin = function(){ return false; };
    if( $.cookie('tmid_no_check') === undefined ) {
    var expire = new Date();
    expire.setMinutes(expire.getMinutes() + 10 );
    $.cookie('tmid_no_check', 1, { expires: expire } );
    $.getScript("https://id.tmtm.ru/checklogin/", function(){
    if( window.tmidLogin() ) {
    var href = $('#login').attr('href');
    if( href !== undefined ) {
    window.location.href = href;
    }
    }
    });
    }
    });

    // global vars
    var g_base_url = 'geektimes.ru';
    var g_show_xpanel = false;
    var g_base_fullurl = 'http://geektimes.ru/';
    var g_is_guest = false;

    (function (d, w, c) {
    (w[c] = w[c] || []).push(function() {
    try {
    if (typeof (_yaparams) != 'undefined') {
    w.yaCounter26722401 = new Ya.Metrika({
    id: 26722401,
    clickmap: true,
    trackLinks: true,
    accurateTrackBounce: true,
    webvisor: true,
    params: _yaparams
    });
    } else {
    w.yaCounter26722401 = new Ya.Metrika({
    id: 26722401,
    clickmap: true,
    trackLinks: true,
    accurateTrackBounce: true,
    webvisor: true
    });
    }
    } catch(e) { }
    });

    var n = d.getElementsByTagName("script")[0],
    s = d.createElement("script"),
    f = function () { n.parentNode.insertBefore(s, n); };
    s.type = "text/javascript";
    s.async = true;
    s.src = "https://mc.yandex.ru/metrika/watch.js";

    if (w.opera == "[object Opera]") {
    d.addEventListener("DOMContentLoaded", f, false);
    } else { f(); }
    })(document, window, "yandex_metrika_callbacks");

    Смартфон Honor 7: честно достойно - 22

    function checkHeaderPos(){
    var topToHubs = $('.megapost section.header').offset().top + $('.megapost section.header').outerHeight();
    var sT = $(this).scrollTop();
    if (sT > topToHubs) {
    $('.t199_header').fadeIn();
    } else {
    $('.t199_header').fadeOut();
    }
    }

    $(window).on('scroll', function() { checkHeaderPos(); });
    checkHeaderPos();

    function drawguides(){
    if($("#guides").length)$("#guides").remove();

    $("body").append('

    ');

    var g=$('#guides');
    var ww=$(window).width();

    var offset_left=parseInt((ww-1200)/2);
    var col_space=20;
    var col_width=100;

    if(ww=960){
    for(i=0;i<13;i++){
    var x1=(i*col_width)+offset_left-col_space;
    var x2=(i*col_width)+offset_left+col_space;
    var n=i+1;
    if(i!=0)g.append('

    ');
    if(i!=12)g.append('

    ');
    if(i!=12)g.append('

    '+n+'

    ');
    }
    }

    if(ww<960){
    var x=parseInt(ww/2);
    g.append('

    ');
    }

    var doit;
    $(window).resize(function() {
    if($("#guides").length){
    clearTimeout(doit);
    doit = setTimeout(drawguides, 300);
    }
    });
    }

    function showguides(){
    if($("#guides").length){
    $("#guides").remove();
    $("#guidesmenubutton").css("display","none");
    }else{
    drawguides();
    $("#guidesmenubutton").css("display","block");
    }
    }

    Автор:

    Смартфон Honor 7: честно достойно / Geektimes

    var N = 5;
    var ar_duo1 = Math.floor(Math.random()*N+1);

    if (typeof adbl == 'undefined')
    {
    var adbl = 'yes';
    }

    var user_type = "guest";

    var page_type = "publish_corp";

    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-726094-21', 'auto');
    ga('create', 'UA-726094-24', 'auto', {'name': 'HGM'});

    ga('require', 'displayfeatures');
    ga('set', 'dimension1', user_type); // user type - guest/readonly/habrauser
    ga('set', 'dimension2', adbl);

    ga('set', 'dimension3', page_type);

    if(typeof removeUtms === 'undefined') {
    removeUtms = function(){};
    }

    ga('HGM.set', 'dimension1', user_type);
    ga('HGM.set', 'dimension2', "geektimes");
    ga('HGM.send', 'pageview');

    ga('send', 'pageview', { 'hitCallback': removeUtms });

    Смартфон Honor 7: честно достойно

    .t199_holder {
    margin: auto;
    padding: 0 40px;
    max-width: 1200px; }
    media only screen and (max-width: 478px) {
    .t199_holder {
    padding: 0 20px;
    min-width: 320px; } }
    media only screen and (max-width: sm) {
    .t199_holder {
    padding: 0 20px;
    min-width: 320px; }
    }
    .t199_header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 990;
    height: 98px;
    background-color: rgba(255, 255, 255, 0);
    color: #000;
    text-align: right;
    line-height: 98px;
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease;
    -webkit-transition-property: background-color, box-shadow;
    transition-property: background-color, box-shadow; }
    media only screen and (max-width: 1024px) {
    .t199_header {
    padding: 0;
    height: 50px;
    text-align: center;
    line-height: 50px;
    box-shadow: inset #eaeaea 0 -1px 1px; } }
    media only screen and (max-width: tab) {
    .t199_header {
    padding: 0;
    height: 50px;
    text-align: center;
    line-height: 50px;
    box-shadow: inset #eaeaea 0 -1px 1px; } }
    .t199_header.t199_dark {
    color: #fff; }
    media only screen and (max-width: 1024px) {
    .t199_header.t199_dark {
    box-shadow: none; } }
    media only screen and (max-width: tab) {
    .t199_header.t199_dark {
    box-shadow: none; } }
    .t199_header.t199_is__active {
    background-color: white;
    box-shadow: rgba(0, 0, 0, 0.13) 0 4px 16px;
    color: #000; }
    media only screen and (max-width: 1024px) {
    .t199_header .t199_holder {
    padding: 0; } }
    media only screen and (max-width: tab) {
    .t199_header .t199_holder {
    padding: 0; }
    }
    .t199_logo {
    float: left;
    color: inherit !important;}
    media only screen and (max-width: 1024px) {
    .t199_logo {
    float: none;
    margin: 0;
    color: inherit; } }
    media only screen and (max-width: tab) {
    .t199_logo {
    float: none;
    margin: 0;
    color: inherit; }
    }
    .t199_logo-image {
    display: inline-block;
    vertical-align: middle;
    margin-top: -6px; }
    media only screen and (max-width: 1024px) {
    .t199_logo-image {
    display: none; } }
    media only screen and (max-width: tab) {
    .t199_logo-image {
    display: none; } }
    .t199_logo-image-one {
    display: inline-block;
    vertical-align: middle;
    margin-top: -6px; }
    .t199_dark .t199_logo-image-one {
    display: none; }
    .t199_is__active .t199_logo-image-one {
    display: inline-block; }
    media only screen and (max-width: 1024px) {
    .t199_logo-image-one {
    display: none !important; } }
    media only screen and (max-width: tab) {
    .t199_logo-image-one {
    display: none !important; } }
    .t199_logo-image-two {
    display: none;
    vertical-align: middle;
    margin-top: -6px; }
    .t199_dark .t199_logo-image-two {
    display: inline-block; }
    .t199_is__active .t199_logo-image-two {
    display: none; }
    media only screen and (max-width: 1024px) {
    .t199_logo-image-two {
    display: none !important; } }
    media only screen and (max-width: tab) {
    .t199_logo-image-two {
    display: none !important; } }

    .t199_logo-text {
    display: inline-block;
    vertical-align: middle;
    letter-spacing: 0.03em;
    font-weight: 100;
    font-size: 24px;
    font-family: Arial;
    color:inherit !important;}
    media only screen and (max-width: 1024px) {
    .t199_logo-text {
    display: none; } }
    media only screen and (max-width: tab) {
    .t199_logo-text {
    display: none; } }
    .t199_logo-text-mobile {
    display: none;
    vertical-align: middle;
    letter-spacing: 0.03em;
    font-weight: 100;
    font-size: 16px;
    font-family: Arial; }
    media only screen and (max-width: 1024px) {
    .t199_logo-text-mobile {
    display: inline-block; } }
    media only screen and (max-width: tab) {
    .t199_logo-text-mobile {
    display: inline-block; } }

    .t199_menu {
    display: inline-block;
    letter-spacing: .12em;
    font-weight: 500;
    position: relative; }
    .t199_menu-item {
    text-transform: uppercase;
    font-size: 13px;
    font-family: Arial;
    text-decoration: none;
    margin-left: 20px;
    color: inherit !important; }
    .t199_menu-item:hover {
    color: #db7857; }
    .t199_menu-item.t199_is__active {
    color: #db7857; }
    .t199_lang {
    display: inline-block;
    margin-left: 40px;
    letter-spacing: .12em;
    font-weight: 600;
    }
    .t199_lang-item {
    text-transform: uppercase;
    font-size: 13px;
    font-family: Arial;
    text-decoration: none;
    margin-left: 11px;
    color: inherit !important;
    }
    .t199_lang-item.t199_is__active {
    border-bottom: 1px solid;
    opacity: 0.7;
    }
    .t199_mmenu-toggler {
    position: absolute;
    top: 0;
    left: 0;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    -webkit-transition: background-color 0.4s ease;
    transition: background-color 0.4s ease;
    background: #000; }
    .t199_mmenu-toggler:focus {
    outline: 0; }
    .t199_dark .t199_mmenu-toggler {
    background: none; }
    .t199_header.t199_is__active .t199_mmenu-toggler, .t199_is__menu .t199_mmenu-toggler {
    background: #000; }

    .t199_mmenu-toggler-in {
    position: relative;
    display: inline-block;
    margin: 6px 0;
    width: 20px;
    height: 3px;
    background: #fff;
    vertical-align: middle;
    -webkit-transition: -webkit-transform 0.4s ease;
    transition: transform 0.4s ease; }
    .t199_mmenu-toggler-in:before, .t199_mmenu-toggler-in:after {
    position: absolute;
    left: 0;
    width: 100%;
    height: 3px;
    background: #fff;
    content: '';
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    .t199_mmenu-toggler-in:before {
    top: -6px; }
    .t199_mmenu-toggler-in:after {
    bottom: -6px; }
    .is__menu .t199_mmenu-toggler-in {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg); }
    .is__menu .t199_mmenu-toggler-in:after, .is__menu .t199_mmenu-toggler-in:before {
    top: 0;
    bottom: 0;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg); }
    media only screen and (max-width: 1024px) {
    .t199_mmenu {
    position: fixed;
    top: 50px;
    bottom: 0;
    left: 0;
    padding: 10vh 0;
    width: 100%;
    background: #fff;
    color: #000;
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%); }
    .t199_mmenu .t199_menu {
    display: block;
    font-size: 20px; }
    .t199_mmenu .t199_menu-item {
    display: block;
    margin: 0;
    font-size: 4vh;
    line-height: 12vh;
    -webkit-transition: none;
    transition: none; } }
    media only screen and (max-width: 1024px) and (max-height: 380px) {
    .t199_mmenu .t199_menu-item {
    margin: 15px 0;
    line-height: 20px; } }
    media only screen and (max-width: 1024px) {
    .t199_mmenu .t199_menu-item:hover {
    color: #fff;
    text-decoration: underline; }
    .t199_mmenu .t199_lang {
    margin: 0;
    font-size: 3vh;
    line-height: 15vh; }
    .t199_mmenu .t199_lang-item {
    margin: 0 6px; }
    .t199_mmenu .t199_lang-item.is__active {
    color: #fff; }
    .t199_is__menu .t199_mmenu {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0); } }
    media only screen and (max-width: tab) {
    .t199_mmenu {
    position: fixed;
    top: 50px;
    bottom: 0;
    left: 0;
    padding: 10vh 0;
    width: 100%;
    background: #fff;
    color: #000;
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%); }
    .t199_mmenu .t199_menu {
    display: block;
    font-size: 20px; }
    .t199_mmenu .t199_menu-item {
    display: block;
    margin: 0;
    font-size: 4vh;
    line-height: 12vh;
    -webkit-transition: none;
    transition: none; } }
    media only screen and (max-width: tab) and (max-height: 380px) {
    .t199_mmenu .t199_menu-item {
    margin: 15px 0;
    line-height: 20px; } }
    media only screen and (max-width: tab) {
    .t199_mmenu .t199_menu-item:hover {
    color: #fff;
    text-decoration: underline; }
    .t199_mmenu .t199_lang {
    margin: 0;
    font-size: 3vh;
    line-height: 15vh; }
    .t199_mmenu .t199_lang-item {
    margin: 0 6px; }
    .t199_mmenu .t199_lang-item.is__active {
    color: #fff; }
    .t199_is__menu .t199_mmenu {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0); } }
    .t199_mmenu-item,
    .t199_mmenu-toggler {
    display: none; }
    media only screen and (max-width: 1024px) {
    .t199_mmenu-item,
    .t199_mmenu-toggler {
    display: block; } }
    media only screen and (max-width: tab) {
    .t199_mmenu-item,
    .t199_mmenu-toggler {
    display: block; } }

    $(function() {
    $('.t199_js__menu').each(function() {
    var $toggler = $('.t199_js__menu-toggler'),
    $menu = $(this),
    $body = $('body'),
    CLASS_MENU = 't199_is__menu';

    $menu.find('.t199_menu-item').each(function() {
    if($(this).attr('href').indexOf('#') > -1 ){
    $(this).on('click', function(e) {
    $body.removeClass(CLASS_MENU);
    });
    }
    });
    $toggler.on('click', function(e) {
    e.stopPropagation();
    e.preventDefault();
    $body.toggleClass(CLASS_MENU);
    });
    $(document).on('click', function() {
    $body.removeClass(CLASS_MENU);
    });
    $menu.on('click', function(e) {
    e.stopPropagation();
    });
    })
    });
    $(function() {
    var $header = $('.t199_js__header'),
    isScrolling = false,
    CLASS_ACTIVE = 't199_is__active';
    function updateHeader() {
    isScrolling = true;
    if ($(window).scrollTop() > 0) $header.addClass(CLASS_ACTIVE);
    else $header.removeClass(CLASS_ACTIVE);
    }
    setInterval(function() {
    if(isScrolling) {
    isScrolling = false;
    }
    }, 100);
    $(window).on('scroll', updateHeader)
    updateHeader();
    });

    var current_path = window.location.pathname.split('/').pop();
    if(current_path=="page67032.html"){
    $("#t199linktopage67032").css("opacity",".5");
    }

    Производители смартфонов навязали сначала друг другу, а потом и нам с вами самую настоящую гонку гигагерцев, мегапикселей и гигабайтов. Участвовать в ней с некоторых пор стало довольно накладно. Но чтобы «ехать» быстро, не обязательно покупать самые последние модели. Аппарат с начинкой полугодовалой давности может вполне дать фору новинкам, а переплачивать при этом за него не придётся. Honor 7 был, к примеру, анонсирован ещё летом, а в продаже в России появился только сейчас. За 24 тысячи рублей вы получите алюминиевый корпус, здоровенный четкий экран, крутую камеру, 3 ГБ оперативной памяти, сканер отпечатков палцев и интересную надстройку над Android.

    Дизайн

    Металлический корпус. Материалом как таковым теперь никого не удивить, а потому дизайнеры постарались сделать гаджет удобным. Honor 7 не скользит в ладони и не режет её узкой кромкой.

    Смартфон&nbsp;Honor&nbsp;7: честно&nbsp;достойно

    Поначалу будет непривычно находить сканер отпечатков пальцев на задней панели под камерой, но в конечном счете это удобно — он экономит доли секунды и разблокирует устройство после касания, в обход ввода пароля на экране или графического ключа.

    Кроме того, этот же сенсор может выступать в роли тачпада — это тоже немного ускоряет процесс работы с устройством. Не нужно тянуться к сенсорным кнопкам внизу экрана, возврат на стартовый экран и вызов меню приложений можно повесить на свайпы по сканеру.

    Ещё одно ухищрение — умная клавиша на левом боку устройства. С первого взгляда кажется, что это просто кнопка спуска затвора камеры не в том месте оказалась, но это не совсем так. То есть её можно использовать и для этих целей, конечно, но при этом на двойное и долгое нажатие можно повесить определённые действия или запуск программ.

    С модными нынче тонкими пластиковыми полосками в толще корпуса (как у HTC или Apple) заморачиваться не стали. В Honor 7 использовали классическое и более экономически обусловленное решение, разместив антенны в верхней и нижней части смартфона — под пластиковыми заглушками. С одной стороны, это надежно с точки зрения приема сигнала сотовой сети, а с другой — проще в производстве.

    И, кстати, ещё о выступающих частях. Модуль камеры очень сильно выдается за пределы корпуса. Миллиметра на полтора. Это много, и это потенциальный источник царапин — то ли для объектива, то ли для дисплея, в зависимости от того, что больше жалко, и какой стороной его класть на стол.

    Дисплей

    Впрочем, дисплей хотя бы чисто теоретически может защитить пластиковая рамка, выступающая над экраном на долю миллиметра. Но на практике редко найдёшь идеально ровную поверхность — постепенно царапины все же появляются на защитном стекле.

    Зато точно работает олеофобное покрытие. Следов пальцев на экране почти не остаётся. А если все-таки да, они вытираются рукавом рубашки за пару секунд начисто.

    Что касается картинки, то, как и в случае с предыдущим Honor 6, претензий к ней нет. Хорошая матрица IPS обеспечивает качественную цветопередачу, плотность пикселей составляет 423 dpi (1080x1920 5,2"), то есть зерна не видно от слова «совсем». К углам обзора тоже нет особых претензий — единственный минус матрицы вылезает, только если смотреть на дисплей со стороны нижней части корпуса. В этом случае картинка заметно темнеет. В остальном полный порядок.

    Аппаратная начинка

    Honor 7 построили на новом 64-битном чипе HiSilicon Kirin 935. В нем используется классическая уже связка из 4 мощных ядер Cortex A53 (2,2 ГГц) и ещё 4 с аппетитами поумереннее (1,5 ГГц). Одни для ресурсоемких задач типа игр, другие — для повседневных.

    Графику трогать не стали. Как и в Honor 6, в новой модели оставили Mali T628 MP4. Объём оперативной памяти тоже неизменен — 3 ГБ, которых по-прежнему хватает за глаза.

    Смартфон&nbsp;Honor&nbsp;7: честно&nbsp;достойно

    Только вот с основной памятью снова все как-то невесело. 16 гигабайт — это, прямо скажем, мало. Да, если (а вернее — когда) её станет не хватать, можно вставить SD-карту. Но слот в Honor 7 оказался гибридным, и юзера поставили перед выбором: то ли вторую симку вставить, то ли карту памяти... Хорошо хоть поддерживаются довольно объемные карты — до 128 ГБ. И спасибо разработчикам Android, что с 6 версии можно форматировать карточки под внутреннюю память и решить таким образом проблему с установкой программ. И да, обновление до Android 6 у Honor 7, кажется, будет.

    Система

    Android 5.0.2 в сочетании с оболочкой EMUI 3.1 — это как минимум красиво. В целом даже удобно и лаконично. Надстройка над системой позволила реализовать несколько удобных фишек. Ту самую настраиваемую клавишу, например. Нажимаем один раз — запускается браузер, два — камера включается из режима ожидания, а по долгому нажатию открывается будильник. Все это, естественно, можно поменять.

    Сканер отпечатков пальцев тоже обладает дополнительной функциональностью. Помимо своего прямого назначения, он ещё распознаёт долгие касания (возврат на домашний экран), а также свайпы сверху вниз (вытаскивает шторку уведомлений) и снизу вверх (открывает список запущенных программ). Казалось бы, очень удобно — не нужно то и дело перехватывать телефон, ведь указательный палец всегда где-то там около сканера и находится, но небольшой размер сенсора сводит удобство на нет. К тому же он ещё и утоплен на миллиметр в заднюю панель. Словом, эта фишка может быть удобной, но подойдёт не всем — тут все от размера пальцев зависит.

    Отдельное фи нужно сказать про способ смены раскладки клавиатуры в EMUI. На дворе 21 век и все такое прочее, копий сломано столько, что можно уже было бы найти место под отдельную клавишу для смены языка на виртуальной клавиатуре. Но в EMUI по-прежнему используется вариант с долгим нажатием на пробел и выпадающим списком. Это неудобно. Ну и странно, конечно, учитывая, что далеко не обязательную функцию ротации заставок с щеночками и котятами сделали (меняется каждый раз при разблокировке телефона), а до смены раскладок руки у разработчиков так и не дошли.

    Камера

    Основной фотомодуль Honor 7 оснащён сенсором на 20 мегапикселей. Хороший сенсор в целом, но в деталях (в прямом и переносном смыслах) не очень. Камера делает сочные снимки при ярком свете, объектив создаёт даже неплохое размытие. Цветопередача, можно сказать, на высоте. Но стоит помнить, что все это применимо в основном в фейсбуках и инстаграмах. Дело в том, что при 100% увеличении кадра становятся видны характерные шумы — даже если сцена освещена хорошо. В темноте это становится ещё заметнее. Словом, о печати снимков в оригинальном размере, наверное, не стоит и задумываться.

    С другой стороны, разработчики постарались реабилитироваться, добавив камере полезных программных режимов. Очень интересные кадры получаются при съемке в режиме «Свет» на длинной выдержке, а в режиме «Еда» кофе с печенькой станут на 12,5% краше — это факт. На экране смартфона готовые кадры смотрятся очень неплохо. Для социальных сетей сойдёт, и стыдно точно не будет.

    Фронтальная камера в целом тоже на уровне, но при сильном увеличении шумы так же заметны, как и при съемке на основную.

    Аккумулятор

    Со временем автономной работы у Honor 7 все в полном порядке. Смартфон вовсе не толстый, но там стоит емкая батарея на 3100 мАч, что позволяет не задумываться о зарядке в течение дня. Можно выйти из дома часов в 9 утра, а возвратиться к полуночи, а процентов 10 заряда ещё останется. Это, конечно, касается «смешанного» режима использования, когда всего по чуть-чуть. Но если начать смотреть видео или запустить игрушку надолго, аккумулятор станет разряжаться стремительно — 7 часов под ресурсоемкими задачами, не более.

    Хорошо, что с родным зарядным устройством встроенная батарейка заполняется до отказа меньше, чем за полтора часа, в режиме fast charging.

    Итого

    С точки зрения железа смартфон очень хорош и даже, наверное, стоит сказать, сбалансирован. Ничто не тянет за собой другое — всего хватает, и все это работает без сбоев. Ну, разве что встроенной памяти маловато, но это все же легко решается. А вот от софта двоякое впечатление. Вроде бы все красиво, и видно, что не на коленке сделано, но такие огрехи вроде отсутствия кнопки для смены языка — это сильный просчёт. Ну и ещё бы алгоритмы сжатия фото настроить получше, и было бы совсем даже неплохо.
    За 24 тысячи рублей уж точно.

    Олеофобное покрытие
    (от лат. oleum — масло и греч. φόβος — страх, боязнь) — пленка нанометровой толщины, отталкивающая жиры от сенсорного экрана.

    Олеофобное покрытие было запатентовано 20 июля 2005 года. Изобретатели — немецкие ученые — Melanie Hoffmann, Dr. Gerhard Jonschker и Dr. Michael Overs.

      Emotion UI
      пользовательский интерфейс, разработанный компанией Huawei для своих смартфонов с сенсорными экранами и операционной системой Android. По мнению создателей, должен сочетать простоту и удобство использования гаджетов Huawei.

      function blocksdisplay(){
      var window_width = $(window).width();
      var recs = $('div.r[data-screen-max], div.r[data-screen-min]');
      var max,min;
      var disp;
      recs.each(function(i) {
      disp = $(this).css("display");
      max = $(this).attr("data-screen-max");
      if( max === undefined)max=10000;
      max = parseInt(max);

      min = $(this).attr("data-screen-min");
      if( min === undefined)min=0;
      min = parseInt(min);
      console.log(min+"-"+max);
      if(min<=max){
      if (window_width min) {
      if(disp!="block")$(this).css("display","block");
      }else{
      if(disp!="none")$(this).css("display","none");
      }
      }
      });
      }
      $(document).ready(function(){
      blocksdisplay();
      });
      $(window).resize(function() {
      blocksdisplay();
      });
      //blocksdisplay();

      Комментарии (0)

      Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Смартфон&nbsp;Honor&nbsp;7: честно&nbsp;достойно

      $(document).ready( function(){
      window.tmidLogin = function(){ return false; };
      if( $.cookie('tmid_no_check') === undefined ) {
      var expire = new Date();
      expire.setMinutes(expire.getMinutes() + 10 );
      $.cookie('tmid_no_check', 1, { expires: expire } );
      $.getScript("https://id.tmtm.ru/checklogin/", function(){
      if( window.tmidLogin() ) {
      var href = $('#login').attr('href');
      if( href !== undefined ) {
      window.location.href = href;
      }
      }
      });
      }
      });

      // global vars
      var g_base_url = 'geektimes.ru';
      var g_show_xpanel = false;
      var g_base_fullurl = 'http://geektimes.ru/';
      var g_is_guest = false;

      (function (d, w, c) {
      (w[c] = w[c] || []).push(function() {
      try {
      if (typeof (_yaparams) != 'undefined') {
      w.yaCounter26722401 = new Ya.Metrika({
      id: 26722401,
      clickmap: true,
      trackLinks: true,
      accurateTrackBounce: true,
      webvisor: true,
      params: _yaparams
      });
      } else {
      w.yaCounter26722401 = new Ya.Metrika({
      id: 26722401,
      clickmap: true,
      trackLinks: true,
      accurateTrackBounce: true,
      webvisor: true
      });
      }
      } catch(e) { }
      });

      var n = d.getElementsByTagName("script")[0],
      s = d.createElement("script"),
      f = function () { n.parentNode.insertBefore(s, n); };
      s.type = "text/javascript";
      s.async = true;
      s.src = "https://mc.yandex.ru/metrika/watch.js";

      if (w.opera == "[object Opera]") {
      d.addEventListener("DOMContentLoaded", f, false);
      } else { f(); }
      })(document, window, "yandex_metrika_callbacks");

      function checkHeaderPos(){
      var topToHubs = $('.megapost section.header').offset().top + $('.megapost section.header').outerHeight();
      var sT = $(this).scrollTop();
      if (sT > topToHubs) {
      $('.t199_header').fadeIn();
      } else {
      $('.t199_header').fadeOut();
      }
      }

      $(window).on('scroll', function() { checkHeaderPos(); });
      checkHeaderPos();

      function drawguides(){
      if($("#guides").length)$("#guides").remove();

      $("body").append('

      ');

      var g=$('#guides');
      var ww=$(window).width();

      var offset_left=parseInt((ww-1200)/2);
      var col_space=20;
      var col_width=100;

      if(ww=960){
      for(i=0;i<13;i++){
      var x1=(i*col_width)+offset_left-col_space;
      var x2=(i*col_width)+offset_left+col_space;
      var n=i+1;
      if(i!=0)g.append('

      ');
      if(i!=12)g.append('

      ');
      if(i!=12)g.append('

      '+n+'

      ');
      }
      }

      if(ww<960){
      var x=parseInt(ww/2);
      g.append('

      ');
      }

      var doit;
      $(window).resize(function() {
      if($("#guides").length){
      clearTimeout(doit);
      doit = setTimeout(drawguides, 300);
      }
      });
      }

      function showguides(){
      if($("#guides").length){
      $("#guides").remove();
      $("#guidesmenubutton").css("display","none");
      }else{
      drawguides();
      $("#guidesmenubutton").css("display","block");
      }
      }

      Источник

      * - обязательные к заполнению поля


      https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js