Символ видео: Иконки видео символ — 1,438 бесплатных иконок

Буква Z — официальный (и зловещий) символ российского вторжения в Украину. Мы попытались выяснить, кто это придумал, — и вот что из этого получилось

Российская военная техника с литерой Z в селе Бугас Волновахского района Донецкой области, который находится под контролем пророссийских сил. 1 марта 2022 года

Alexander Ermochenko / Reuters / Scanpix / LETA

Первые снимки и видео, запечатлевшие российскую военную технику с непонятной маркировкой на борту, появились в соцсетях за несколько недель до начала войны. Чаще всего встречалась латинская литера Z — в квадрате или без него; но также была замечена и V. Скорее всего, буквы использовались как тактическая маркировка, позволяющая различать технику из разных военных округов России, — однако через несколько дней Z и V (но особенно Z) стали почти официальной символикой «спецоперации». Кто именно придумал сделать Z одним из ключевых элементов российской пропаганды, точно неизвестно. Организаторы акций и якобы стихийных флешмобов из регионов, которым поручили изобразить всеобщую народную поддержку вторжения, не понимают, что она означает. «Медуза» разыскала человека, который утверждает, что эта идея принадлежит ему и его единомышленникам, а государственная пропаганда просто взяла ее на вооружение.

Еще до начала активной фазы войны в Украине в соцсетях начали появляться фотографии российской военной техники с особой маркировкой на борту. Чаще всего встречалась латинская буква Z, нанесенная широкими мазками белой краской на гаубицы, танки и военные грузовики; потом стали появляться и другие — буква V или треугольник.

Значение этих символов сначала было неясным. Военные эксперты выдвигали разные версии, но чаще всего склонялись к тому, что таким образом указывается принадлежность техники к одному из российских военных округов: Z — Западный, V — Восточный, треугольник — Южный.

Само Министерство обороны России не давало никаких публичных объяснений, а когда наконец выпустило несколько постов с упоминанием Z и V в своих соцсетях, понятнее не стало. Маркировка на борту военной техники в этих заявлениях использовалась в пропагандистских лозунгах: например, «Zаканчиваем войны» или «Zа мир» (сначала в обычном написании, а затем с заменой кириллических З и В в хештегах на латинские Z и V).  

Пост в инстаграме Минобороны РФ

Министерство обороны РФ

Пост в инстаграме Минобороны РФ

Министерство обороны РФ

Пост в инстаграме Минобороны РФ

Министерство обороны РФ

Пост в инстаграме Минобороны РФ

Министерство обороны РФ

Еще до того, как в дело вступили SMM-специалисты Минобороны РФ, латинская буква Z стала сначала неформальным, а потом фактически и официальным символом вторжения в Украину среди сторонников российских властей. Они начали добавлять ее к никнеймам, заменять на нее кириллические буквы в названиях аккаунтов и ставить Z на аватарки: в частности, телеграм-канал радикального православного движения «Сорок Сороков» теперь называется «Zорок Zороков», а канал, в котором в августе 2019 года выкладывали личные данные участников протестов против отказа в регистрации оппозиционных кандидатов в Мосгордуму, — «Товарищ Z Майор».

С буквой Z на форме вышел на церемонию награждения российский гимнаст Иван Куляк, занявший третье место на соревнованиях в Дохе 5 марта (Международная федерация гимнастики потребовала открыть дисциплинарное расследование в связи с «шокирующим поведением» Куляка). А губернатор Кемеровской области Сергей Цивилев объявил, что с 2 марта название региона в официальных материалах областного правительства будет писаться как «КуZбасс». По словам Цивилева, Z — это «знак поддержки наших бойцов», участвующих в «военной спецоперации» в Украине. Букву Z на логотип на своем сайте поставило Законодательное собрание Кемеровской области. Правда, насколько можно судить по опубликованным с 2 марта постановлениям областного правительства, Кузбасс в официальных документах как был Кузбассом, так и остался.

Как Z внедряют в регионах

Одновременно в нескольких российских регионах организовали мероприятия в поддержку «спецоперации» в Украине, участники которых выстраивались в фигуры в виде буквы Z.

Особенно обсуждаемыми стали два события в Казани. Сперва 5 марта своих подопечных буквой Z выстроил местный детский хоспис. А затем 9 марта в торговом центре Kazan Mall прошла акция, в которой участвовали студенты Казанского государственного института культуры (КазГИК): одетые в белые балахоны с приколотыми на них георгиевскими ленточками в форме буквы Z, студенты вскидывали в воздух попеременно правую и левую руку со сжатым кулаком, скандировали лозунг «За мир!» и исполняли песню Олега Газманова «Вперед, Россия!».

По словам студентов КазГИК, с которыми на условиях анонимности поговорила «Медуза», институт организовал акцию буквально за несколько часов: еще утром в день мероприятия никто не знал, что оно будет. Студентам разослали текст песни Газманова и попросили выучить, не объясняя причины. На репетиции в тот же день сказали, что вечером все идут в торговый центр на «флешмоб». «Студенты! На флешмоб собираемся в институте в 17:00 в фойе. Всем быть! Иначе будут большие проблемы!» — написали представители деканата старостам групп («Медуза» ознакомилась с этой перепиской; ни о каких санкциях для пропустивших акцию «Медузе» не известно).

Казанский государственный институт культуры

Казанский государственный институт культуры

На вопрос «Медузы», кто придумал акцию, в пресс-службе Казанского института культуры ответили, что инициатива принадлежала самим студентам. При этом «личной инициативой института» в пресс-службе объяснили появление в шапке официального сайта вуза хештега #ZаМир и буквы Z в названии («КазZГИК»).

В других регионах России также прошли акции в поддержку войны — в том числе организованные местными властями с использованием административного ресурса. Как минимум в нескольких субъектах Федерации, как выяснила «Медуза», к таким акциям имел отношение местный центр управления регионом (ЦУР): например, в Томске при участии ЦУР провели уроки в школах, где ученикам объясняли «справедливость» и «неизбежность» «спецоперации» в Украине.

Центры управления регионом созданы по инициативе Путина в 2020 году в каждом регионе. Задача ЦУР, по заявлениям властей, — упростить коммуникацию между гражданами и чиновниками через мониторинг соцсетей и обработку жалоб жителей.

В реальности, например, в Хакасии местный ЦУР фактически представляет собой цензурное ведомство, находящееся «как бы над всеми чиновниками и СМИ», рассказал «Медузе» бывший сотрудник правительства республики на условиях анонимности.

Патриотические автопробеги с Z-символикой в Томской области были непосредственно организованы сразу несколькими структурами. Как сообщил «Медузе» источник, близкий к организаторам акций, всего за неделю с 7 по 13 марта только в этом регионе прошло больше десяти таких мероприятий. Акции в поддержку войны устраивали чиновники из мэрии Томска, администрации Томской области, районных администраций; сотрудники местного отделения «Молодой гвардии Единой России» (МГЕР) и штаба «МыВместе», связанного с «партией власти».

Организатором нескольких акций также выступил «Российский Союз ветеранов Афганистана» (РСВА), действовавший совместно с сотрудниками местного МВД. «У них [МВД] была передана инициатива сверху. Они [сотрудники ведомства] шли [на акцию] готовыми: были баннеры и флаги», — рассказывает источник.

Автомобильный флешмоб в Крыму. 5 марта 2022 года

Сергей Мальгавко / ТАСС

Автопробег в поддержку российской армии в Краснодаре. 6 марта 2022 года

Николай Хижняк / ТАСС

Автопробег с символикой Z в поддержку «спецоперации», прошедший в столице Хакасии Абакане 6 марта, также курировал местный ЦУР, рассказывают «Медузе» два сотрудника местных СМИ и один действующий сотрудник правительства региона, пожелавшие сохранить анонимность.  

Участниками автопробега стали «спортсмены, активисты Общероссийского народного фронта (ОНФ) и „Молодой Гвардии“», но «больше всего было обычных горожан, которые такой акцией решили высказать свое уважение, восхищение Армией России и ополченцами Донбасса», — сообщило 6 марта местное информационное агентство «Хакасия», лояльное руководству местной «Единой России». «На акции не было ни одного представителя правительства республики и никого из руководства политических партий», — подчеркнуло издание.

При этом формальными организаторами и исполнителями акции источники «Медузы» называют активистов местной «Единой России» и ОНФ, а также некоторых предпринимателей, близких к «партии власти», — не уточняя, получали ли они «команды из центра». Один из абаканских журналистов, также пожелавший скрыть свое имя, отметил, что организаторы автопробега выступали с флагами, на которых изображен символ Z, «и это не самодельные флаги». «Наши [чиновники] не признаются, что это инициатива федерального центра, — рассказал на условиях анонимности еще один сотрудник республиканских СМИ. — Все происходит на стихийном уровне: типа, предприниматели захотели и заказали наклейки на машины. Но и представители разных ветвей власти берут инициативу на себя — делают значки с Z».

Накануне Международного женского дня 8 марта, по словам одного из сотрудников республиканских СМИ, редакция получила рекомендацию «не освещать» Z-автопробег в Абакане из аппарата правительства республики. Но уже на следующий день в среду, 9 марта, глава Хакасии Валентин Коновалов сам появился на публике со значком с буквой Z на лацкане пиджака; такие же значки журналисты заметили на одежде республиканских чиновников. Вскоре «патриотические» автопробеги провели и в районных центрах, а республиканские чиновники украсили символом Z здание Национального музея Хакасии.

По словам собеседников «Медузы», в регионах никто не понимает, что именно обозначают буквы V и Z: на вопросы журналистов местные чиновники отвечают заученными фразами о том, что это значит «Задача будет выполнена» и «Сила в правде», не вдаваясь в объяснения. Об истинном значении латинских букв на флагах, билбордах и стикерах редакциям подконтрольных властям СМИ остается только догадываться. В частности, один из хакасских журналистов в беседе с «Медузой» предположил, что Z — это отсылка к немецкому слову Zeit («время»): «Пришло время действовать», — объясняет он и вспоминает об антивоенном клипе группы Rammstein.

При этом некоторые группы российских националистов пытались провести собственные акции в поддержку войны с Украиной, не согласованные с властью, — им в этом отказали. Более того, один из них — публицист Егор Холмогоров, пытавшийся организовать 12 марта шествие «в поддержку армии и политики президента» от здания Государственной думы до Триумфальной площади в Москве, — получил не просто отказ, но и предупреждение от городской прокуратуры.

Так кто же это придумал?

Собеседники «Медузы» в регионах, где проходили акции с Z, не знают, кто именно придумал использовать то, что военные эксперты считают тактической маркировкой военной техники, в качестве символики «спецоперации».

Несколько собеседников «Медузы», близких к внутриполитическому блоку администрации президента (АП), заверили, что никакого отношения к креативу «операции Z» блок не имеет. Двое из них назвали источником идеи пиар-блок министерства обороны во главе с советником министра Сергея Шойгу Андреем Ильницким. С этой версией согласен источник «Медузы» среди организаторов томских автопробегов: это, по его мнению, «работа пиарщиков, которые создают образ и имидж армии».

Пиар-блок министерства обороны при этом работал совместно с RT и его главным редактором Маргаритой Симоньян, говорит источник «Медузы», близкий к АП: дизайнеры телеканала придумали символику, а министр Сергей Шойгу ее одобрил. «Симоньян во многом взяла инициативу на себя. С символикой ознакомили и президента Владимира Путина. По словам одного из собеседников, она ему понравилась», — говорит этот собеседник «Медузы». Дизайнеры телеканала RT, которым руководит Маргарита Симоньян, действительно разработали собственную айдентику «операции Z». Товары с буквой Z (стилизованной под грубо намалеванную белой краской на борту бронемашины) продаются в онлайн-магазине RT c 26 февраля.

Симоньян прочитала сообщение корреспондента «Медузы» с вопросом о ее возможной причастности к этой кампании, но вместо ответа разместила в своих соцсетях скриншот запроса с комментарием «„Источники медузы“ регулярно дают мне неожиданные поводы гордиться собой. И сочувствовать медузе» (орфография сохранена; сотрудники государственных организаций в России часто публикуют вопросы независимых журналистов в соцсетях — вместо того, чтобы ответить на запрос). Советник министра обороны Андрей Ильницкий не отреагировал на вопросы «Медузы».

В то же время один из источников «Медузы», близких к руководству Санкт-Петербурга, считает, что среди авторов идеи был бизнесмен Евгений Пригожин. Однако собеседники, близкие к АП, это отрицают.

«На продвижение творения „повара“ и его идей, а значит и его самого, никто не будет бросать весь свой ресурс. Все бьются за себя. А дать „повару“ приватизировать символы будущей победы… Никто бы этого не позволил. Уже бы свои с говном смешали эту Z», — уверяет собеседник «Медузы», близкий к внутриполитическому блоку АП. Он не исключает (уточняя, что это предположение, а не знание), что какие-то слова об «операции Z» мог бросить президент Путин, а его окружение «сразу завиляло хвостом и стало думать, как это оформить и продвинуть».

