0 Пользователей и 1 Гость просматривают эту тему.
  • 144 Ответов
  • 44443 Просмотров
*

designer71

  • Захожу иногда
  • 133
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #120 : 29.03.2017, 11:39:05 »
В случае, который описан по ссылке нужно иметь два сверстанных шаблона, один для слабовидящих, второй - обычный.
Плагин перелючает шаблоны.
*

olegnovikov

  • Новичок
  • 16
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #121 : 21.08.2017, 21:55:05 »
А сейчас существует какие либо специальные программы для слабовидящих на ПК ?
*

vitalion

  • Новичок
  • 2
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #122 : 23.08.2017, 02:50:34 »
Проблема решена, спасибо разработчику расширения Ilhom! Был включен и правильно настроен плагин Jquery Easy
А можно о настройках Jquery Easy поподробнее, пожалуйста, мой e-mail: praw2012@yandex.ru Спасибо
*

sergo116

  • Новичок
  • 4
  • 0 / 0
Re: Сайт для слабовидящих\!
« Ответ #123 : 22.09.2017, 22:32:45 »
у меня версия для слабовидящих открывается не на всех страницах, а только на 2-х. эти станицы обединяет то, что они в определённых категориях. я поместил другие страницы в категории. Но версия для с-их попрежнему открывается только на 2-х страницах, а на остальных просто не нажимается кнопка.
*

SuschnosT

  • Захожу иногда
  • 110
  • 1 / 2
Re: Сайт для слабовидящих\!
« Ответ #124 : 09.11.2017, 13:10:35 »
Смотрите что вам нужно:

1. Качайте (покупаете) https://uscript.pro/shop/151/item/versija-sajta-dlja-slabovidjashhikh (могу скинуть если нет возможности купить)
2. Заливайте на хост внутри есть инструкция какие папки создать и где.
3. Создаете модуль (html) и публикуйте его в невидимой позиции (debug в моем случае).
4. Переключайте модуль HTML в режим HTML разметки
5. Ставьте туда код:
Код
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<link rel="stylesheet" href="/css/eye-general.css">
<script src="/js/eye-preload.js"></script>
<script src="/js/eye-other.js"></script>
<script src="/js/eye-main.js"></script>
6. Публикуйте на всех страницах скрыв заголовок.

Готово.

Если шрифты будут розниться то удалите их из скрипта в css/
*

xpank

  • Захожу иногда
  • 234
  • 23 / 0
Re: Сайт для слабовидящих!
« Ответ #125 : 16.12.2017, 18:21:01 »
В продолжении темы.
Также как и многие, кто задавал вопросы в этой теме, работаю в гос. учреждении. Версию по госту я сделал еще в начале прошлого года, но так уж получилось, что ее нужно доработать с добавлением озвучки. Начну с того, как именно я сделал:

Моя версия работает по схожему принципу с сайтом http://special.kremlin.ru/ т.е. я отделил версию для слабовидящих на "отдельном движке" (в кавычках, потому что это не совсем так).
Я создал на хосте отдельную папку special, в ней создал для каждой из папок Joomla символьные ссылки, кроме папки с шаблонами, чтобы в ней разместить отдельный шаблон. В итоге получаем такую картину:
Спойлер
[свернуть]
Я пробовал разные варианты с переключателями шаблонов, но конечные результаты мне не нравились. Может кому поможет такой способ.
====
Теперь о том, в чем заключается мой вопрос.
Сейчас необходимо добавить возможность озвучивания страниц сайта. (Вот это как по мне самая глупая вещь, т.к. люди, для которых подобное необходимо используют специальные программные средства и наличие на сайте кнопки с озвучиванием - это просто излишне. Но такова матушка Россия  ^-^ ).
В общем после нескольких часов поисков и изучения различных вариантов, наткнулся таки на решение этой проблемы с помощью бесплатного плагина Gspeech. Самое забавное, что изначально я наткнулся на сайт с этим плагином на WP, и уже думал, что придется разбирать его и пытаться его внедрять в joomlu, но оказалось он есть в JED. Предупреждаю сразу, плагин в JED идет версии 2.0 - которая у меня не заработала, (просто не озвучивала текст), я голову поломал пытаясь заставить работать, когда чисто случайно не увидел на сайте разработчика ссылку на версию 2.5, которая заработала сразу. Ссылку на сайт давать не буду, т.к. авторы решили майнить с помощью своего сайта, а то вдруг меня тут за такие ссылки забанят ;D Гуглится легко, т.ч. кому нужно сам найдет.
Принцип работы плагина - выделил текст, появилась кнопка для его озвучивания. Но мне не нужно что, так было на всем сайте, можно ли как-то запрещать определенные плагины в разных шаблонах? Или наоборот, принудительно включать отключенные плагины через какие-либо заглушки в шаблоне?

