Читать книгу Сборник тезисов. Международная научно-практическая конференция «IBLS-Конференция 2024». Москва, 3-4 апреля 2024 г. - Коллектив авторов, Ю. Д. Земенков, Koostaja: Ajakiri New Scientist - Страница 4

Естественные и точные науки
CLOUD WEB – БРАУЗЕР HA PYTHON
(CLOUDWEB – PYTHON BROWSER)

Оглавление

Добросмыслов Иннокентий Кириллович, ученик 7 класса ЧОУ ОО МШСО

Научный руководитель – Вербицкая Руслана Ивановна

г. Москва, Россия, dobkeshan@yandex.ru


Цель работы: создание браузера, который комбинирует достоинства новых и старых версий других браузеров.

Для достижения цели были поставлены следующие задачи:

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

2. Изучить Python (изучить библиотеку PyQt6 и научиться работать с виджетами отображения HTML-страниц).

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

4. Продумать дизайн (логотип, иконки).

5. Тестировать браузер после каждого этапа работы.

Материалы и методы. Общенаучные (анализ, синтез, сравнение и обобщение).

Результаты.

1. Был написан код, который создаёт окно, в котором есть виджет для отображения HTML-страниц по заданному URL-адресу, однако дизайна и полного графического интерфейса эта программа не имела.

2. В код были добавлены кнопки “Вперёд”, “Назад”, “Домашняя страница” и “Перезагрузка”.

3. Код был оптимизирован; переменная, которая хранила данные окна, была удалена, вместо этого был создан класс.

4. После завершения каждого этапа я тестировал браузер и демонстрировал его работу участникам консультаций по информатике.

Сделаны выводы. Данная работа была мне полезна для улучшения навыков программирования и освоения новой графической библиотеки Qt (раньше я делал GUI на Tkinter). Я планирую развивать и оптимизировать этот браузер в дальнейшем.

Использованные материалы:

1. Хабр. Моя лента [Электронный ресурс]: [сайт]. URL: https://habr.com/ (дата обращения: 10.02.2024).

2. GeeksforGeeks. Обучающий сайт [Электронный ресурс]: [сайт]. URL: https://www.geeksforgeeks.org/ (дата обращения: 12.02.2024).

3. PyQt6 – полное руководство для новичков [Электронный ресурс]: [сайт]. URL: https://habr.com/ru/companies/skillfactory/articles/599599/ (дата обращения: 11.02.2024).

4. Qt wiki [Электронный ресурс]: [сайт]. URL: https://wiki.qt.io/Main (дата обращения: 13.02.2024).

5. Stack Overflow [Электронный ресурс]: [сайт]. URL: https://stackoverflow.com/ (дата обращения: 14.02.2024).

Сборник тезисов. Международная научно-практическая конференция «IBLS-Конференция 2024». Москва, 3-4 апреля 2024 г.

Подняться наверх