Другой собеседник «Медузы», близкий к АП, уверен, что Пригожин к кампании по «операции Z» «вовремя примазался».

Билборд на Лиговском проспекте в Петербурге. 7 марта 2022 года

Анатолий Мальцев / EPA / Scanpix / LETA

Акция работников железной дороги в Ростове-на-Дону

Эрик Романенко / ТАСС

Товары в сувенирном магазине в центре Москвы. 9 марта 2022 года

Максим Шипенков / EPA / Scanpix / LETA

Само название «операция Z», ее символику и стратегию продвижения источники «Медузы», близкие к АП, оценивают негативно. «С точки зрения политтехнологий это просто ужасно», — комментирует один из технологов, сотрудничающих с администрацией. По его словам, буква Z в качестве названия сама по себе никакого смысла не несет: «Людям изначально непонятно, что это и зачем». «Какая-то реклама [президента Украины Владимира] Зеленского», — недоумевает он.

Другой технолог отмечает, что Z — это не кириллическая буква, хотя само вторжение подается как «спасение русского мира».

По поводу акций с Z-символикой в регионах источник «Медузы», близкий к АП, говорит: «[Близкого к Сергею Кириенко] управления по обеспечению Госсовета эта тема [Z] не касается. Управление по внутренней политике во главе с [Андреем] Яриным напрягает губернаторов, чтобы они что-то делали — какие-то флешмобы, автопробеги, светящиеся окна в форме Z. Жестко ничего не навязывают, а там губернаторы уже кто во что горазд. Есть и те, кто перегибает палку».

Акции с окнами зданий региональных администраций и мэрий, вузов и других зданий, горящих в темное время суток в форме буквы Z, прошли во многих регионах: Новосибирской, Амурской, Воронежской, Ивановской и других областях, краях и республиках России.

Депутат Госдумы Мария Бутина рисует Z на своем пиджаке

Депутат Государственной думы от Кировской области Мария Бутина

«Люди креативных профессий»

Самое ранее использование символики Z в онлайн-флешмобе в поддержку российской армии, которое удалось обнаружить «Медузе», относится к периоду еще до официального начала войны. Об этом «Медузе» рассказал политтехнолог Игорь Мангушев, автор телеграм-канала «Записки авантюриста» (сейчас его название тоже пишется через Z) и «отставной капитан ЛНР», как он представился в беседе.

Имя Мангушева появлялось в утечке о деятельности «Агентства интернет-исследований» — той самой петербургской «фабрики троллей», которую связывают с Евгением Пригожиным. Подлинность этой переписки сам Мангушев подтверждал «Фонтанке». В 2019 году «Новая газета» называла Игоря Мангушева одним из провокаторов, организовавших якобы подпольную квартиру по фальсификации подписей за кандидатуру соратницы Алексея Навального Любови Соболь, баллотировавшейся тогда на выборах в Мосгордуму.

В беседе с «Медузой» Игорь Мангушев заявил, что идея этого флешмоба пришла ему вместе с его «соратниками»; он называет их «людьми креативных профессий, которые в 2014 году и позднее в силу ряда обстоятельств взяли в руки оружие». В качестве подтверждения своих слов Мангушев показал «Медузе» скриншоты переписки в телеграме, участники которой предлагают поставить на аватары своих каналов логотип с буквой Z — «именно белой краской, нанесенной типа кистью, немного небрежно, но у всех одинаковую».

Z на шлемах бойцов ОМОН, разгоняющих антивоенную акцию на Манежной площади в Москве. 13 марта 2022 года

Вячеслав Прокофьев / ТАСС

Такое изображение действительно начало появляться в группе телеграм-каналов, связанных общей тематикой поддержки «народных республик» на востоке Украины, в районе 20–21 февраля, то есть накануне вторжения. Именно там, предполагает Мангушев, их увидел «кто-то из людей, причастных к госпропаганде, и сказал: о, крутая тема, берем в работу».

Но настаивать на признании за ним и его соратниками «авторского права» он не собирается: «Мы сделали важное и полезное дело, и мы довольны, что оно пошло в народ. У нас в силу ряда причин нет государственных ресурсов, чтобы это сделать действительно массовым. Мы не можем, как RT, напечатать миллион футболок и продавать их». 

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

«Просто, чтобы масштабировать этот опыт, это должно идти от души. Но наше государство, к сожалению, не умеет, чтобы что-то шло от души», — заключает Мангушев.