UPD 18.12.2017
Вопрос снимаю. Я просто выяснил какие js скрипты задействованы, прописал их в шаблоне для слабовидящих, а сам плагин отключил.
« Последнее редактирование: 18.12.2017, 12:44:17 от xpank »
*

sholban

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #126 : 02.03.2018, 06:13:19 »
Кто нибудь использовал Jquery плагин Button visually impaired? Не могу пристроить его для Joomla 3.8.5 По инструкции приведенной на сайте ничего не получается. Кто может помочь, может другим пригодится. Ссылка на сайт  http://bvi.isvek.ru/install-jquery/
*

Nonane

  • Захожу иногда
  • 62
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #127 : 06.03.2018, 08:30:13 »
Смотрите что вам нужно:

1. Качайте (покупаете) https://uscript.pro/shop/151/item/versija-sajta-dlja-slabovidjashhikh (могу скинуть если нет возможности купить)
2. Заливайте на хост внутри есть инструкция какие папки создать и где.
3. Создаете модуль (html) и публикуйте его в невидимой позиции (debug в моем случае).
4. Переключайте модуль HTML в режим HTML разметки
5. Ставьте туда код:
Код
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<link rel="stylesheet" href="/css/eye-general.css">
<script src="/js/eye-preload.js"></script>
<script src="/js/eye-other.js"></script>
<script src="/js/eye-main.js"></script>
6. Публикуйте на всех страницах скрыв заголовок.

Готово.

Если шрифты будут розниться то удалите их из скрипта в css/

ну как всегда я обломался с кривым отображением топбара. goruno.bget.ru
*

p999

  • Новичок
  • 1
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #128 : 16.03.2018, 16:44:52 »
Смотрите что вам нужно:

1. Качайте (покупаете) https://uscript.pro/shop/151/item/versija-sajta-dlja-slabovidjashhikh (могу скинуть если нет возможности купить)
2. Заливайте на хост внутри есть инструкция какие папки создать и где.
3. Создаете модуль (html) и публикуйте его в невидимой позиции (debug в моем случае).
4. Переключайте модуль HTML в режим HTML разметки
5. Ставьте туда код:
Код
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<link rel="stylesheet" href="/css/eye-general.css">
<script src="/js/eye-preload.js"></script>
<script src="/js/eye-other.js"></script>
<script src="/js/eye-main.js"></script>
6. Публикуйте на всех страницах скрыв заголовок.

Готово.

Если шрифты будут розниться то удалите их из скрипта в css/


можно мне скрипт на почту? (poison.p@BK.ru) Заранее благодарю
*

Nonane

  • Захожу иногда
  • 62
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #129 : 18.03.2018, 14:27:50 »

можно мне скрипт на почту? (poison.p@BK.ru) Заранее благодарю
https://yadi.sk/d/8Tn-nxWx3TVbYX
*

Travrav

  • Новичок
  • 5
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #130 : 12.04.2018, 19:52:13 »
https://yadi.sk/d/8Tn-nxWx3TVbYX
Благодарю за скрипт, скажите это последняя его версия?.. Не нашел папку с документацией, сможете выложить?.. Спасибо!
« Последнее редактирование: 12.04.2018, 20:05:45 от Travrav »
*

Travrav

  • Новичок
  • 5
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #131 : 12.04.2018, 19:55:12 »
Смотрите что вам нужно:

