Используйте target=»_blank» в css

How to fall right into the trap

So, how do you make a link open in a new tab in HTML? This is easy (maybe too easy), we don’t even need to write JavaScript code. All we need to do is adding the target=”_blank” attribute to your anchor and we’re done.

Now, every time someone clicks this link, the web page (in this case sedeo) will be opened in a new tab.

Let’s pretend that the web page I’m linking to in the example is safe (I know it’s safe because I created it). But maybe the external web page belongs to a third party (e.g. a service provider or a customer). Or maybe you allow user generated content on your web page (e.g. comments in which users can use links to external web pages). In these cases, you aren’t in control of these linked web pages and you don’t know what the people behind these are doing there.

You probably did not see that coming.

Чем же она лучше остальных?

Обзор видео гайд сау Bat Chatillon 155 155 WoT хочется начать с перечисления несомненных плюсов этой САУ. А их немало. Первый и основной – барабан на 4 снаряда, позволяющий в самое короткое время отправить любого противника в ангар! Промежуток между выстрелами составляет всего лишь 5 секунд – это ли не повод для радости артиллериста и траура любителя «потанковать»? Кроме того, самое быстрое сведение среди «одноклассников» (всего 4,6 сек.) вкупе с отличной точностью и вращающейся башней дают возможность моментально переносить огонь из одного сектора в другой с минимальными потерями времени. И, конечно, не стоит забывать про подвижность! Хороший артиллерист WoT сродни снайперу, всегда знает, когда нужно сменить позицию, и делает это максимально быстро.

Но ведь не всё так хорошо?

Да, у САУ Бат Чат 155 World of tanks есть и недостатки. Например, бронепробиваемость снарядов весьма умеренная, что вкупе с отсутствием бронебойных снарядов делает стрельбу прямой наводкой малоэффективной, и «золотые» кумулятивные снаряды решают эту проблему лишь отчасти. Кроме того, возможность «отгружать» снаряды в режиме нон-стоп компенсируется их относительно малым фугасным действием и длительной перезарядкой барабана (около минуты). И наконец, угол склонения орудия БЧ 155 Мир Танков оставляет желать… да что уж там, нет никакого угла склонения. Будь осторожен, артиллерист!

И что же со всем этим делать?

В первую очередь необходимо определиться с подходящей тактикой. Танк Bat Chatillon 155 благодаря своей подвижности может не только стрелять по «засвету» из тихого уголка, но и активно поддерживать атакующую группу. Даже в «Химмельсдорфе» «БатЧат» способен доставить массу хлопот противнику, благодаря своей скорострельности и маневренности. Следует помнить, однако, что орудие не опускается вниз. Впрочем, опытные артиллеристы знают, что на БатЧате 155 WoT можно неплохо пострелять на средне-близкие дистанции, главное не подпускать противника совсем в упор. Среди перков экипажа особенно важны «маскировка» и «боевое братство». Что до дополнительных модулей – среди тех, кто познал дзен Bat Chatillon 155 WoT особо популярны усиленные приводы наводки, вентиляция и маскировочная сеть вкупе с малой аптечкой, малым ремкомплектом и ручными огнетушителями. Впрочем, любители подвижного стиля игры часто ставят просветлённую оптику вместо масксети и берут «крепкий кофе» вместо огнетушителей. На вкус и цвет все фугасы разные.

Помни, артиллерист!

На картах с обилием возвышенностей, («Эль-Халлуф», «Рудники» и т.п.) играть в «ПТ-режиме» бывает сложновато – отрицательный УВН до смешного мал. Кроме того, повреждение гусениц лишает танк Bat Chatillon 155 WoT главного козыря – подвижности. Ремкомплект может сыграть решающую роль в бою! Если же «перебежки» не твоя стезя, то вращающаяся башня даёт неслабый бонус к незаметности! И ещё один немаловажный момент – стоимость ремонта Bat Chatillon 155 Мир Танков очень высока, более 30 тысяч. Учитывай это, артавод!

Теги HTML

