Что такое трясогузка и почему она так называется. Какие виды трясогузок существуют. Где обитают трясогузки и чем питаются. Как выглядит трясогузка и какие у нее повадки. Какие интересные факты известны об этой птице.
Содержание
Описание трясогузки
Трясогузка — небольшая изящная птица семейства трясогузковых отряда воробьинообразных. Её легко узнать по характерным покачиваниям длинным хвостом, за что она и получила свое название.
Основные характеристики трясогузки:
- Размер: длина тела 15-20 см, размах крыльев 25-30 см
- Вес: 20-25 г
- Окрас: контрастный черно-белый или серо-желтый
- Длинный хвост (почти половина длины тела)
- Тонкий острый клюв
- Стройное телосложение
- Длинные тонкие ноги
Характерной особенностью трясогузок является постоянное покачивание хвостом вверх-вниз. Это движение они совершают как в полете, так и сидя на земле или ветке. Отсюда и произошло название птицы — она буквально «трясет гузкой» (задней частью тела).
Виды трясогузок
В мире насчитывается около 60 видов трясогузок. Наиболее распространенные и известные виды:
Белая трясогузка
Самый многочисленный и широко распространенный вид. Обитает в Евразии, Северной Африке, на Аляске. Имеет контрастную черно-белую окраску. Верх головы, горло и грудь черные, спина серая, брюшко белое.
Жёлтая трясогузка
Отличается ярко-жёлтым оперением на брюшке. Обитает на болотах и влажных лугах Евразии, Аляски, встречается в Северной Африке. Самый миниатюрный представитель семейства.
Горная трясогузка
Водится в горных районах Евразии и Северной Африки. Оперение преимущественно серого цвета, на шее имеется черная полоска, живот желтый. Гнездится вблизи горных ручьев и рек.
Японская трясогузка
Один из самых крупных видов. Обитает в Японии, Корее, на Дальнем Востоке России. Имеет контрастный черно-белый окрас.
Маскированная трясогузка
Эндемик острова Мадагаскар. Обитает в низовьях тропических рек. Имеет серую окраску с белой «маской» на голове.
Разнообразие видов трясогузок позволяет им заселять различные климатические зоны и биотопы по всему миру.
Где обитают трясогузки
Трясогузки широко распространены в Евразии, Африке, на Аляске. Встречаются практически на всех континентах, кроме Антарктиды. Большинство видов предпочитают следующие места обитания:
- Берега рек, озер и других водоемов
- Влажные луга и болота
- Опушки лесов
- Горные долины
- Сельскохозяйственные угодья
- Городские парки и скверы
Трясогузки хорошо приспособились к соседству с человеком и часто селятся рядом с жильем. Их можно встретить на городских улицах, в садах и огородах. При этом птицы предпочитают открытые пространства, где удобно охотиться на насекомых.
Большинство видов трясогузок — перелетные птицы. На зиму они мигрируют в более теплые регионы. Например, белые трясогузки из Европы зимуют в Северной Африке и на Ближнем Востоке.
Чем питаются трясогузки
Трясогузки — насекомоядные птицы. Основу их рациона составляют:
- Мухи, комары, мошки
- Жуки и их личинки
- Бабочки и гусеницы
- Муравьи
- Пауки
- Мелкие ракообразные
Птицы ловко охотятся как на земле, так и в воздухе. На земле они быстро бегают, склевывая насекомых. А в полете могут совершать резкие броски и развороты, чтобы поймать летающую добычу.
Интересный факт: трясогузки часто кормятся рядом с пасущимся скотом, склевывая насекомых, потревоженных животными. А некоторые виды даже садятся на спины коров и лошадей, чтобы собирать с них паразитов.
В холодное время года, когда насекомых мало, трясогузки могут поедать семена растений. Но это скорее вынужденная мера — растительная пища не является основной в их рационе.
Образ жизни и поведение трясогузок
Трясогузки ведут дневной образ жизни. Они очень подвижны и активны в светлое время суток. Основные черты поведения трясогузок:
- Быстрое передвижение по земле короткими перебежками
- Постоянное покачивание хвостом
- Ловкие маневры в воздухе при ловле насекомых
- Частое купание в мелких водоемах
- Громкие позывки и щебетание
Интересная особенность трясогузок — их «танцы» на земле. Птицы могут внезапно начать кружиться на одном месте, высоко подпрыгивая и разворачиваясь. Считается, что так они вспугивают затаившихся насекомых.
Большинство видов трясогузок — моногамные птицы. Пары образуются на один сезон размножения. Гнезда устраивают в самых разных местах — в дуплах, норах, расщелинах скал, под крышами домов. В кладке обычно 4-6 яиц. Насиживают оба родителя, около двух недель. Птенцы покидают гнездо через 2-3 недели после вылупления.
Интересные факты о трясогузках
Несколько любопытных фактов об этих птицах:
- Трясогузки способны бегать по дну мелких водоемов в поисках пищи
- Они могут взлетать вертикально вверх с земли, как вертолеты
- У некоторых народов трясогузка считается священной птицей и символом весны
- Трясогузки часто становятся «приемными родителями» для птенцов кукушки
- Птицы способны узнавать себя в зеркале — признак высокого интеллекта
- Трясогузки помогают фермерам, уничтожая вредных насекомых на полях
Трясогузки — удивительные птицы, сочетающие изящество и проворство. Их необычное поведение и близость к человеку делают их популярными персонажами народных сказаний и примет во многих культурах.
Роль трясогузок в природе и жизни человека
Трясогузки играют важную роль в природных экосистемах и хозяйственной деятельности людей:
- Регулируют численность насекомых, в том числе вредителей сельского хозяйства
- Являются кормовой базой для хищных птиц и млекопитающих
- Участвуют в распространении семян растений
- Служат индикаторами состояния окружающей среды
- Помогают в борьбе с паразитами домашнего скота
- Украшают городские ландшафты своим присутствием
Благодаря своей пользе и привлекательному внешнему виду, трясогузки пользуются симпатией у людей. Во многих странах эти птицы находятся под охраной закона.
Трясогузки — яркий пример того, как небольшая птица может играть значимую роль в природе и жизни человека. Их изучение помогает лучше понять взаимосвязи в окружающем мире и важность сохранения биологического разнообразия.
Белая трясогузка птица фото голос/ Motacilla alba
Я видел(а) эту птицу!
Белая трясогузка : информация о птице | Значения |
---|---|
Охранный статус | LC — Вызывающие наименьшие опасения |
Синонимы | Белая трясогузка (подвид alba/dukhunensis), Белая трясогузка (alba/dukhunensis), Маскированная трясогузка, Трясогузка белая |
Устаревшие латинские названия птиц | Motacilla lugubris |
Отряд | Воробьинообразные / Passeriformes |
Семейство | Трясогузковые / Motacillidae |
Род | Motacilla |
Гнездовой ареал | Евразия |
Пауза…
Ваш браузер не поддерживает HTML5 Аудио
« »
1.
Call, © Thomas Lüthi
Switzerland
2.
Call, © Albert Lastukhin
Russian Federation
3.
Call, © Albert Lastukhin
Russian Federation
4.
Call, song, © Beatrix Saadi-Varchmin
Germany
5.
Call, © Frank A. Roos
Netherlands
6.
Call, © Albert Lastukhin
Russian Federation
7.
Call, © Albert Lastukhin
Russian Federation
8.
Alarm call, call, various calls, © Stanislas Wroza
France
9.
Call, © Frank A. Roos
Netherlands
10.
Song, © Albert Lastukhin
Russian Federation
Родственные виды
Жёлтая трясогузка
Берингийская (жёлтая) трясогузка
Желтоголовая трясогузка
Капская трясогузка
Мадагаскарская трясогузка
Горная трясогузка
Длиннохвостая трясогузка
Пегая трясогузка
Меконгская трясогузка
Где можно увидеть вид Белая трясогузка
- Карта
- Список стран (158)
Motacilla alba подвиды (9)
Подвид | Гнездовой регион | Внегнездовой регион | Исчезнувший |
---|---|---|---|
Motacilla alba yarrellii | Ireland, Britain and coastal w Europe | nw Africa | Нет |
Motacilla alba alba | se Greenland, Iceland and the Faroe Is. through continental Europe to the Ural Mts., the Caucasus, c Asia and Middle East | Africa, Arabia and sw, s Asia | Нет |
Motacilla alba subpersonata | w Morocco | — | Нет |
Motacilla alba personata | n Iran to sw Siberia, w Mongolia, nw China and w Himalayas | e Arabia to India | Нет |
Motacilla alba baicalensis | sc Siberia to ne China | India to c Indochina | Нет |
Motacilla alba ocularis | n Siberia to nw Alaska | s Asia | Нет |
Motacilla alba lugens | coastal se Siberia and islands, n Korea and n, c Japan | to se China | Нет |
Motacilla alba leucopsis | inland se Siberia, c, e China, s Korea and sw Japan | India and se Asia | Нет |
Motacilla alba alboides | c, e Himalayas to s China, n Indochina and n Myanmar | — | Нет |
Перевод
Язык | Перевод |
---|---|
Английский | White Wagtail, Masked Wagtail, White Wagtail (alba), White Wagtail (White-faced), European White Wagtail, Pied wagtail |
Арабский | الذعرة البيضاء, شتوي كثير جداً. , أبوفصادة ابيض (ابيض الوجه) |
Африкаанс | Witkwikkie, Witkwikkie (Witwang) |
Белорусский | Пліска белая, Белая плiска, Белая пліска |
Венгерский | barázdabillegető, Barázdabillegető, Barázdabillegető (Fehérarcú) |
Датский | Hvid Vipstjert, Hvid Vipstjert (alba), Hvid Vipstjert, Almindelig (ssp. alba) |
Ирландский | Glasóg Shráide |
Исландский | Maríuerla, Maríuerla (alba), Maríuerla, Maríuerla (alba/dukhunensis) |
Испанский | Lavandera blanca, Lavandera Blanca (alba/dukhunensis), Lavandera Blanca (blanca euroasiática) |
Итальянский | Ballerina bianca, Ballerina bianca, Ballerina bianca (alba/dukhunensis) |
Каталонский | cuereta blanca, Cuereta blanca vulgar, Cuereta blanca, Xàtxero, Cuereta blanca (euroasiàtica) |
Китайский | 白鹡鸰, 濒鴒, 白面鸟, 点水雀, 白颤儿, 白马兰花, 白鹡鸰(欧洲), 白脸鹡鸰, 白鶺鴒 , 白鹡鸰, 白鹡鸰(欧洲,白脸灰背) |
Китайский традиционный | 白鶺鴒 |
Латвийский | baltā cielava, Baltā cielava, Baltā cielava (alba/dukhunensis) |
Литовский | baltoji kielė, Baltoji kiele, Žiloji kielė, Baltoji kielė, Baltoji kielė (alba/dukhunensis) |
Немецкий | Bachstelze, Bachstelze-alba, Bachstelze-alba (alba/dukhunensis), Bachstelze, Bachstelze (alba/dukhunensis) |
Нидерландский | Witte Kwikstaart, Witte Kwikstaart (alba/dukhunensis), Witte Kwikstaart |
Норвежский | Linerle, linerle (alba/dukhunensis), Linerle |
Польский | pliszka siwa, Pliszka górska, pliszka siwa (ssp. dukhunensis), pliszka siwa, pliszka siwa (alba/dukhunensis) |
Португальский | alvéola-branca, Alvéola-branca |
Северносаамский | Beštor |
Словакский | trasochvost biely, Trasochvost biely, trasochvost biely (skup.) |
Словенский | bela pastirica, bela pastirica, Bela pastirica (alba/dukhunensis) |
Суахили | Tikisa Mweupe |
Тайский | นกอุ้มบาตร, นกอุ้มบาตร (alba/dukhunensis), นกอุ้มบาตร, นกอุ้มบาตร (ยูเรเชีย) |
Турецкий | Akkuyruksallayan, Қарамойын шақшақай, Ak Kuyruksallayan, Ақ шақшақай, Ak Kuyruksallayan (alba/dukhunensis) |
Украинский | плиска біла, Плиска біла, Біла плиска, Плиска біла (підвид alba/dukhunensis) |
Финский | västäräkki, Västäräkki, västäräkki (alalaji alba), västäräkki (alba/dukhunensis) |
Французский | Bergeronnette grise, Bergeronnette grise (nominal), Bergeronnette grise [alba ou dukhunensis], Bergeronnette grise, Bergeronnette grise (alba) |
Хорватский | bijela pastirica, Bijela Pastirica, Bijela pastirica (bijelolica) |
Чешский | konipas bílý, Konipas bílý, konipas bílý evropský/západosibiřský, konipas bílý (ssp. alba/dukhunensis) |
Шведский | sädesärla, Sädesärla, sädesärla (alba/dukhunensis) |
Эстонский | linavästrik, Linavästrik |
Японский | ハクセキレイ, タイリクハクセキレイ, ハクセキレイ (alba/dukhunensis), hakusekirei, tairiku haku-sekirei, Haku-sekirei, hakusekirei (alba/dukhunensis), ハクセキレイ, ニシシベリアハクセキレイ (alba/dukhunensis), ハクセキレイ(亜種ヨーロッパクセキレイ) |
- Длиннохвостая трясогузка / Motacilla clara
- Пегая трясогузка / Motacilla aguimp
Тряхнуть хвостом, или Кто принесёт удачу в дом? ::Выксунский рабочий
schedule 19 ноября 2021
account_circle ВР
visibility
Ведущая рубрики «Птичий гид» Людмила Панова разбиралась в приданиях о юркой и непоседливой трясогузке.
Трясогузка, возле лужи,
Хвост тряся исподтишка,
Говорила: «Почему же
Всем стишки, – мне нет стишка?
Я ли бегаю не прытко?
Я ли мошек не ловлю?
Иль стишкам нужна улитка?
Вот уж гадость. Не терплю.
Константин Бальмонт
Нетрудно догадаться, почему птица так названа – потому что она в прямом смысле постоянно «трясёт своей гузкой». Задняя хвостовая часть тела птицы называется гузкой, а при передвижении по земле она неустанно и динамично качает своим тонким и длинным хвостом, выискивая пропитание.
Зачем трясогузка трясёт хвостом?
Но если с происхождением названия всё очевидно, то причина, по которой птичка машет хвостом, всё ещё остаётся загадкой для учёного мира.
Наиболее правдоподобной выглядит версия, что хвост выступает в качестве балансира, вроде шеста у канатоходца. Обратите внимание на строение тела: длинные лапки вынесены вперёд, грудная часть и голова заметно массивнее задней части туловища, переходящей в хвост. Возможно, это и объясняет, почему она особенно сильно машет хвостом именно когда останавливается. Ведь на ходу удерживать равновесие легче. Но есть и другие версии.
Некоторые считают, что взмахами хвоста птица выманивает притаившихся насекомых, которыми она питается. Но против этой версии говорит тот факт, что она машет хвостом даже когда прогоняет человека подальше от гнезда. То есть явно не во время охоты. По третьей версии, птица делает так, чтобы отпугнуть хищников. Но дело в том, что такое поведение характерно для трясогузки не только в период размножения.
Поэтому единого мнения по этому вопросу до сих пор нет.
Если трясогузка села и стучит в окно – следует готовить угощение для скорых гостей.
Что о пернатой говорят предания
«Птица, несущая душу» – так говорят ханты. Они считают её воплощением человеческой души и приносящей счастье.
Издревле её изображение наносили в виде татуировки на тело, как оберег. Человеку с таким оберегом сопутствовали удача и успех в охоте и любви.
Манси считают птицу матерью-прародитель-ницей. В эпосах этого народа встречаются сказания о Богатыре-трясогузке, который помогал верховным божествам создавать животных и похитил солнце и луну у подземного покровителя, а людям являлся в образе жёлтой трясогузки.
Народ манси из Югры каждый год отмечает Вурщих Хатл – праздник Трясогузки. Для северных народов небольшие и быстрые птички, прыгающие между ручейков, как бы утверждали – зима больше не вернётся! Нередко обские угры называли трясогузку вестником Красной Весны и Большого Света – белых ночей. По поверьям кондинских манси (проживающих в Кондинском районе), эта птичка появлялась в северных краях сразу, как только малые реки освобождались ото льда.
Трясогузки словно стряхивали со своих крылышек тепло, принесённое с юга, а хвостиком разбивали остатки льда и снега.
Ханты считают, что трясогузка приносит счастье
В народе за трясогузкой закрепилось название – ледоломка. В честь неё устраивали праздник. Обычно он начинался с молитвы
верховному богу Торуму. У него просили, чтобы лето было долгим и жарким, дожди – тёплыми, ягодники – обильными, реки и озёра полны рыбой, а леса – зверями и ягодами. В качестве торжественного мероприятия на площади селения устраивали своеобразный пир. Для гостей готовили кашу саламат с кедровыми орешками, поджаренными на рыбьем жире.
Для её приготовления используются:
- сметана – 200 г,
- молоко – 100 г,
- сливочное масло – 25 г,
- мука – 25 г,
- соль,
- кедровые орехи.
Готовится она следующим образом. Молоко доводят до кипения, но не кипятят. Осторожно всыпают тонкой струйкой муку при постоянном помешивании. Затем, так же постоянно перемешивая, добавляют сметану. Доводят до кипения, кладут кусочек сливочного масла, соль, жареные кедровые орешки.
Поскольку блюдо долго не хранится, то подают его сразу после приготовления горячим.
Питательный, нежный саламат называют «пищей богов» – это блюдо рекомендовали давать больным, ослабленным людям и кормящим матерям.
А ещё на праздник пекли на берёзовых палочках фигурки трясогузки.
Собирались все жители селения. Самая старшая женщина произносила обрядовую фразу: «Прилетела наша весенняя птица – трясогузка! Прилетела священная пташка – зима не вернётся. Прошу Духов Неба, пусть пошлют нам долгое жаркое лето, тёплые дожди, чтобы скоро зацвели ягодники. Пусть реки и озёра рыбой полнятся, а леса – зверями». После этих слов девочки исполняли танец Трясогузки, имитируя характерные для этой птички движения, а мальчики тренировались в стрельбе из лука, пытаясь походить на Богатыря-трясогузку.
У айнов трясогузка – священный тотем. Племена айнов занимали часть Камчатки, Курильских островов, о. Сахалин. По их поверьям, раньше на земле царил полный хаос, всё было перепутано. Тогда верховное божество (Пасе Камуй) призвал трясогузку, чтобы та восстановила равновесие. Трясогузка откликнулась на просьбу. Птица разровняла землю лапками и взмахами крыльев отделила море от суши
Приметы
Если трясогузка свила гнездо под крышей:
- во-первых, к вам не нагрянут «с визитом» комары, мошки, мухи, жуки и червяки – пичуга будет их ловить на прокорм птенцам;
- во-вторых, трясогузки не селятся в «плохих» домах.
Если она выбрала ваш дом – это верный признак, что в семье царят лад и любовь.
Разновидности и места обитания
В Нижегородской области распространена белая трясогузка. О ней и других видах расскажем подробнее.
Белая трясогузка
Небольшая птица из семейства трясогузковых. Её можно встретить в Азии, Европе, на Аляске и севере Африки. Птица размером с воробья. Тело вытянутое, с длинным хвостом и довольно длинными ногами. Оперение тёмных и светлых тонов с переходами (серое). Верх головы, горло и грудь чёрные, лоб, бока головы и шеи белые. Спина и грудь серые, брюшко беловатое, хвост тёмно-серый (к концу почти чёрный), маховые перья буровато-серые. Вес 19,5-23 г. Длина тела 18-20 см, размах крыльев 25-30 см. Длина крыла 8-9,5 см, хвоста – 8-10 см. Голос у неё – характерная позывка «цитис…цилипп». Настоящую песню – тихое щебетание «дзи-ци», – удаётся слышать гораздо реже. Прилетает во второй половине марта – начале апреля. На севере появляется на 12-13 дней позже, чем на юге. Прилетевшие трясогузки встречаются парами.
По ночам в холод они сбиваются в огромные стаи до 4000 птиц и греются друг о друга.
Жёлтая
Обитает на болотах и влажных лугах Евразии, Аляски. Встречается в Северной Африке. Оперение на брюшке ярко-лимонного цвета (у самок чуть бледнее).
Основной цвет туловища – серый с зеленоватым оттенком. Размеры ещё меньше, чем у белой трясогузки – до 15 сантиметров в длину и 18 граммов веса.
Это самый миниатюрный представитель семейства трясогузковых.
Горная
Водится в Северной Африке и Евразии, на зиму перемещается в тропическую часть африканского континента. Миниатюрная птичка весом не более 17 граммов и ростом не более 20 сантиметров. Гнездится вблизи ручьёв, рек и болот. Оперение большей части туловища серого цвета, лишь живот жёлтый, с белыми боками. На шее есть чёрная полоска.
Живут трясогузки около 10 лет, если не стали обедом для степного луня, ястреба-перепелятника, лисицы, куницы или сокола.
Мадагаскарская
Является эндемичным видом острова Мадагаскар. Обитает только в низовьях тех рек в тропиках и субтропиках, которые выходят из берегов в сезон дождей. Миниатюрная птица серого цвета, у самцов широкая белая полоска, которая начинается от клюва и идёт в сторону глаз. На груди есть участок чёрных перьев, напоминающий ожерелье.
Чекановая
Птица с коричневой спиной и крыльями и красными брюшком, грудкой и темечком. Обитает только в Австралии, предпочитает селиться в засушливых пустынных областях, где мало растительности. Птица относится к семейству медососовых (питающиеся нектаром и фруктами).
В некоторых областях России и Украины трясогузку называют плиска, плистовка, плистовица, трясохвостка.
Японская
Один из самых крупных видов, её рост превышает 20 сантиметров, а вес – 35 граммов.
Размах крыльев может достигать 30 сантиметров. Птица водится в Южной Корее, также заселяет крупные японские острова вроде Хоккайдо, Кюсю и Сикоку. Её можно встретить и в России (в Приморском крае), Китае и КНДР. Голова, горло, спина чёрного цвета, а нижняя часть туловища белая. На голове выделяются белоснежные лоб и брови.
Пегая
Ещё одна из крупных трясогузок. Она вырастает до 20 сантиметров, почти половина длины туловища приходится на хвост. Вес – около 30 граммов. Это осёдлый вид, обитающий на территории Африки. Селится только в Египте и странах южнее Сахары (Сомали, Нигерия, Зимбабве). Нередко обитает рядом с человеком на высоте не более 3000 метров над уровнем моря. Птица двухцветная, верхняя часть чёрная, нижняя – белая. Над глазами расположены широкие белые брови.
Капская
Она похожа на жёлтую, но обладает более коротким хвостом. Верх тела оливково-бурый со слабыми желтоватыми пестринами, хвост тёмно-бурый со светлыми боковыми пятнами на конце. Длина тела 180-210 мм, хвоста – 61-72 мм. Распространена в Африке.
Народные предания об этой птице существуют у разных народов. Так, у аборигенов Австралии есть легенда «Трясогузка и радуга», а африканские племена передают друг другу легенду «Нзамби и трясогузка». Эта необычная птица оставила глубокий след в фольклоре разных стран.
Эти птички очень ответственные родители
Поэтому в их гнёзда частенько подкладывает свои яйца кукушка. Кукушата, как и родные птенчики, после вылупления живут как цари, ведь родители кормят их до 300 раз за день.
С одной стороны, трясогузки очень агрессивные – на свою территорию во время гнездования никого не хотят пускать. С другой – они уважают собратьев. Прежде чем поискать пищу на их территории, громко «спрашивают» разрешения. И начинают охотиться, если из своих никто не ответил. А ещё их очень ценят фермеры. Ведь эти птички спасают урожай от насекомых-вредителей, а также собирают их со спин домашнего скота, пока тот пасётся.
Учёные выдвигают предположение о том, что самые первые трясогузковые сородичи появились на Земле в миоценовую эпоху (от 25 до 5 млн лет тому назад).
Некоторые особи трясогузок погибают, когда путешествуют на юг или возвращаются обратно.
В результате многолетних наблюдений Борис Андреев в своей книге «Птицы Вилюйского бассейна» написал, что «до появления домов русского типа белые трясогузки гнездились в основном в сараях-стойлах, которые устраивались якутами специально для доения кобылиц и содержания жеребят. По-видимому, из-за этой привычки белая трясогузка повсеместно в Якутии называется «лошадиной птичкой».
Если трясогузка залетела в дом – вы получили хороший знак. Это значит, что в вашей жизни скоро произойдут радостные события. А раз уж вы сейчас читаете нашу статью,
то посланница судьбы непременно выпорхнет со страницы газеты и принесёт вам удачу и хорошее настроение!
Фото из открытых интернет-источников. Рисунок Гриши Панова
#Россия
#трясогузка
#экология
#птичий-гид
#Выкса
#птицы
Как использовать изображения в шаблонах — Документация по трясогузке 4.
1.1 документация
Тег image
вставляет XHTML-совместимый элемент img
на страницу, устанавливая его src
, width
, height
и alt
. См. также Дополнительные возможности управления тегом img.
Синтаксис тега следующий:
{% изображение [изображение] [правило изменения размера] %}
И изображение, и правило изменения размера должны быть переданы в тег шаблона.
Например:
{% загрузить трясогузки_теги%} ... {% image page.photo width-400 %} {% изображение page.photo fill-80x80 %}
В приведенном выше примере синтаксиса [изображение]
— это объект Django, ссылающийся на изображение. Если ваша модель страницы определяет поле под названием «фото», то [изображение]
, вероятно, будет page. photo
. [правило изменения размера]
определяет, как должно изменяться изображение при вставке на страницу. Поддерживаются различные методы изменения размера для различных вариантов использования (например, ведущие изображения, занимающие всю ширину страницы, или миниатюры, обрезаемые до фиксированного размера).
Обратите внимание, что пробел разделяет [изображение]
и [правило изменения размера]
, но правило изменения размера не должно содержать пробелов. Ширина всегда указывается перед высотой. Изображения с измененным размером сохранят исходное соотношение сторон, если толькоИспользуется правило 0003 fill , что может привести к обрезке некоторых пикселей.
Доступные методы изменения размера
Доступны следующие методы изменения размера:
макс.
(принимает два измерения)
{% изображение page.photo max-1000x500 %}
Подходит для в пределах заданных размеров.
Самая длинная кромка будет уменьшена до указанного соответствующего размера. Например, портретное изображение шириной 1000 и высотой 2000, обработанное с помощью 9Правило 0003 max-1000×500 (альбомный макет) приведет к уменьшению изображения, поэтому высота будет 500 пикселей, а ширина 250.
Пример: изображение сохранит свои пропорции, но уложится в указанные максимальные (зеленая линия) размеры.
мин
(принимает два измерения)
{% изображение страницы.фото мин-500x200%}
Крышка заданных размеров.
Это может привести к тому, что изображение будет немного больше , чем указанные вами размеры. Квадратное изображение шириной 2000 и высотой 2000, обработанное правилом min-500x200, будет иметь высоту и ширину, измененные на 500, что соответствует ширине правила изменения размера, но больше, чем высота.
Пример: изображение сохранит свои пропорции при заполнении как минимум указанных минимальных (зеленая линия) размеров.
ширина
(принимает одно измерение)
{% image page.photo width-640 %}
Уменьшает ширину изображения до указанного размера.
высота
(принимает одно измерение)
{% изображение страницы.фото высота-480%}
Уменьшает высоту изображения до указанного размера.
шкала
(принимает проценты)
{% изображение page.photo масштаб-50%}
Измените размер изображения до указанного процента.
заполнить
(принимает два измерения и необязательный параметр -c
)
{% изображение page.photo fill-200x200 %}
Изменение размера и обрезка для заполнения точных указанных размеров.
Это может быть особенно полезно для веб-сайтов, требующих квадратных эскизов произвольных изображений. Например, для пейзажного изображения шириной 2000 и высотой 1000, обработанного правилом fill-200x200
, высота будет уменьшена до 200, а затем его ширина (обычно 400) будет обрезана до 200.
Это правило изменения размера будет обрезать изображение по фокальной точке, если оно было задано. В противном случае он будет обрезан по центру изображения.
Пример: изображение масштабируется, а также обрезается (красная линия), чтобы максимально уместить его в заданные размеры.
На изображениях, которые не масштабируются
Можно запросить изображение с размерами заполнения
, которые изображение не может поддерживать без масштабирования. Например, изображение шириной 400 и высотой 200 запрошено с заливка-400x400
. В этой ситуации соотношение запрошенного заполнения будет совпадать, а размерность — нет. Так что пример изображения 400x200 (соотношение 2:1) может стать 200x200 (соотношение 1:1, соответствующее правилу изменения размера).
Кадрирование ближе к фокусу
По умолчанию Трясогузка будет обрезать только столько, чтобы изменить соотношение сторон изображения, чтобы оно соответствовало соотношению в правиле изменения размера.
В некоторых случаях (например, миниатюры) может быть предпочтительнее кадрировать ближе к фокусу, чтобы объект изображения был более заметен.
Вы можете сделать это, добавив -c
в конце правила изменения размера. Например, если вы хотите, чтобы изображение было обрезано как можно ближе к фокусу, добавьте -c100
:
.
{% изображение page.photo fill-200x200-c100 %}
Это обрежет изображение настолько, насколько это возможно, без кадрирования в фокусе.
Если вы обнаружите, что -c100
слишком близко, вы можете попробовать -c75
или -c50
. Допускается любое целое число от 0 до 100.
Пример. Фокусная точка смещена от центра, поэтому изображение масштабируется, а также обрезается как заливка, однако центральная точка обрезки располагается ближе к фокусной точке.
Пример: при наборе -c75
окончательная обрезка будет ближе к фокусу.
оригинал
(без размеров)
{% изображение страницы.фото оригинал %}
Отрисовывает изображение в исходном размере.
Примечание
Трясогузка не позволяет деформировать или растягивать изображения. Соотношения размеров изображения всегда будут сохраняться. Трясогузка же не поддерживает апскейлинг . Маленькие изображения, вынужденные отображаться в больших размерах, будут «максимально» соответствовать своим исходным размерам.
Больше контроля над тегом
img
Трясогузка предоставляет два ярлыка для большего контроля над элементом img
:
1. Добавление атрибутов к тегу {% image %}
Дополнительные атрибуты могут быть указаны с синтаксисом атрибут = "значение"
:
{% изображение страницы.фото ширина-400%}
Таким образом, вы можете установить более релевантный атрибут alt
, перекрывая атрибут, автоматически сгенерированный из заголовка изображения. Атрибуты src
, width
и height
при необходимости также можно переопределить.
Вы также можете добавить атрибуты по умолчанию ко всем изображениям (например, класс по умолчанию или атрибут данных) — см. Добавление атрибутов по умолчанию ко всем изображениям.
2. Генерация изображения «как foo» для доступа к отдельным свойствам
Трясогузка может присвоить данные изображения другой переменной, используя синтаксис Django as
:
{% image page.photo width-400 as tmp_photo %}
Примечание
Свойство изображения, используемое для атрибута src
, имеет вид image.url
, а не image.src
.
Этот синтаксис предоставляет базовое представление изображения ( tmp_photo
) разработчику. «Воспроизведение» содержит информацию, относящуюся к запрошенному вами способу форматирования изображения с использованием правила изменения размера, размеров и URL-адреса источника. Доступны следующие свойства:
адрес
URL-адрес версии изображения с измененным размером. Это может быть локальный URL-адрес (например, /static/images/example.jpg
) или полный URL-адрес (например, https://assets.example.com/images/example.jpg
), в зависимости от того, насколько статичен файлы настроены.
ширина
Ширина изображения после изменения размера.
высота
Высота изображения после изменения размера.
альтернативный
Альтернативный текст для изображения, обычно берется из заголовка изображения.
атрибуты
Сокращение для вывода атрибутов src
, width
, height
и alt
за один раз:
полный_адрес
То же, что и url
, но всегда возвращает полный абсолютный URL. Для этого необходимо установить WAGTAILADMIN_BASE_URL
в настройках проекта.
Это полезно для изображений, которые будут повторно использоваться за пределами текущего сайта, например изображения для обмена в социальных сетях:
Если ваш сайт определяет пользовательскую модель изображения с помощью AbstractImage
, любые дополнительные поля, которые вы добавляете к изображению (например, правообладатель), вместо включен в исполнение.
Следовательно, если бы вы добавили поле author
в свой AbstractImage в приведенном выше примере, вы бы получили к нему доступ, используя {{ page.photo.author }}
, а не {{ tmp_photo.author }}
.
(Из-за связей в базе данных между представлениями и их родительским изображением вы могли получить к нему доступ как {{ tmp_photo.image.author }}
, но это ухудшило читаемость. )
Добавление атрибутов по умолчанию ко всем изображениям
Мы можем настроить приложение wagtail.images
, чтобы указать дополнительные атрибуты для добавления к изображениям. Это делается путем настройки пользовательского класса AppConfig
в папке вашего проекта (т. е. пакета, содержащего настройки верхнего уровня и модули URL-адресов).
Для этого создайте или обновите существующий файл apps.py
следующим образом:
из wagtail.images.apps импорта WagtailImagesAppConfig класс CustomImagesAppConfig (WagtailImagesAppConfig): default_attrs = {"декодирование": "асинхронный", "загрузка": "ленивый"}
Затем замените wagtail.images
в settings.INSTALLED_APPS
на путь к CustomUsersAppConfig
:
УСТАНОВЛЕННЫЕ_ПРИЛОЖЕНИЯ = [ ..., "myapplication.apps.CustomImagesAppConfig", # "трясогузка.images", ..., ]
Теперь изображения, созданные с помощью {% image %}
, будут дополнительно иметь атрибуты decoding="async" loading="lazy"
. Это также относится к изображениям, добавленным в блоки Rich Text и ImageBlock
.
Альтернативные теги HTML
Ключевое слово as
позволяет использовать альтернативные теги изображений HTML (например,
или
).
Например, чтобы использовать тег
:
<картинка> {% image page.photo width-800 as wide_photo %}
И использовать
{% изображение ширина изображения-550 формат-webp as webp_image %} {% изображение ширина изображения-550 формат-jpeg как jpeg_image %}
Изображения, встроенные в форматированный текст
Приведенная выше информация относится к изображениям, определенным через поля для изображений в вашей модели. Однако редактор страницы также может произвольно встраивать изображения в поля форматированного текста (см. раздел «Форматированный текст (HTML)»).
Изображения, встроенные в поля форматированного текста, не могут так же легко контролироваться разработчиком шаблона. Объектов изображений для работы нет, поэтому тег шаблона {% image %}
использовать нельзя. Вместо этого редакторы могут выбирать один из нескольких «форматов» изображения в момент вставки изображения в свой текст.
Wagtail поставляется с тремя предопределенными форматами изображений, но разработчик может определить в Python больше. Эти форматы:
Полная ширина
Создает представление изображения, используя width-800
, присваивая тегу класс CSS full-width
.
Выровнено по левому краю
Создает представление изображения, используя width-500
, присваивая тегу класс CSS left
.
С выравниванием по правому краю
Создает представление изображения, используя width-500
, присваивая тегу класс CSS right
.
Примечание
Классы CSS, добавленные к изображениям, делают , а не поставляются с любыми сопутствующими таблицами стилей или встроенными стилями. Например, класс left
по умолчанию ничего не делает. Ожидается, что разработчик добавит эти классы в свои CSS-файлы внешнего интерфейса, чтобы точно определить, что они хотят, чтобы left
, right
или full-width
означали.
Дополнительные сведения о форматах изображений, в том числе о создании собственных, см. в разделе Форматы изображений в редакторе форматированного текста.
Формат выходного изображения
Трясогузка может автоматически менять формат некоторых изображений при изменении их размера:
Изображения PNG и JPEG не изменяют формат
Изображения GIF без анимации преобразуются в PNG
Изображения BMP конвертируются в PNG
Изображения WebP конвертируются в PNG
Также возможно переопределить формат вывода для каждого тега с помощью
формат
фильтр после правила изменения размера.
Например, чтобы тег всегда преобразовывал изображение в JPEG, используйте format-jpeg
:
{% image page.photo width-400 format-jpeg %}
Вы также можете использовать format-png
или format-gif
.
WebP без потерь
Вы можете закодировать изображение в формат WebP без потерь, используя фильтр format-webp-lossless
:
{% image page.photo width-400 format-webp-lossless %}
Цвет фона
Форматы изображений PNG и GIF поддерживают прозрачность, но если вы хотите
преобразовать изображения в формат JPEG, прозрачность необходимо будет заменить сплошным цветом фона.
По умолчанию трясогузка устанавливает белый фон. Но если белый фон не подходит вашему дизайну, вы можете указать цвет с помощью фильтра bgcolor
.
Этот фильтр принимает один аргумент, который представляет собой 3- или 6-значный шестнадцатеричный код CSS.
представляющий цвет, который вы хотели бы использовать:
{# Устанавливает черный фон изображения #} {% image page. photo width-400 bgcolor-000 format-jpeg %}
Качество изображения
Настройки качества изображения JPEG и WebP трясогузки по умолчанию равны 85 (что довольно много).
Это можно изменить либо глобально, либо отдельно для каждого тега.
Глобальное изменение
Используйте настройки WAGTAILIMAGES_JPEG_QUALITY
и WAGTAILIMAGES_WEBP_QUALITY
, чтобы изменить глобальные значения по умолчанию для качества JPEG и WebP:
# settings.py # Делать некачественные, но маленькие изображения ВАГТЕЙЛИМАГЕS_JPEG_QUALITY = 40 ВАГТЕЙЛИМАГЕS_WEBP_QUALITY = 45
Обратите внимание, что это не повлияет на ранее сгенерированные изображения, поэтому вы можете удалить все представления, чтобы они могли регенерироваться с новой настройкой. Это можно сделать из оболочки Django:
# Замените это своей пользовательской моделью воспроизведения, если вы ее используете >>> из wagtail.images.models импортировать исполнение >>> Rendition. objects.all().delete()
Вы также можете напрямую использовать команду управления образами из консоли для повторного создания представлений:
./manage.py wagtail_update_image_renditions --purge
Подробнее об этой команде можно прочитать в wagtail_update_image_renditions
Изменение по тегу
Также возможно иметь различное качество JPEG и WebP для отдельных тегов, используя фильтры jpegquality
и webpquality
. Это всегда переопределяет настройку по умолчанию:
{% изображение page.photo_jpeg ширина-400 качество jpeg-40 %} {% image page.photo_webp width-400 webpquality-50 %}
Обратите внимание, что это не повлияет на файлы PNG или GIF. Если вы хотите, чтобы все изображения были низкого качества, вы можете использовать этот фильтр с форматом -jpeg
или форматом -webp
(что заставляет все изображения выводиться в формате JPEG или WebP):
{% image page.photo width-400 format-jpeg jpegquality-40 %}
{% image page.