1. Качайте (покупаете) https://uscript.pro/shop/151/item/versija-sajta-dlja-slabovidjashhikh (могу скинуть если нет возможности купить)
2. Заливайте на хост внутри есть инструкция какие папки создать и где.
3. Создаете модуль (html) и публикуйте его в невидимой позиции (debug в моем случае).
4. Переключайте модуль HTML в режим HTML разметки
5. Ставьте туда код:
Код
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<link rel="stylesheet" href="/css/eye-general.css">
<script src="/js/eye-preload.js"></script>
<script src="/js/eye-other.js"></script>
<script src="/js/eye-main.js"></script>
6. Публикуйте на всех страницах скрыв заголовок.

Готово.

Если шрифты будут розниться то удалите их из скрипта в css/
Благодарю. Поделитесь пожалуйста документацией.
*

Nonane

  • Захожу иногда
  • 62
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #132 : 13.04.2018, 09:22:45 »
https://yadi.sk/d/M9Nvbvfd3UNS3d
с документацией.
*

Travrav

  • Новичок
  • 5
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #133 : 17.04.2018, 22:06:45 »
https://yadi.sk/d/M9Nvbvfd3UNS3d
с документацией.
Благодарю. После установки правда всё съехало, ковыряю CSS...
*

Nonane

  • Захожу иногда
  • 62
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #134 : 18.04.2018, 08:40:12 »
У самого все съезжало . тоже с CSS ковырялся.
*

Travrav

  • Новичок
  • 5
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #135 : 19.04.2018, 19:07:03 »
У самого все съезжало . тоже с CSS ковырялся.
Ты случаем не знаешь, где вот это поменять:

Код
HTML.ugost-active body #ugost-line ~ *:not(.md-select-menu-container):not(.md-open-menu-container):not(.ng-isolate-scope) a, HTML.ugost-active body #ugost-line ~ *:not(.md-select-menu-container):not(.md-open-menu-container):not(.ng-isolate-scope) a * {
    color: #000000 !important;
    background: transparent !important;
    padding: 10px !important;
}

Мне нужно изменить padding: 10px на 0px, а я не знаю где. Уже всё перековырял...
*

Vintos

  • Новичок
  • 3
  • 1 / 0
Re: Сайт для слабовидящих!
« Ответ #136 : 17.05.2018, 23:37:52 »
Смотрите что вам нужно:

1. Качайте (покупаете) https://uscript.pro/shop/151/item/versija-sajta-dlja-slabovidjashhikh (могу скинуть если нет возможности купить)
2. Заливайте на хост внутри есть инструкция какие папки создать и где.
3. Создаете модуль (html) и публикуйте его в невидимой позиции (debug в моем случае).
4. Переключайте модуль HTML в режим HTML разметки
5. Ставьте туда код:
Код
<script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<link rel="stylesheet" href="/css/eye-general.css">
<script src="/js/eye-preload.js"></script>
<script src="/js/eye-other.js"></script>
<script src="/js/eye-main.js"></script>
6. Публикуйте на всех страницах скрыв заголовок.

Готово.

Если шрифты будут розниться то удалите их из скрипта в css/


Здравствуйте! Как подключить просто кнопку без панели!


*

slabovid22

  • Новичок
  • 1
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #137 : 02.11.2018, 13:14:32 »
комплексное решение данной проблемы, можно найти на сайте https://slabovid.ru/install/
*

a159cm

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #138 : 11.11.2018, 18:57:49 »
комплексное решение данной проблемы, можно найти на сайте https://slabovid.ru/install/
Решение супер! Все работает, только озвучки нет.. а по ГОСТ уже должна быть.. Решил другим плагином.. в сумме то, что надо!
*

Lolita

  • Новичок
  • 3
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #139 : 02.02.2019, 22:25:52 »
Конечно! Такая функция обязательно должна быть на сайте :D
*

designer71

  • Захожу иногда
  • 133
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #140 : 26.04.2019, 17:13:26 »
Вот еще решение.
https://userway.org/get
У меня работает.
Установка минимально простая.
*

Mick_20

  • Давно я тут
  • 870
  • 3 / 0
Re: Сайт для слабовидящих!
« Ответ #141 : 07.06.2019, 17:45:06 »
Здравствуйте,

А есть шаблон, который уже сам по себе имеет кнопки с настройками отображения для слабовидящих?

Решение с двумя шаблонами не очень нравится.
*

antarey

  • Захожу иногда
  • 123
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #142 : 27.08.2019, 20:25:56 »
А как можна реализовать функционал как на https://www.kmu.gov.ua правый верхний угол.
Я так понимаю там все сделано на стороне клиента, но не получилось извлечь скрипты.
*

antarey

  • Захожу иногда
  • 123
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #143 : 29.08.2019, 15:04:39 »
Помогите допилить код.
В упрощенном варианте создал Custom HTML из кодом
Код
<div class="btn-group mr-1" role="group" aria-label="Second group">
<button class="btn btn-primary" onclick="blackAndWhite();" type="button"><i id="icon-eye" class="far fa-eye"></i></button>
<button class="btn btn-primary fontMinus"  onclick="fontMinus();" disabled="disabled" type="button"><i class="fas fa-font"></i> -</button>
<button class="btn btn-primary fontPlus"  onclick="fontPlus();" disabled="disabled" type="button"><i class="fas fa-font"></i> +</button>
</div>
ну и скрипт подключил


Код
		jQuery(document).ready(function(){
jQuery('head').append('<style type="text/css"> HTML.blackAndWhiteVision {filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: url(desaturate.svg#greyscale);filter: gray;-webkit-filter: grayscale(1);}</style>');
});


        function blackAndWhite() {

jQuery(".fontPlus").prop( "disabled", !jQuery(".fontPlus").prop( "disabled") );
jQuery(".fontMinus").prop( "disabled", !jQuery(".fontMinus").prop( "disabled") );

            var isVision = jQuery("html").hasClass("blackAndWhiteVision");
            if (!isVision)
            {
                jQuery("html").addClass("blackAndWhiteVision");
jQuery('#icon-eye').removeClass('far fa-eye');
jQuery('#icon-eye').addClass('far fa-eye-slash');   
            }
            else
            {
                jQuery("html").removeClass("blackAndWhiteVision");
jQuery('#icon-eye').removeClass('far fa-eye-slash');
jQuery('#icon-eye').addClass('far fa-eye');
            }

            return false;
        }
/*---------------------------------------------------------------------------*/
function fontPlus()
{
jQuery('*').each(function()
{
jQuery(this).css('font-size', parseInt(jQuery(this).css('font-size').replace(/px$/,'')) + 2 + "px");
});
return false;
}
/*---------------------------------------------------------------------------*/
function fontMinus()
{
var fontSizeMin = 14;
var currentFontSize = 0;
jQuery('*').each(function()
{
currentFontSize = parseInt(jQuery(this).css('font-size').replace(/px$/,'')) - 2;
currentFontSize = (currentFontSize > 12)? currentFontSize:fontSizeMin;
jQuery(this).css('font-size', currentFontSize + "px");
});
return false;
}
   

Даже работает :), но две проблемы - как определить что font-size в em  а не в px, а то при первом клике на увеличение шрифта размер устанавливается очень большой( и как увеличивать em )
И вторая проблема - при переходах идет переключение на нормальную версию - как исправить?
 



*

antarey

  • Захожу иногда
  • 123
  • 0 / 0
Re: Сайт для слабовидящих!
« Ответ #144 : 29.08.2019, 15:49:26 »
Еще одна проблемка нарисовалась - стиль font-size добавляется ко всем елементам, а как применить только к тем у которых есть стиль font-size?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как восстановить сайт 6 летней давности?

Автор rulenmooge

Ответов: 13
Просмотров: 292
Последний ответ 30.10.2019, 16:27:00
от SeBun
Как открыть сайт Joomla через index.php?

Автор mkvmexahuk

Ответов: 3
Просмотров: 216
Последний ответ 22.10.2019, 09:40:30
от draff
Сайт не работает

Автор Легионер

Ответов: 3
Просмотров: 131
Последний ответ 02.10.2019, 08:23:48
от draff
Компонент или сайт "Безопасная сделка"

Автор fiskinnn

Ответов: 6
Просмотров: 224
Последний ответ 16.09.2019, 13:49:52
от robert
Хочу добавить еще одну форму обратной связи на сайт

Автор A_nsy

Ответов: 16
Просмотров: 371
Последний ответ 04.09.2019, 16:18:54
от A_nsy