c http-equiv=»Content-Type» content=»text/html;charset=UTF-8″>lass=»block_content scroll»>

  • Все теги
  • Валидация тегов
    • accesskey
    • charset
    • coords
    • download
    • href
    • hreflang
    • name
    • rel
    • rev
    • shape
    • tabindex
    • target
    • title
    • type
  • title

    • align
    • alt
    • archive
    • code
    • codebase
    • height
    • hspace
    • vspace
    • width
    • accesskey
    • alt
    • coords
    • href
    • hreflang
    • nohref
    • shape
    • tabindex
    • target
    • type
    • autoplay
    • controls
    • loop
    • muted
    • preload
    • src
    • href
    • target
    • color
    • face
    • size
  • dir

    • balance
    • loop
    • src
    • volume
    • alink
    • background
    • bgcolor
    • bgproperties
    • bottommargin
    • leftmargin
    • link
    • rightmargin
    • scroll
    • text
    • topmargin
    • vlink
  • clear

    • accesskey
    • autofocus
    • disabled
    • form
    • formaction
    • formenctype
    • formmethod
    • formnovalidate
    • formtarget
    • name
    • type
    • value
    • align
    • valign
    • align
    • char
    • charoff
    • span
    • valign
    • width
    • align
    • char
    • charoff
    • span
    • valign
    • width
    • cite
    • datetime
    • align
    • title
    • align
    • height
    • hidden
    • hspace
    • pluginspage
    • src
    • type
    • vspace
    • width
    • disabled
    • form
    • title
    • color
    • face
    • size
    • accept-charset
    • action
    • autocomplete
    • enctype
    • method
    • name
    • novalidate
    • target
    • bordercolor
    • frameborder
    • name
    • noresize
    • scrolling
    • src
    • border
    • bordercolor
    • cols
    • frameborder
    • framespacing
    • rows
  • align

  • align

  • align

  • align

  • align

  • align

  • profile

    • align
    • color
    • noshade
    • size
    • width
    • manifest
    • title
    • xmlns
    • align
    • allowtransparency
    • frameborder
    • height
    • hspace
    • marginheight
    • marginwidth
    • name
    • sandbox
    • scrolling
    • seamless
    • src
    • srcdoc
    • vspace
    • width
    • align
    • alt
    • border
    • height
    • hspace
    • ismap
    • longdesc
    • lowsrc
    • src
    • usemap
    • vspace
    • width
    • accept
    • accesskey
    • align
    • alt
    • autocomplete
    • autofocus
    • border
    • checked
    • disabled
    • form
    • formaction
    • formenctype
    • formmethod
    • formnovalidate
    • formtarget
    • list
    • max
    • maxlength
    • min
    • multiple
    • name
    • pattern
    • placeholder
    • readonly
    • required
    • size
    • src
    • step
    • tabindex
    • type
    • value
    • cite
    • datetime
    • accesskey
    • for
    • accesskey
    • align
    • title
    • type
    • value
    • charset
    • href
    • media
    • rel
    • sizes
    • type
  • name

    • behavior
    • bgcolor
    • direction
    • height
    • hspace
    • loop
    • scrollamount
    • scrolldelay
    • truespeed
    • vspace
    • width
    • label
    • type
    • charset
    • content
    • http-equiv
    • name
    • high
    • low
    • max
    • min
    • optimum
    • value
    • align
    • archive
    • classid
    • code
    • codebase
    • codetype
    • data
    • height
    • hspace
    • tabindex
    • type
    • vspace
    • width
    • reversed
    • start
    • type
    • disabled
    • label
    • disabled
    • label
    • selected
    • value
  • align

    • name
    • type
    • value
    • valuetype

Типы тегов

HTML5

Блочные элементы

Строчные элементы

Универсальные элементы

Нестандартные теги

Осуждаемые теги

Видео

Документ

Звук

Изображения

Объекты

Скрипты

Списки

Ссылки

Таблицы

Текст

Форматирование

Формы

Фреймы

Target=»_blank» + rel=»noopener» = Безопасность

В использовании target=»_blank» есть одна особенность. Страницы, открытые через ссылки с этим атрибутом, выполняются в одном процессе браузера вместе с родительской страницей. Это плохо по двум причинам:

  1. Внешняя страница влияет на производительность родительской. То есть, если открытая внешняя страница потребляет много ресурсов, то подвиснет и ваша исходная страница.
  2. Внешняя страница получает частичный контроль над родительской страницей. Это может угрожать безопасности пользователей.

Подробнее с данной проблемой можно ознакомиться по ссылкам:

  • https://habr.com/post/282880/
  • https://quasi-art.ru/library/it/use-rel-noopener
  • https://mathiasbynens.github.io/rel-noopener/

Чтобы избежать таких нежелательных последствий для всех внешних ссылок с атрибутом target=»_blank», необходимо использовать атрибут rel=»noopener». Данный атрибут разрывает связь родительской и дочерней страницы, и они начинают выполняться в разных процессах браузера.

Атрибут noopener можно использовать с атрибутом nofollow, если вы не хотите передавать вес стороннему сайту:

Текст

Союз Советских СОЦИААистических РЕСПУБЛИККласс 421 п, 14 вв МПК 6 061 с присоединением заявок811606 и 811607 ГОСУДАРСТВЕН Н Ы ИКОМИТЕТ ПО ДЕЛАМИЗОБРЕТЕНИЙ и ОТКРЫТИЙСССР Заявлено ЗО.Х 11,1962 ( 811605/26-24)Опубликовано 161 Ч.1964. Бюллетень9 УДК Подписная группа145 В, Я, Копьев1 1 ДВУХОТВЕРСТНЫй ТРАНСФЛЮКСОРНЫЙ ПРЕОБРАЗЬВАРййЬ » » » Г 1 редмет изобретения Известные двухотверстные трансфлюксорные преобразователи содержат обмотку подмагничивания, три выходные обмотки и обмотку, присоединенную к источнику пилообразного тока.Предлагаемый преобразователь отличается тем, что в нем одна из выходных обмоток расположена в первом окне совместно с обмоткой подмагничивания и обмоткой пилообразного тока (напряжения), вторая — соответственно во втором окне, а третья размещена в обоих окнах. Это повышает точность преобразования тока в серию разделенных во времени импульсов, пропорциональных величине преобразуемого тока.На фиг. 1 представлена принципиальная схема предложенного преобразователя; на фиг, 2 — гистерезисная кривая и диаграммы токов.По обмотке Ф, трансфлюксора Т пропускается преобразуемый ток 1 По обмотке йв от генератора Г проходит ток 1 пилообразной формы, направленный навстречу току, текущему по обмотке й 71.При опросе пилообразным током 1 в моменты равенства нулю м, д. с, по внутреннему и внешнему кольцам в выходных обмотках Рз,УГ 4 и 1 Гв будут возникать положительные импульсы Св,з У(1 в, пропорциональные току 1, (см. фиг, 2). В обмотке 1 Гз возникают два импульса, в обмотках 1 Г и Чв — один. При обратном ходе пилообразного тока в выходных обмотках индуцируются отрицательные импульсы, сдвинутые во времени и зависяшие от состояния намагничивания трех сечений трансфлюксора,Перемагничивание в исходное состояние сечений трансфлюксора осуществляется при обратномм ходе пилообразного тока. Двухотверстный трансфлюксорный преобразователь, содержащий обмотку подмагничивания, три выходные обмотки и обмотку, присоединенную к источнику пилообразного тока, отличающийся тем, что, с целью повышения точности преооразования тока в серию разделенных во времени импульсов, пропорциональных величине преобразуемого тока, в нем Ода из выходных ОомотОК расположена в первом окне совместно с обмоткой подмагничиванпя и обмоткой пилообразного тока (напряжения), вторая — соответственно во втором окне, а третья — в обоих окнах.162366 ф 5 Составитель М, А ГрибоваРедактср Л. В. Калашникова Техред Ю. В. Баранова Корректор Т. Д, Хромцев Типография, пр, Сапунова, 2 одп. к печ. 18/Ч аказ 1072/15 ЦНИИПИ Го 4 г. Формат бум, 60 К 90/вТираж 775арственного комитета по делам изобретеМосква, Центр, пр. Серова, д, 4 Объем 0,23 изд. лЦена 5 копй и открытий СССР

Смотреть

UPDATE: identify insecure static/dynamic links early

You can identify insecure links early if you add a lint rule. This way, you will be able to identify insecure links in your HTML. This linter would . Here is the implementation of such a rule for the popular HTMLHint linter:

module.exports = (HTMLHint) => {  HTMLHint.addRule({    id: 'noopener-external-links',    description: 'Links with target="_blank" must have a rel="noopener noreferrer" attribute to prevent reverse tabnabbing.',    init: function (parser, reporter) {      var self = this;      parser.addListener('tagstart', function (event) {        var tagName = event.tagName.toLowerCase();        var col = event.col + event.tagName.length + 1;        var mapAttrs = parser.getMapAttrs(event.attrs);        if (tagName === 'a' && mapAttrs.target && (!mapAttrs.rel || mapAttrs.rel.indexOf('noopener') === -1 || mapAttrs.rel.indexOf('noreferrer') === -1)) {          reporter.warn('Prevent reverse tabnabbing of external links by providing rel="noopener noreferrer" attribute.', event.line, col, self, event.raw);        }      });    }  });};

To identify whether opening a page in a new window through JavaScript is insecure, you can write a ESLint / TSLint rule which bans the use the direct usage of window.open in favor of a custom function which resets the opener.

Dynamically created links (e.g. through jQuery) will not be identified by linters. One way to identify them is to repeatedly scan the DOM for insecure links when you are developing locally. Here is a basic way to do that in plain JavaScript:

if (!environment.production) {  setInterval(() => {    const links = Array.from(document.querySelectorAll('a'));    for (let link of links) {      const target = link.getAttribute('target');      if (target && (!link.getAttribute('rel') || link.getAttribute('rel').indexOf('noopener') === -1)) {        console.error(`Unsafe link ${link} is vulnerable to reverse tabnabbing.`);      }    }  }, 5000);}

Conclusion

In my view, there are no major downsides in applying the first solution (adding rel=”noopener” to every target=”_blank” link). This issue shows how easy it is to create loopholes in your web page security. Also, the performance impact of target=”_blank” links may also be non-negligible for web applications with a high need for performance. If you are a web developer, I’d advise you to check your code to eliminate this issue.

Thank you for reading my thoughts on this issue. I would love to hear about your thoughts in the comments.

Sources:

  • https://jakearchibald.com/2016/performance-benefits-of-rel-noopener/
  • https://www.jitbit.com/alexblog/256-targetblank—the-most-underestimated-vulnerability-ever/
  • https://mathiasbynens.github.io/rel-noopener/
  • https://www.owasp.org/index.php/Reverse_Tabnabbing

Impact on browsing performance

Interestingly, target=”_blank” has also an impact on your web browsing performance which I have observed firsthand. Every major modern browser like Chrome and Firefox is multi-process. Due to the synchronous cross-window access the DOM gives us via window.opener, windows launched via target=”_blank” end up in the same process & thread. The same is true for iFrames and windows opened via window.open.

A click on a tile will open the page in a new tab.

As a side-project, I developed a personal “start page” which looks and behaves similar to Opera’s Speed Dial. When clicking one of the tiles, the web page is opened in a new tab (each link has target=”_blank”). I observed that my web browsing was slower for some reason and I suspected it must have something to do with my own page because I didn’t encounter this issue when I didn’t use my own page. After I found out about this issue with target=”_blank”, I changed my code and the performance slowdown was gone.

Вопрос-ответ по target=»_blank»

Чем отличается target=»blank» и target=»_blank»?

target=»_blank» — открывает все ссылки в разных вкладках, target=»blank» — все в одной новой вкладке.

Если у ссылок указан атрибут target=»_blank» (с подчёркиванием), то все они будут открываться в разных вкладках. Если на странице несколько ссылок с атрибутом target=»blank» (без подчёркивания), то все они будут открываться в одной отдельной вкладке. Первый вариант в большинстве случаев удобнее для пользователей, второй — применяется на ваше усмотрение.

Есть ли альтернативы?

Да.

Некоторые сайты используют JavaScript для открытия ссылок в новых вкладках. Например, такой вариант (вместо https://saitreport.ru подставить своё значение):
Данный скрипт можно оформить в виде отдельной функции, которая срабатывает на всех внешних ссылках.

Валидно ли использовать?

Да, кроме XHTML.

Атрибут target был исключён из XHTML. С тех пор атрибут считается невалидным. Но в HTML 5, атрибут был , поэтому его использование не противоречит современным стандартам.

Не страдает ли юзабилити?

Скорее нет, чем да.

По этому вопросу до сих пор ведутся жаркие споры. Против обычно выступают опытные пользователи, которые хотят на 100% контролировать поведение открываемых ссылок. Но они — в меньшинстве. Большинство вебмастеров склоняются к открытию внешних ссылок в новых вкладках из соображений удержания аудитории сайта и для удобства пользователей.

Which popular web pages are vulnerable?

The issue is well known but has recently became more known in the last few years. Here are some web pages in which this tabnabbing approach works (as of the time of writing this article). I hope these web pages which are used by millions fix this issue quickly:

  • Ebay.com (though the security impact should be reduced since most external links run in an iFrame)
  • Heroku.com
  • My Nintendo

Some web pages which successfully block this tabnabbing approach:

  • GitHub.com
  • LinkedIn.com
  • Slack.com
  • united-domains Webmailer (they fixed it when I notified them. That’s the spirit!)

The easy solutions

There are two solutions to fix these problems. The first solution is to add rel=”noopener noreferrer” attribute to every link with target=”_blank”. noopener is the necessary value to ensure linked pages do not have access to the linking page. Use this approach when you have access to the HTML code and when there are not many occurrences to fix this by hand. Some CMS like WordPress (≥ 4.7.4) do this automatically so you don’t need to take action. The (now secure) example above would now look like this:

Go to sedeo

Browser support for noopener according to

Browser support for noopener is pretty good with modern browsers, Microsoft browsers like Internet Explorer being an exception like usual. However, Microsoft Edge supposedly doesn’t support window.opener for target=”_blank” links.

The second approach is to use JavaScript to fix this issue. Use this when you’re managing a CMS or if there are too many occurrences to fix all those links by hand.

var otherWindow = window.open();otherWindow.opener = null;

If you allow user-generated content (e.g. a social network), please make sure to sanitize links. Twitter automatically adds rel=”noopener” to every link in a tweet.

Тип кампании — «Сайт»

Основная проблема – MyTarget не пускает direct link кампании через трекер. То есть если вы зашьете сразу партнерскую ссылку в трекер, то она не пройдет. Но если вы добавите в схему преленд в трекере, система ссылку пропустит. Наша задача – сделать так, чтобы бот и модератор видели преленд, а реальные пользователи нет (потому что он снижает конверсию как лишняя прокладка).

Итак, первым делом создаем в AdsBridge кампанию, добавляем туда токены (динамические параметры) MyTarget:

Путь для модератора

Сначала нам нужно создать белую-белую дорогу для модератора. В правило «По умолчанию», оно же трафикбэк, добавляем прокладку-заглушку и оффер-заглушку.

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

Путь для реального трафика

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

Сначала добавляем правило перехода по Sub ID, ставим условие «не равен«. Делаем все как на скрине.

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

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

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

Примеры:

  • ISP. Автоматическая модерация продергивает ссылки с провайдера «Limited Liability Company Mail.ru». Ручная скорее всего тоже, но VPN тоже никто не отменял;
  • Тип трафика. Если закупаете мобильный трафик, то ПК можно отправлять на заглушку. Модераторы зачастую проверяют объявления с компа. Хотя есть подозрение, что они могут юзать и эмуляторы вроде BlueStacks.
  • ОС. Легко помогает при автоматической модерации, боты всегда проверяют ссылки под Linux.
  • И так далее…

Security issue: “tabnabbing”

By default, when you open a web page in a new tab by clicking on a link with target=”_blank”, this page has now limited access to the linking page. The most critical security aspect I can think of is that you can change window.opener.location of the linking page. For example: a shady news web page uses Twitter to spread some stories. The user on Twitter sees the tweet, then he clicks to read the full story on the shady news web page which is opened in a new tab. Meanwhile, the shady news page can use this embedded script on their page

window.opener.location = “http://fake-twitter.com”

and now, the user is not on Twitter anymore but this fake Twitter-lookalike web page. This fake page looks exactly like Twitter and it asks to login because you were signed out for some reason. The user, not thinking too much about it, enters his credentials and submits the form.

You’ve just sent your private credentials to someone who can now login in your Twitter account and do anything like quickly changing the credentials.

This kind of phishing method is called (reverse) tabnabbing. As a reminder, here’s the definition of phishing from Wikipedia:

Условия осуществления бесплатной доставки

Розничные закупки для Москвы и МО: 

Бесплатная доставка по городу Москва и Московской области осуществляется при заказе на сумму не менее 3 000 рублей ежедневно с понедельника по субботу 

Оптовые закупки для Москвы и МО:

Бесплатная доставка по городу Москва и Московской области осуществляется при заказе на сумму не менее 8 000 рублей ежедневно с понедельника по субботу

Розничные и оптовые закупки для регионов:

  • Бесплатная доставка до адреса Клиента в Тверской, Владимирской, Рязанской, Калужской, Смоленской, Брянской областях и в г. Орёл осуществляется при сумме заказа не менее 15 000 рублей, в Тульской области — не менее 6 000 рублей, в соответствии с графиком доставки (см. в таблице ниже). В случае, если сумма заказа менее 15 000 рублей (6 000 рублей для Тульской области), бесплатная доставка осуществляется в соответствии с графиком доставки до точки самовывоза в регионе (см. в таблице ниже).
  • Разовая бесплатная доставка вне графика до адреса Клиента осуществляется по Тверской, Владимирской, Рязанской, Тульской, Калужской, Смоленской, Брянской областям и в г. Орёл с понедельника по субботу при сумме заказа не менее 600 000 рублей и наличия письменного запроса от Клиента на осуществление внеплановой доставки.

График доставки

Бесплатная доставка осуществляется в соответствии с графиком:

Направление

Дни недели

Пн

Вт

Ср

Чт

Пт

Сб

Москва и МО

Тверская обл.

Тверь

Бежецк

Вышний Волочек

Торжок

Ржев

Кимры

Калязин

Конаково

Красный Холм

Владимирская обл.

Владимир

Ковров

Гусь Хрустальный, Муром

Смоленская обл.

Смоленск

Вязьма, Сафоново

Рязанская обл.

Рязань

Касимов, Сасово

Тульская обл.

Тульская обл.

Калужская обл.

Калуга

Обнинск (Московская доставка)

Орловская обл.

Орловская обл.

Брянская обл.

Брянская обл.

Дубна

Адреса пунктов самовывоза в регионах:

Направление

Ответственный менеджер

Время

Адрес точки самовывоза

Калуга, Калужская обл.

Куянов Андрей

+7(920)894-01-06

08.30 – 10.00

г. Калуга ул. Параллельная 11, стр.23 (территория МОПР)

Тула, Тульская обл.

Родионов Александр

+7(920)780-99-05

08:00 – 08:30

г. Тула, Алексинское шоссе, д.8

Дубна

Давыденко Ирина

+7(495)995-39-32, доб. 19128

09:00 – 09:30

г. Дубна, ул. Луговая, д.26 А

Брянск, Брянская обл.

Григорьев Алексей 

+7(920)845-28-88

08:00 – 10:00

г. Брянск. Московский проезд, д.10 А

Рязань, Рязанская обл.

Никулов Андрей

+7(920)986-80-90

Дворцов Кирилл

+7(930)780-99-40

Пн-Чт: 08.00-17.00

Пт: 08.00-16.30

г. Рязань, ул. Связи, д. 29 стр. 4

Орел, Орловская обл.

Григорьев Алексей

+7(920)845-28-88

08:30 – 09:30

г. Орел, Московское шоссе, 175

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

 

Более подробно с правилами и условиями доставки можно ознакомиться в Положении по доставке по Вашему региону. Их соблюдение поможет сделать процесс покупки еще более удобным, быстрым и выгодным.

Наш транспорт

Мы перевозим товар любых габаритов (в т.ч. длинномер) в любую точку России и стран СНГ. Наш транспорт оборудован всеми необходимыми средствами разгрузки (гидроборт, гидравлическая тележка), которые помогут Вам быстро и безопасно принять товар в любых условиях!

Наши водители

Наши водители всегда доброжелательны и готовы оказать необходимое содействие при разгрузке и приемке товара, а также обеспечат Вас всеми необходимыми товарно-сопроводительными документами.

Наши менеджеры

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

Ссылка на основную публикацию