Алексей Ковалев

Чичилаки: традиционный новогодний символ в Грузии — видео

https://sputnik-georgia.ru/20221230/chichilaki-traditsionnyy-novogodniy-simvol-v-gruzii—video-273583316.html

Чичилаки: традиционный новогодний символ в Грузии — видео

Чичилаки: традиционный новогодний символ в Грузии — видео

В Грузии Новый год невозможно представить без маленькой белоснежной кудрявой елочки – “чичилаки”. Съемочная группа Sputnik Грузия побывала в Гурии — этот… 30.12.2022, Sputnik Грузия

2022-12-30T23:54+0400

2022-12-30T23:54+0400

2022-12-30T23:55+0400

видео

мультимедиа

новый год

новый год

видео-новости из грузии

/html/head/meta[@name=’og:title’]/@content

/html/head/meta[@name=’og:description’]/@content

https://cdnn1.img.sputnik-georgia.com/img/07e6/0c/1e/273583126_0:0:3001:1688_1920x0_80_0_0_b303cd77bcb488f9eb2827a0c20c2e25.jpg

Что такое “чичилаки”, как его делают и какое значение у этого новогоднего символа? В поисках ответов на эти вопросы журналисты Sputnik Грузия побывали в регионе Гурия, который считается родиной “чичилаки”. Обычно “чичилаки“ делается из веток орешника, которые по традиции срезаются на день святой Варвары 17 декабря. Орешник ассоциируется в Гурии с достатком и благосостоянием, тут он — основная культура и многие блюда готовятся здесь с использованием лесных орехов.Вообще “чичилаки“ можно сделать из любого дерева, главное, чтобы ветки были прямые. Но самые красивые и кудрявые “чичилаки“ получаются из орешника“, — рассказал местный ремесленник Георгий Даташвили. В канун Нового года «чичилаки» можно купить во многих местах в Тбилиси — на рынках, в магазинах, на специальном новогоднем базаре у Дворца спорта и даже в супермаркетах.

Sputnik Грузия

[email protected]

+74956456601

MIA „Rosiya Segodnya“

2022

Sputnik Грузия

[email protected]

+74956456601

MIA „Rosiya Segodnya“

Новости

ru_GE

Sputnik Грузия

[email protected]

+74956456601

MIA „Rosiya Segodnya“

1920

1080

true

1920

1440

true

https://cdnn1.img.sputnik-georgia.com/img/07e6/0c/1e/273583126_0:0:2567:1925_1920x0_80_0_0_16d47d627fad61a64054e234c095468e.jpg

1920

1920

true

Sputnik Грузия

[email protected]

+74956456601

MIA „Rosiya Segodnya“

Sputnik Грузия

видео, мультимедиа, новый год, новый год, видео-новости из грузии, видео

видео, мультимедиа, новый год, новый год, видео-новости из грузии, видео

Что такое “чичилаки”, как его делают и какое значение у этого новогоднего символа? В поисках ответов на эти вопросы журналисты Sputnik Грузия побывали в регионе Гурия, который считается родиной “чичилаки”.

Обычно “чичилаки“ делается из веток орешника, которые по традиции срезаются на день святой Варвары 17 декабря. Орешник ассоциируется в Гурии с достатком и благосостоянием, тут он — основная культура и многие блюда готовятся здесь с использованием лесных орехов.

Вообще “чичилаки“ можно сделать из любого дерева, главное, чтобы ветки были прямые. Но самые красивые и кудрявые “чичилаки“ получаются из орешника“, — рассказал местный ремесленник Георгий Даташвили. В канун Нового года «чичилаки» можно купить во многих местах в Тбилиси — на рынках, в магазинах, на специальном новогоднем базаре у Дворца спорта и даже в супермаркетах.

Анимированные символы в вашем приложении — WWDC23 — Видео

