Вывод содержимого сайта только для Chrome или Safari - Плагин browser-selection by TCSE

Вывод содержимого сайта только для Chrome или Safari - Плагин browser-selection by TCSE


Плагин browser-selection by TCSE это еще один хак для mobiledetect.class.php встроенного в DLE 14.
Добавляем поддержку тегов для веб-браузера Chrome и для Mobile Safari.

[chrome] текст [/chrome]

выводят текст заключенных в них, в случае если устройство посетителя сайта использует веб-браузер Chrome

[not-chrome] текст [/not-chrome]

выводят текст заключенных в них, в случае если устройство посетителя сайта не использует веб-браузер Chrome

[safari] текст [/safari]

выводят текст заключенных в них, в случае если устройство посетителя сайта использует веб-браузер Mobile Safari

[not-safari] текст [/not-safari]

выводят текст заключенных в них, в случае если устройство посетителя сайта не использует веб-браузер Mobile Safari


Скачать плагин


browser-selection_v0_1.xml [6,06 Kb] (cкачиваний: 20) - только xml
browser-selection_v0_1.zip [5,59 Kb] (cкачиваний: 21) - плагин с иконкой


Что бы по аналогии добавить поддержку других версий веб-браузеров, прочтите документацию на сайте http://mobiledetect.net

В текущей версии http://mobiledetect.net @version 2.8.34
поддерживаются веб-браузеры


Но если посмотреть статистику Рунета https://www.liveinternet.ru/stat/ru/browsers.html?period=month

То включать поддержку тегов для чего-либо, кроме Chrome и Mobile Safari нужно, разве, что для Яндекс Браузера. Но для него нет описания в mobiledetect.net

Ваше устройство

DLE определил как: desktop

Тестируем поддержку тегов для php class mobileDetect в плагине AMTS-tcse

[smartphone] текст [/smartphone]
будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт с мобильного телефона.
это не смартфон
[not-smartphone] текст [/not-smartphone]
будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт не с мобильного телефона.
[ not-smartphone ]
[desktop] текст [/desktop]
будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт со стационарного компьютера или ноутбука.
[ desktop ]
[not-desktop] текст [/not-desktop]
будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт не со стационарного компьютера или ноутбука.
это настольный ПК или ноутбук
[tablet] текст [/tablet]
будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт с планшета.
это не планшет
[not-tablet] текст [/not-tablet]
будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт не с планшета.
[ not-tablet ]
[ios] текст [/ios]
выводят текст заключенных в них, в случае если устройство посетителя сайта использует операционную систему iOS
это не iOS
[not-ios] текст [/not-ios]
выводят текст заключенных в них, в случае если устройство посетителя сайта не использует операционную систему iOS
[ not-ios ]
[android] текст [/android]
выводят текст заключенных в них, в случае если устройство посетителя сайта использует операционную систему Android от Google
это не android
[not-android] текст [/not-android]
выводят текст заключенных в них, в случае если устройство посетителя сайта использует операционную систему Android от Google
[ not-android ]

Тест новых тегов плагина browser-selection by TCSE

[safari] текст [/safari]
выводят текст заключенных в них, в случае если устройство посетителя сайта использует веб-браузер Mobile Safari
это не мобильный Safari
[not-safari] текст [/not-safari]
выводят текст заключенных в них, в случае если устройство посетителя сайта не использует веб-браузер Mobile Safari
[ not-safari ]
[chrome] текст [/chrome]
выводят текст заключенных в них, в случае если устройство посетителя сайта использует веб-браузер Chrome
это не мобильный Chrome
[not-chrome] текст [/not-chrome]
выводят текст заключенных в них, в случае если устройство посетителя сайта не использует веб-браузер Chrome
[ not-chrome ]


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


Похожие публикации

Добавить на главный экран - скрипт для DLE: add-to-homescreen

Для устройств работающих на Android в веб-браузере Chrome можно добавить опцию которая будет помогать сохранять ярлык сайта на главном экране смартфона или планшета. Добавляем в удобном место вашего... читать далее

[Перевод] CraSSh: ломаем все современные браузеры вычислениями в CSS

Автор статьи: Константин Сафонов Не хочу читать эту техническую болтовню. Просто повали уже мой браузер. Что такое CraSSh CraSSh — это кроссбраузерная чисто декларативная DoS-атака, основанная на... читать далее

CSS Grid Layout. Быстрый старт

Вступление Всем привет. Февраль-Март 2017 года запомнились для многих, кто работает с HTML и CSS тем, что большинство браузеров выпустили обновления, среди которых были и обновления для CSS. Теперь... читать далее

[Перевод] Учим CSS Grid за 5 минут

Быстро познакомимся с будущим макетов веб-сайтов. Grid макеты имеют основополагающее значение для дизайна веб-сайтов, а модуль CSS Grid — это самый мощный и простой инструмент для его создания. В... читать далее

Расширение к браузеру Google Chrome для сайта blogs.smartZone.ru

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

Web-разработка / Url в CSS

Недавно из-за своей невнимательности, наверное, обнаружил забавную вещь в css (поиском искал на Хабре — не нашел). При указании url фоновой картинки я забыл упомянуть расширение: .somediv {... читать далее

Прокомментировать


@

  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent