Upload
chandler
View
107
Download
0
Embed Size (px)
DESCRIPTION
Санкт-Петербургский колледж информационных технологий. III городская студенческая научно-практическая конференция. Разработка браузера в среде C++ Builder. Студенты 484 группы: Дудкина Маргарита Осипов Василий Преподаватель - консультант Матысик Ирина Алексеевна. 4 мая 2012 года. - PowerPoint PPT Presentation
Citation preview
Разработка браузера в среде C++ Builder
Студенты 484 группы:Дудкина МаргаритаОсипов Василий
Преподаватель - консультант Матысик Ирина Алексеевна
Санкт-Петербургский колледж информационных технологий
4 мая 2012 года
III - городская студенческая научно практическая конференция
Наши цели и задачи
На основе знаний, полученных нами в колледже, можно разработать программный продукт, который
будет выполнять все базовые функции для комфортного веб – серфинга?
Гипотеза
Разработать продукт с набором функций, составляющий базовый функционал от продуктов с мировым именем Показать преимущество работы в команде Исследовать рынок браузеров Применить знания, полученные в колледже на практике
Opera, Chrome… – что это?
Веб-обозреватель (браузер) — комплексное приложение для обработки и вывода разных составляющих веб-страницы и для предоставления интерфейса между веб-сайтом и его посетителем.
Немного истории Первый распространённый браузер c GUI - NCSA Mosaic. Исходный код этого браузерa был написан на языке С. Главным р Mosaic азработчиком былМарк Андерссен.
35,8%
29,8%
24,9%
5,6%2,9%
0,5%
Internet Explorer
Google Chrome
Mozilla Fire-fox
Opera
Safari
другие
Рынок браузеров
Популярность браузеров среди
студентов СПБКИТ11,6%
25%
21,6%
36,3%
1,5% 4%
Internet Explorer
Google Chrome
Mozilla Firefox
Opera
Safari
, Не знают что такое браузер
Исследование функционала
Дата первой публичной
версииПоддержка
ОСБлокировка баннеров
Блокировка всплывающих
окон
Веб-стандарты и технологии
Интернет протоколы
Chrome ноябрь 2008 все дополнение да все + Java плагин FTP, SSL
Firefox сентябрь 2002 все дополнение да все всеInternetExplorer август 1995 Windows да да все FTP, SSL
Opera сентябрь 1996 все да да все все
Safari 11 июня 2007 Mac OS X/ Windows да да все SSL, FTP -
частично
Веб-стандарты и технологии: CSS2, Фреймы, Java, JavaScript, XHTML, HTML5, RSS.
Интернет протоколы: Email, FTP, NNTP (Usenet), SSL, IRC.
Используемые ресурсы и методы
Embarcadero RAD Studio XE2 C++Builder Система вкладок, основанная на динамических PageControle и СppWebBrowser Использование файловых и динамических потоков
Project1.exe
Анализ проекта Преимущества:
Быстрая загрузка приложения
Поддержка интернет-стандартов
Поддержка Flash
Не требует установки
Экономное потребление ресурсов
Недостатки:
Нестабильная работа компонента СppWebBrowser
Только базовые функции
Учебные дисциплины Программирование
Операционные системы Компьютерные сети
. .Михайлова ТС . .МатысикИА . .Анисифоров АБ
Источники• Jesse Russell, C++Builder;
• А. Я. Архангельский, Компоненты C++Builder. Справочное и методическое пособие;
• Jarrod Hollingworth, Paul Gustavson, Bob Swart, Mark Cashman, Borland C++Builder 6 Developer's Guide;
• http://sources.ru/builder/
• http://cplusplus.com/