Больше видео

  • Принесите удовольствие своему приложению с анимированными символами. Изучите новую платформу символов, которая включает унифицированный API для создания и настройки эффектов символов. Узнайте, как SwiftUI, AppKit и UIKit упрощают анимацию символов в пользовательских интерфейсах. Ознакомьтесь с советами и рекомендациями по плавной интеграции новых анимаций с другим содержимым приложения. Чтобы получить максимальную отдачу от этого сеанса, мы рекомендуем сначала посмотреть «Что нового в SF Symbols 5».

    Ресурсы

    Похожие видео

    WWDC23
  • Скачать

    ♪ ♪ Анант: Привет. Добро пожаловать в раздел «Анимация символов в вашем приложении». Меня зовут Анант, и я инженер UIKit. Символы SF — знаковая часть интерфейсов Apple.

    Они великолепно смотрятся в меню, панелях инструментов, боковых панелях и т. д. А поскольку люди знакомы с символами, они делают ваше приложение более интуитивно понятным в использовании. В iOS 17 и macOS Sonoma мы улучшаем символы с помощью анимации, что делает ваши приложения более живыми, чем когда-либо прежде.

    Я начну с обзора новых анимаций символов, также называемых «эффектами символов». Затем я проведу вас через новые API в SwiftUI, UIKit и AppKit, чтобы добавить эффекты символов в ваши приложения. И, наконец, я дам вам несколько советов, как заставить эффекты символов действительно сиять.

    Итак, приступим.

    В iOS 17 и macOS Sonoma представлена ​​коллекция универсальных анимаций, которые можно применить к любому изображению символа, даже к пользовательскому символу. Эти анимации называются Bounce, Pulse, Variable Color, Scale, Appear, Disappear и Replace.

    Я рекомендую ознакомиться с сессией «Что нового в SF Symbols 5», чтобы глубже погрузиться в сами анимации, в том числе передовые методы разработки интерфейсов с ними.

    В API эти анимации называются «символическими эффектами», и новая структура Symbols является домом для всех них. Он предоставляется бесплатно, если вы используете SwiftUI, AppKit или UIKit для создания своего приложения. Действительно интересная особенность инфраструктуры символов заключается в том, что каждый эффект имеет простое имя, разделенное точками. Таким образом, чтобы создать эффект отскока, вы можете просто написать «.bounce» в своем коде.

    Эти имена, разделенные точками, также относятся к способу настройки эффектов. Например, вы можете указать, что символ должен отскакивать вверх или вниз, но в большинстве случаев вам не нужно ничего указывать. Фреймворки автоматически используют наиболее подходящее направление. Некоторые эффекты имеют множество параметров конфигурации. Например, Variable Color имеет три разных настройки. Объединив параметры в цепочку, вы можете легко настроить очень специфические эффекты.

    Названия эффектов являются настоящим кодом Swift. Нет никаких условий. Xcode автоматически дополняет каждую часть имени, и если эффект настроен неправильно, вы получите сообщение об ошибке во время компиляции. Лучший способ изучить все новые анимации — это приложение SF Symbols. В новой вкладке анимации вы можете узнать обо всех доступных параметрах конфигурации для каждого эффекта. Вы даже можете скопировать название эффекта, разделенное точками, для использования непосредственно в коде. Со всеми типами эффектов и параметрами конфигурации доступно огромное разнообразие анимаций.

    Но все эти эффекты на самом деле охватывают небольшой набор моделей поведения.

    Bounce, например, воспроизводит одноразовую анимацию символа. Это считается дискретным поведением. С другой стороны, добавление эффекта Масштаб изменяет уровень масштаба символа и сохраняет его на неопределенный срок. Говорят, что масштаб поддерживает неопределенное поведение. В отличие от дискретных эффектов, неопределенные эффекты заканчиваются только при явном удалении.

    Появление и исчезновение поддерживают переходное поведение. Они могут перемещать символ в поле зрения и за его пределами.

    И, наконец, Replace — переход содержимого. Он анимируется от одного символа к другому.

    Итак, это четыре разных поведения: дискретное, неопределенное, переход и переход содержимого. В структуре Symbols каждое поведение соответствует протоколу. Эффекты заявляют о своем поддерживаемом поведении, согласуясь с этими протоколами.

    Здесь представлены все доступные эффекты, а также их поддерживаемое поведение. Я расскажу об этом более подробно на этой сессии. Просто знайте, что поведение эффекта определяет, какие API платформы пользовательского интерфейса могут с ним работать. Говоря об API-интерфейсах UI-фреймворка, давайте поговорим о том, как добавить все эти классные эффекты в ваши приложения SwiftUI, UIKit и AppKit.

    В SwiftUI появился новый модификатор представления, symbolEffect.

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

    Это легко сделать и в AppKit, и в UIKit. Просто используйте новый метод addSymbolEffect в представлении изображения, чтобы добавить переменный цветовой эффект. Я могу настроить переменный цветовой эффект, используя точечный синтаксис. Здесь я изменяю эффект на variableColor.iterative.reversing, что приводит к другой анимации с переменным цветом. Это отличный способ показать, что мое приложение подключается к сети. Можно даже комбинировать разные эффекты.

    Здесь я добавляю эффект масштабирования. Теперь символ анимирует переменный цвет, а также масштабируется.

    Эти API предоставляют простой способ добавления неопределенных эффектов к изображениям символов. Напомним, что неопределенные эффекты изменяют некоторые аспекты символа на неопределенный срок, пока эффект не будет удален.

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

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

    Это можно сделать, добавив логический параметр isActive. Здесь я применяю эффект только при подключении к Интернету. Как только приложение завершает подключение, анимация символа плавно завершается.

    В AppKit и UIKit используйте метод removeSymbolEffect, чтобы завершить неопределенные эффекты. А как насчет дискретных эффектов, которые выполняют одноразовую анимацию? Я упоминал Bounce в качестве примера ранее. Ваше приложение может запускать эффекты Bounce в ответ на определенные события.

    В SwiftUI я могу использовать тот же модификатор symbolEffect для добавления дискретных эффектов. Однако я также должен предоставить SwiftUI значение. Всякий раз, когда значение изменяется, SwiftUI запускает дискретный эффект.

    Давайте добавим кнопку, которая при нажатии отбрасывает символ. Обработчику кнопки просто нужно увеличить bounceValue. SwiftUI увидит изменение bounceValue и вызовет отказ. Я могу сделать это в AppKit и UIKit, добавив эффект Bounce в представление изображения. Поскольку Bounce поддерживает только дискретное поведение, при добавлении эффекта выполняется одиночный отказ. Нет необходимости удалять эффект после этого.

    Теперь предположим, что я не хочу, чтобы символ подпрыгивал только один раз. Как насчет того, чтобы подпрыгнуть дважды? SwiftUI, AppKit и UIKit поддерживают параметр options, где я могу указать предпочтительное количество повторений. Теперь символ дважды отскакивает при срабатывании эффекта. Отскок — не единственный эффект, который может иметь дискретное поведение. Два из рассмотренных ранее эффектов, Pulse и Variable Color, поддерживают не только неопределенное, но и дискретное поведение. Другими словами, они могут воспроизводить одноразовые анимации, как Bounce. Это означает, что я могу взять предыдущий пример Bounce и изменить его на variableColor. Variable Color переключается на использование своего дискретного поведения, поскольку применяется неповторяющимся образом.

    Теперь нажатие кнопки выполняет два цикла Variable Color.

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

    SwiftUI имеет новый тип contentTransition с именем symbolEffect, который можно использовать с заменой. Поэтому, если я помещу изображение в кнопку, которая переключает отображаемый символ, изменение теперь анимируется. В AppKit и UIKit вы можете использовать новый метод setSymbolImage для изменения изображения с помощью перехода содержимого символа.

    Наконец, у нас есть Appear and Disappear, которые могут отображать и скрывать символы с уникальной анимацией. Эти эффекты однозначно классифицируются как эффекты перехода. Но прежде чем мы углубимся в это, нам нужно поговорить о параллельных вселенных. Но не волнуйтесь. Это не так сложно, как кажется. В одном юниверсе изображение исчезает, но представление изображения остается в иерархии. Другими словами, макет не меняется. Квадрат и круг остаются на одинаковом расстоянии друг от друга. В параллельной вселенной представление изображения действительно добавляется и удаляется из иерархии. В результате расположение окружающих видов может измениться.

    Хорошая новость заключается в том, что Appear и Disappear поддерживают оба поведения.

    Первое поведение возможно, поскольку появление и исчезновение являются неопределенными эффектами.

    Вы уже знаете, как использовать неопределенные эффекты. В SwiftUI используйте модификатор .symbolEffect и передайте .disappear. По мере обновления значения isMoonHidden применяется эффект «Исчезновение».

    В AppKit и UIKit используйте addSymbolEffect и передайте .disappear или .appear.

    Вывод здесь заключается в том, что неопределенные эффекты вообще не меняют макет. Они только изменяют отображение символа в представлении изображения.

    Итак, это относится к первому поведению. Как мне перейти в параллельную вселенную, где меняется окружающий мир? Здесь вступает в действие поведение перехода. Эффекты перехода можно использовать со встроенным модификатором перехода SwiftUI, который анимирует вставку или удаление представления из иерархии представлений.

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

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

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

    Если вы не используете SwiftUI, вам потребуется вручную добавить и удалить представление изображения из иерархии. UIKit имеет обработчик завершения для эффектов, которые могут помочь. Просто добавьте эффект «Исчезновение», а когда эффект завершится, удалите представление изображения из иерархии. Итак, у вас есть это. Это эффекты символов в SwiftUI, AppKit и UIKit. Теперь, когда вы знаете основы, вот несколько советов, как вывести эффекты символов на новый уровень в ваших приложениях.

    Во-первых, новые методы UIKit для UIImageView также доступны для UIBarButtonItem. Это упрощает оживление панелей инструментов с помощью анимации символов. Некоторые элементы управления UIKit также имеют встроенную анимацию символов в iOS 17.

    UISlider, например, теперь отскакивает изображения, когда большой палец достигает конца дорожки. Вы можете управлять воспроизведением этих анимаций с помощью нового свойства isSymbolAnimationEnabled в UIControl и UIBarButtonItem.

    В SwiftUI также есть некоторые особенности отключения эффектов символов.

    Как и другие модификаторы в SwiftUI, модификатор symbolEffect распространяется по иерархии представлений. Это означает, что эффекты можно применять к нескольким изображениям, добавляя модификатор к родительскому виду. Используйте модификатор symbolEffectsRemoved, чтобы предотвратить наследование эффектов символов представлением. Теперь некоторые эффекты символов, такие как «Появление», «Исчезновение» и «Масштаб», изменяют внешний вид символа с помощью анимации. Возможно, вам будет интересно, чтобы символ изначально увеличивался или исчезал без анимации. В SwiftUI это можно сделать с помощью транзакции с отключенной анимацией. Здесь я использую его для применения эффекта масштабирования без анимации.

    В AppKit и UIKit используйте анимированный параметр в addSymbolEffect, чтобы применить эффект без анимации.

    Наконец, давайте поговорим о значении переменной.

    iOS 16 и macOS Ventura представили значение переменной как еще одно измерение символов, представляющее такие понятия, как уровни громкости и мощность сигнала.

    В iOS 17 и macOS Sonoma мы упростили переход между произвольными значениями переменных.

    В SwiftUI вообще ничего делать не нужно. Здесь у меня есть символ Wi-Fi, значение переменной которого зависит от некоторого состояния — в данном случае от текущего уровня сигнала. При изменении уровня сигнала символ Wi-Fi автоматически обновляется, а также анимируется по переменным значениям. В AppKit и UIKit используйте автоматический переход содержимого символа. Он определяет, имеет ли новое изображение символа просто другое значение переменной, и, если да, выполняет переход к новому значению.

    Большое спасибо, что присоединились ко мне сегодня. Существует множество способов анимации символов, поэтому используйте приложение SF Symbols, чтобы узнать, что возможно. Изучите структуру символов и попробуйте новые API-интерфейсы символов в SwiftUI, AppKit и UIKit. И, наконец, внедрите анимацию, чтобы сделать интерфейс вашего приложения более восхитительным, чем когда-либо.

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

  • Ищете что-то конкретное? Введите тему выше и сразу переходите к интересным материалам.

      Разборка генератора видеосимволов самолета

      • автор:
      • Дэйв Раунтри

      [Адриан Смит] недавно забрал модуль авионики, снятый с авиалайнера British Aerospace 146, и вскрыл его для нашего удовольствия. Этот конкретный самолет был разработан в начале 1980-е годы, когда электроника, используемая для питания различных дисплеев в кабине, сильно отличалась от современных разработок. Этот конкретный блок называется «генератором символов» и используется для создания различных видеопотоков в реальном времени, которые отправляются на блоки отображения в кабине. В него подаются различные инструменты, например метеорологический радар, а затем он при необходимости переформатирует видео, подмешивая любое необходимое дополнительное отображение.

      Вид сверху на приборную стойку генератора символов

      На этих платах много позолоченных чипов, что указывает на то, что это могут быть защищенные от радиации версии знакомых устройств, большинство из которых относится к логике серии 54xx. Логика серии 54xx по сути такая же, как и у соответствующей серии 74xx, за исключением гораздо более широкого диапазона рабочих температур, требуемого военными и, соответственно, потребностями коммерческой авиации. Основная плата ЦП, похоже, основана на Intel 8086, а некоторые процессоры, совместимые с Zilog Z180, используются на двух платах контроллера видеодисплея.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *