Bug 41802 - В bluefish не отображается код через firefox
Summary: В bluefish не отображается код через firefox
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: bluefish (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-26 12:09 MSK by Tatyana Gagina
Modified: 2022-01-26 13:29 MSK (History)
2 users (show)

See Also:


Attachments
firefox (82.20 KB, image/png)
2022-01-26 12:10 MSK, Tatyana Gagina
no flags Details
chromium (43.69 KB, image/png)
2022-01-26 12:11 MSK, Tatyana Gagina
no flags Details
firefox1 (64.14 KB, image/png)
2022-01-26 12:35 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2022-01-26 12:09:40 MSK
Версии пакетов: 
bluefish-2.2.12-alt3
firefox-esr-91.5.0-alt1
chromium-97.0.4692.71-alt0

Дистрибутивы:
p10-server-10-x86-64
p10-workstation-10-x86-64
p10-education-10-x86-64/kde
p10-kworkstation-10-x86-64-beta

Шаги воспроизведения:
1) установить пакеты bluefish bluefish-common firefox-esr chromium;
2) запустить bluefish;
3) Файл → Создать из шаблона → HTML 5 → Сохранить;
4) Сервис → Команды  → Firefox

Ожидаемый результат:
код html отобразился в firefox

Реальный результат:
команда выполняется, браузер открывается, НО с пустой страницей, html код не отображается.
Также код не отображается посредством команды firefox: XHTML 1.0 и php
Код, созданный из шалона C header/C header GPL отображается.

При выполнении команды Chromium ошибок нет. Для сравнения выполнения команд  Chromium и Firefox скриншоты: chromium.png и firefox.png  
Шаги: Сервис → Chromium
Либо Сервис → Браузер по умолчанию → Chromium
Результат: код через Chromium открылся.

Дополнительно: если поменять браузер по умолчанию из параметров системы на firefox или из самого браузера, перезагрузиться - результат тот же, открывается Chromium с кодом, через Firefox по-прежнему пустая страница. При открытии настроек "Приложения по умолчанию" стоит Firefox. Как итог: проблема не в том, какой стоит браузер по умолчанию. Внешние команды все включены: Правка →  Настройки → Внешние команды.
Comment 1 Tatyana Gagina 2022-01-26 12:10:19 MSK
Created attachment 10203 [details]
firefox
Comment 2 Tatyana Gagina 2022-01-26 12:11:09 MSK
Created attachment 10204 [details]
chromium
Comment 3 Антон Мидюков 2022-01-26 12:21:35 MSK
А если файл сохранить с расширением .html, то и firefox и chromium покажут пустую страницу.

>Ожидаемый результат:
>код html отобразился в firefox

Почему Вы ожидаете такой результат? Браузеры должны отображать не код веб-страниц, а веб-страницы. И firefox делает всё правильно.
В любом случае отображение веб-страниц - это дело браузеров, а не редактора кода bluefish. Он на их поведение никак повлиять не может.
Comment 4 Anton Farygin 2022-01-26 12:24:36 MSK
Татьяна, для теста вставьте между после <body> ещё какой-то текст. Иначе действительно непонятно.
Comment 5 Tatyana Gagina 2022-01-26 12:35:45 MSK
Created attachment 10205 [details]
firefox1
Comment 6 Tatyana Gagina 2022-01-26 12:36:02 MSK
(Ответ для Anton Farygin на комментарий #4)
> Татьяна, для теста вставьте между после <body> ещё какой-то текст. Иначе
> действительно непонятно.

Вставила. Результат прилагаю firefox1.png
Comment 7 Антон Мидюков 2022-01-26 12:55:25 MSK
(Ответ для Tatyana Gagina на комментарий #6)
> (Ответ для Anton Farygin на комментарий #4)
> > Татьяна, для теста вставьте между после <body> ещё какой-то текст. Иначе
> > действительно непонятно.
> 
> Вставила. Результат прилагаю firefox1.png

Сохраните файл с расширением .html
Тогда и chromium и firefox будут себя вести одинаково - показывать веб-страницу, а не код веб-страницы.

firefox и chromium ведут себя по-разному с файлами без расширений. chromium для таких файлов показывает их содержимое, как есть (исходный код), а firefox ориентируется на их содержимое. Если внутри html, то firefox его обработает и покажет веб-страницу.

Повторюсь, что bluefish на это повлиять не может. Он просто запускает браузер.
Comment 8 Anton Farygin 2022-01-26 13:29:52 MSK
(Ответ для Tatyana Gagina на комментарий #6)
> (Ответ для Anton Farygin на комментарий #4)
> > Татьяна, для теста вставьте между после <body> ещё какой-то текст. Иначе
> > действительно непонятно.
> 
> Вставила. Результат прилагаю firefox1.png

нормально, так и должно быть.