Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 8

Веб-браузер в черно-белых тонах

26.05.2014, 17:44. Показов 1227. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Стоит задача реализовать интерфейс(браузер) для дальтоников грубо говоря.
Вопрос в тыл...
Сам браузер и кнопочки сделал, зум для плохо видящих так же.
Можно ли как-то открывающиеся страницы сделать черно белыми?
Шарю в вебе, в билдере конечно очень слаб....
Вижу два решения:
1. Как-то с помощью билдера выводить сайты в Ч/Б.
2. Подключить CSS стили (свои поверх существующих) на открывающиеся страницы. (посредством CSS-Reset(с небольшими поправками) + СSS переделка картинок в ЧБ.

Итак, к делу основываясь на вышеизложенных решениях:
1. Как это сделать с помощью билдера?
2. Как реализовать подключение своих СSS стилей?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.05.2014, 17:44
Ответы с готовыми решениями:

Всё чёрно-тёмно-серых тонах
Беда за бедой. На первом компе ломается винт, теперь на втором умер монитор SyncMaster 740N. :scratch: Когда запускал игру (смена...

Мерцание вертикальных черно-белых полос
Уже очень давно мучаюсь с монитором (ViewSonic VA2216w). Проблема в черно-белых вертикальных полосах на мониторе, мерцающих с...

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

9
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,145
Записей в блоге: 3
26.05.2014, 17:55
Доброго!
МБ при загрузки верстки сайта, парсить и убирать цвета?
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 8
26.05.2014, 18:00  [ТС]
это в принципе тоже самое что пункт 2. Как реализовать то?)
смысл в том что стандартные стили мы оставляем, но во время парсинга страницы приоритетные CSS будет именно мои. Они очистят стилевые цвета, а картинки преобразуют в монохромные... )

тут вопрос то как раз в том как заставить впихнуть мои 2 файла css в парсинговую страницу)
В html как "2 пальца об асфальт" - всего то 2 строчки)
HTML5
1
2
<link rel="stylesheet" href="css/reset.css" type="text/css">
<link rel="stylesheet" href="css/gray.css" type="text/css">
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,145
Записей в блоге: 3
26.05.2014, 18:07
ну так TWebBrowser грузит сначала страницу, в событии загрузки брать верстку, обрабатывать и подставлять свою, или не?
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 8
26.05.2014, 18:17  [ТС]
да я же говорю что да) именно так)
Говорю же в таких делах в С++ билдере полный нолик, как это сделать?
Код привести можете?
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.05.2014, 18:45
Цитата Сообщение от Gekks Посмотреть сообщение
Говорю же в таких делах в С++ билдере полный нолик, как это сделать?
Ну не нужно приписывать свои способности билдеру.

Если нужно внедрять js-скрипты то можно попробовать использовать TChromium
0
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 8
26.05.2014, 18:56  [ТС]
можно и без JS. факт фактом... о TChromium инфы еще меньге чем о CppWebBrowser....
Изобрету велосипед.
появился вариант 3)
на пыхе(php) сделаю все что нужно мне с сайтом "донором". Тогда вопрос уже в другом.
Как в адресной строке указывая адрес сайта (черпалась инфа с - сайт/lamalka.php?url=тут-введенный-юрл), сам пых будет оправлять туже страницу только уже переделанную под мои критерии и выводить уже нужную мне страницу. При этом в адресной строке(браузера на CppWebBrowser) показывался адрес введенный юрл, а не к примеру сайт/lamalka.php?url=cyberforum.ru
Да знаю что изобрету велосипед, но может хоть так решу поставленную задачу
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.05.2014, 19:00
Цитата Сообщение от Gekks Посмотреть сообщение
можно и без JS. факт фактом... о TChromium инфы еще меньге чем о CppWebBrowser....
Ну хз, как по мне достаточно что бы понять как внедрить скрипт.
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,145
Записей в блоге: 3
26.05.2014, 23:22
Если это не курсач и не диплом, то дело кончено благородное....в какой среде пишите?
0
place status here
 Аватар для gunslinger
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,013
27.05.2014, 11:29
После перехода на сайт проверяй его адрес - если введен тот, который нужно "подменить", переходи на "свой" (Navigate), и сразу в адресной строке меняй адрес на тот, который должен отображаться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.05.2014, 11:29
Помогаю со студенческими работами здесь

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

Найти разницу трех чёрно-белых изображений
Есть входные четыре черно белые изображения. Помогите найти разницу интенсивностей І0 = І1-І2-І3 и Iz = I1-I2-I4 и вывести на экран новые...

Архитектура нейронной сети для детекции черно-белых объектов
У меня есть подобные картинки: Требуется детектировать на них черные объекты (на этой картинке кругленькие, но бывают и чуть...

Веб-браузер, парсинг в общем работа с веб-страничками!
Здраствуйте! Вот тут решил попрактиковаться в работе с WebBrowser.. Постановка задачи: Открыл я свой браузер открыл страницу:...

Встроенный в PSPad editor браузер выдаёт ошибку: Веб-сайт отклонил запрос на отображение веб-страницы
навеяло отсюда https://www.cyberforum.ru/php-beginners/thread726600.html#post4937346 Ребят, а в чём у меня может быть косяк, при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru