(function (window) { "use strict"; var OPTIONS = window.SCREEN_SIZE_OPTIONS || {}; // wrapper + options.padding * 2 var sizeList = [980,1220,1340]; var nameList = ['small', 'medium', 'large']; var sizesLength = sizeList.length; var isBranding = false; var htmlElement = document.documentElement; var lastState, className; var options = { padding: 20, sideWidth: 140, largeSideWidth: 240, bannerStub: sizeList[0], minBranding: OPTIONS.minBranding || sizeList[1], maxBranding: 1920, classRe: /\s*screen_(\S+)/gi, classPrefix: 'screen_' }; // ширина экрана для больших ушей, когда они полностью помещаются для самого большого экрана var widthForLargeSide = sizeList[sizeList.length - 1] + (options.largeSideWidth + options.padding) * 2; function screenSize(branding) { var windowWidth = window.innerWidth; var actualWidth = windowWidth; var sideWidth, canBranding, canBrandingStub, size, result, state; // запоминаем состояние последнего вызова, например screenSize(true) в слоте п-брендинга if (typeof branding === 'boolean') { isBranding = branding; } if (isBranding) { sideWidth = windowWidth > widthForLargeSide && options.largeSideWidth || options.sideWidth; // используем 20 отступы по бокам под брендирование if (sideWidth) { actualWidth -= (sideWidth + options.padding) * 2; } } canBranding = windowWidth >= options.minBranding && windowWidth <= options.maxBranding; // не показываем брендинг на экраны меньше 1024 и больше 1900 if (!canBranding) { actualWidth = windowWidth; } canBrandingStub = actualWidth >= options.bannerStub && actualWidth < options.minBranding; // подбираем экран под окно пользователя с учетом брендинга for (var sizeNo = 1; sizeNo < sizesLength; sizeNo++) { if (actualWidth < sizeList[sizeNo]) { size = nameList[sizeNo - 1]; break; } } if (!size) { size = nameList[nameList.length - 1]; } state = [size, isBranding, canBranding, canBrandingStub, sideWidth].join(); if (lastState != state) { lastState = state; className = htmlElement.className.replace(options.classRe, '').split(' '); className.push(options.classPrefix + size); if (isBranding) { className.push(options.classPrefix + 'branding-p_need'); if (canBranding) { className.push(options.classPrefix + 'branding-p'); className.push(options.classPrefix + 'branding-p_' + sideWidth); } else if (canBrandingStub) { className.push(options.classPrefix + 'branding-p_banner-stub'); } } htmlElement.className = className.join(' '); try { window.dispatchEvent(new Event('resize')); } catch (ex) {} } } /** * Создает функцию, игнорирующую вызовы происходящие чаще заданого интервала * @param originalFn функция, частоту вызова которой необходимо ограничить * @param [timeout = 100] интервал * @param [callImmediately = false] флаг, указывающий что функция должна выполняться в начале группы вызовов * @returns {Function} */ function debounce (originalFn, timeout, callImmediately) { var timer = null; return function debounced () { var context = this, args = arguments; function delayed () { if (!callImmediately) { originalFn.apply(context, args); } timer = null; } if (timer !== null) { clearTimeout(timer); } else if (callImmediately) { originalFn.apply(context, args); } timer = setTimeout(delayed, timeout || 100); }; } screenSize(); window.screenSize = screenSize; if (window.addEventListener) { window.addEventListener("resize", debounce(screenSize), false); } else if (window.attachEvent) { window.attachEvent("onresize", debounce(screenSize)); } })(this);
Mail.ruПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискВсе проекты
Наверх

Статьи и новости о сериалах

20 июляНовость
Жуткие котики и робот-Крид: киноновости неделиСамые интересные и важные события из мира кино за минувшую неделю, которые вы могли пропустить, — в одном коротком видео
19 июляСтатья
Вышли из образа: звезды «Игры престолов» в неожиданных роляхУчастие в громких проектах нередко играет с актерами злую шутку: актеры всегда рискуют застрять в одном амплуа. Однако с героями этой статьи такого произойти не должно: в новых проектах они играют такие роли, каких от них никто не ожидал
19 июляНовость
Дон Джонсон возвращается к роли Нэша Бриджеса спустя 18 летСериал «Детектив Нэш Бриджес» перезапустят в формате телефильма
19 июляФоторепортаж
Звезда «Не родись красивой» снимается в новом сериалеИлья Любимов исполняет главную роль в российской версии корейского сериала «Тайный лес»
18 июляНовость
Звезды «Игры престолов» сами номинировали себя на «Эмми 2019»По данным СМИ, для этого они заплатили по $225
18 июляНовость
Популярный американский сериал 2000-х перезапустятНовое телешоу выйдет на стриминговом сервисе HBO Max
17 июляНовость
Малахов и Бузова номинированы на ТЭФИТоржественная церемония объявления победителей состоится 2 октября
17 июляНовость
«Игра престолов» побила рекорд по номинациям на «Эмми»Названы претенденты на самую престижную телевизионную награду в мире
16 июляНовость
Объявлены номинанты на премию «Эмми 2019»: списокНазваны претенденты на самую престижную телевизионную награду в мире — «Эмми». Рекорд по количеству номинаций установил фэнтези-сериал «Игра престолов»
16 июляФоторепортаж
Екатерина Гусева и молодые звезды: первые фото со съемок сериалаК выходу в эфир готовится многосерийная драма «Двое против смерти»
16 июляНовость
Петров удивил отказом от съемок, которых ему не предлагалиПродюсеры «Полицейского с Рублевки» прокомментировали слова актера, отказавшегося от главной роли в сериале и полнометражных продолжениях
15 июляНовость
75-летний актер «Ворониных» рассказал о борьбе с ракомПо словам Бориса Клюева, болезнь не мешает ему играть в театре и сниматься в кино
14 июляНовость
Блондинка Беллуччи и Поттер с бородой: киноновости неделиСамые интересные и важные события из мира кино, которые вы могли пропустить, — в одном коротком видео
12 июляНовость
Названа причина интереса Голливуда к российской историиОтвечая на вопрос журналистов, Люк Бессон добавил, что у него уже появилась новая идея для фильма, связанного с Россией
11 июляФоторепортаж
Рудова, Шалаева и Фомина представили совместный сериал«БИХЭППИ» снял режиссер «Сладкой жизни» и «Лучше, чем люди»
11 июляНовость
Рина Гришина сменила имидж ради новой ролиПоклонников удивило преображение актрисы для съемок в сериале «О.К.О.»
09 июляФоторепортаж
Дэниэл Рэдклифф с густой бородой на съемках комедии: первые фотоАктер выглядит почти неузнаваемо на площадке нового проекта
09 июляФоторепортаж
Юлия Пересильд сменила имидж для роли: первые фото со съемокАктриса играет одну из главных ролей в новой экранизации романа Вячеслава Шишкова «Угрюм-река»
09 июляНовость
Роулинг отреагировала на слухи о запуске сериала о Гарри ПоттереРанее некоторые СМИ сообщали о том, что продолжение истории уже в работе
09 июляНовость
Звезда хотела уйти из «Секса в большом городе» из-за харассментаСара Джессика Паркер заявила, что стала жертвой домогательств со стороны партнера по съемочной площадке
08 июляНовость
Звезда «Не родись красивой» напугала поклонников фото в гримеЮлия Такшина показала в сети снимок с синяками, сделанный на съемках
07 июляНовость
Темнокожая Русалочка и «Гоголь» без Петрова: киноновости неделиСамые важные события из мира кино за прошедшую неделю, которые вы, возможно, пропустили, — в одном коротком видео
06 июляСтатья
Ирина Пегова: «Зрители не должны ничего знать об артистах»Популярная актриса рассказала о тайне личности и избавлении от образа Вареньки
05 июляНовость
Госкино Украины просит Зеленского запретить сериал «Сваты»Ранее один из сезонов ситкома был перемонтирован
05 июляФоторепортаж
Шведов и Аксенова воссоединились на съемках: первые кадрыЗрителей ждет второй сезон многосерийной драмы «Бывшие»
04 июляФоторепортаж
Лукин влюбился в Арзамасову по сценарию сериала: фото со съемокЗвезда «Папиных дочек» снялась в популярном шоу «Ивановы-Ивановы»
04 июляНовость
В американском сериале о досоветской России показали мавзолейЗрители нашли киноляп в шоу «Последние цари»
04 июляНовость
Ирина Пегова пожаловалась на отсутствие интересных ролейПопулярная российская актриса недовольна штампами в кино
04 июляНовость
СМИ: по «Гарри Поттеру» могут снять сериалМногосерийный приквел, по слухам, расскажет о новых героях фэнтези-вселенной
02 июляФоторепортаж
Марго Робби — 29: роли, из-за которых все от нее без умаСамые удачные, узнаваемые и яркие работы эффектной и многообещающей блондинки — в нашей фотоленте
02 июляНовость
Софья Эрнст стала женой сибирского промышленника: фото со съемокАктриса снимается в многосерийной экранизации романа «Угрюм-река»
02 июляНовость
Джордж Мартин осудил поведение фанатов «Игры престолов»Автор книг, на которых основан фэнтези-сериал, назвал происходящее безумием
01 июляНовость
Сергей Жигунов посоветовал Александру Петрову реже сниматьсяПо мнению звезды «Гардемаринов», на Петрова давят зрители
30 июняНовость
Новые «Ангелы», старые «Мстители»: киноновости неделиГлавные события из мира кино за прошедшую неделю, которые вы могли пропустить, — в одном коротком видео
28 июняНовость
Безруков отправился на съемки вместе с женой и детьмиАктер поделился семейным фото с подписчиками в инстаграме
27 июняФоторепортаж
Звезда «Кухни» снимается в первом сериале создателей КВННа СТС покажут комедийную историю «Корни» с Марком Богатыревым в главной роли
26 июняФоторепортаж
Певцов, Аверин, Чурикова: звезды на балу в честь Марка ВаршавераЗвезды кино и телевидения собрались на торжественном вечере, посвященном директору театра «Ленком»
26 июняНовость
Звезда «Игры престолов» сыграет в комедийном сериалеМэйси Уильям исполнит в телешоу одну из главных ролей
26 июняФоторепортаж
Екатерина Волкова играет незрячую в новом криминальном сериалеАктриса исполнила одну из ключевых ролей в остросюжетной истории «Рикошет»
25 июняНовость
Сергей Безруков открестился от роли президентаПо словам актера и режиссера, «каждый должен заниматься своим делом»
25 июняНовость
Александр Петров: «Пока есть Данила Козловский — куда уж мне!»Актер откровенно рассказал о конкуренции и стремлении к «Оскару»
25 июняФоторепортаж
Внук Андрея Миронова стал ведущим на кинофестивалеАндрей Миронов-Удалов провел церемонию закрытия киносмотра «Читка»
25 июняНовость
Банщикова с дочкой приехала на съемки продолжения «Ищейки»2-летняя Маша ранее уже снималась в популярном детективном сериале
24 июняНовость
Паулина Андреева объяснила, почему редко снимаетсяВозлюбленная Федора Бондарчука призналась, что не гонится за большим количеством ролей
24 июняНовость
Христиане потребовали запретить сериал «Благие знамения»Активисты религиозной организации сочли шоу «еще одним шагом к популяризации сатанизма»
24 июняФоторепортаж
Прилучный и Мороз снова снимаются вместеАктеры воссоединились на площадке второго сезона криминальной драмы «Преступление»
24 июняНовость
Умер актер Андрей ХаритоновИсполнитель главной роли в фильме «Овод» ушел в возрасте 59 лет
24 июняНовость
Александр Петров больше не будет играть ГоголяВ новом фильме звезду заменит другой актер
23 июняНовость
«Лиса Алиса» Пегова и «Красотка» Водонаева: киноновости неделиКак так получилось, что Киану Ривз снова на коне и в центре внимания? За что Сандра Буллок получила стакан попкорна? Ответы на эти и другие вопросы — в коротком видео о главных событиях в мире кино за неделю
21 июняСтатья
Данил Стеклов: «Меня преследует актерское невезение»Внук народного артиста Владимира Стеклова — о наследственности и новом поколении актеров, трудностях выбора при отсутствии избалованности и стремлении стать востребованным вопреки неудачам
История моих просмотров
СкрытьПоказать