> Зараз користувач може підібрати браузер на будь-який смак, вибір надається з великої кількості оглядачів, але найпопулярнішими у нас є 5 веб-браузерів: Opera, Apple Safari, Mozilla Firefox, Google Chrome і Internet Explorer.
Кожен із зазначених браузерів має ряд функцій, які повною мірою задовольнять запити користувача. А також кожна з них має свої унікальні здібності, які виділяють браузер серед інших. Якраз такі індивідуальні функції можуть допомогти користувачеві зробити вибір на користь того чи іншого браузера.
1.4 Недоліки сучасних браузерів
На сьогоднішній день веб оглядач є невід'ємною частиною інструментарію інтернет користувача. Часто не досвідчені користувачі бездумно вибирають той чи інший браузер. Такий вибір у більшості випадків призводить до негативних відгуками про роботу браузера, не дивлячись на те, що проблема набагато глубже- в самій структурі всесвітньої мережі.
Найпоширеніший з браузерів на сьогоднішній день - IE (Internet Explorer. IE встановлено за умовчанням в операційних системах від Microsoft. Наприклад, в таких операційних системах як Windows XP/Vista/7. Internet Explorer - браузер не на рідкість проблемний, що не часті оновлення, шкутильгає захист і громіздкість роблять його малоефективним. Іноді щоб оновити Internet Explorer, потрібно неабияк потрудитися, налаштовуючи систему належним чином.
Браузер Мазило Фаерфокс від компанії Mozilla не розрекламовані як, наприклад «гугл хром», проте ні чим не поступається новинці від Google. Оглядач не відрізняється красою інтерфейсу, зате до його плюсів можна віднести можливість призупинення завантажень, установку різних плагінів і доповнень, особливо, якщо ви користуєтеся високошвидкісним інтернетом, в іншому випадку робота з браузером стане нестерпно повільної. Даний браузер рідко видає збої і по функціоналу більше підходить для роботи в інтернеті ніж для розваг як Оpera або Сhrome.
Наступний за списком веб браузер - Opera. Опера відмінно підходить для користувачів, чий місячний трафік обмежений або користувач зацікавлений в економії бюджетних коштів. Інтерфейс браузера відрізняється унікальним стилем, наявністю величезного числа плагінів і доповнень, а так само вбудованого компресора трафіку, який допоможе економити вам чесно зароблені гроші по засобом відключення графічного змісту сторінок і використання плагінів??, Подібних AdBlock, але тим не менш, це не зрівняється з використанням полегшеного тестового мови розмітки. Так само радує швидкість завантаження сторінок сайтів і можливість тимчасового припинення завантажуваних файлів. Але ложкою дьогтю стали часті помилки і слабка стійкість до вірусів, тому перш ніж встановити цей браузер варто подумати, що для вас важливіше захист або гарна картінкаrome - найпопулярніший на сьогоднішній день браузер. Запам'ятайте один факт, все, що сильно рекламується, хорошим бути не може. Дизайн браузера не відрізняється красою, все зведено до мінімалізму, що б спростити діалог між користувачем і програмою. Саме з цієї ж причини інтерфейс оглядача зроблений цілком інтуїтивним, що б не плутати користувача в лабіринтах своїх функцій. За швидкістю завантаження сторінок веб сайтів мало чим відрізняється від уже названих варіантів. Завантажити Google chrome не складає труднощів. Це можна зробити, зайшовши на офіційний сайт компанії або набрати в пошуковому рядку браузера Internet Explorer і завантажити зі стороннього сайту.
Нижче преведен графік популярності використання браузерів серед користувачів Росії:
Рисунок 9 - Графік популярності браузерів.
У порядку убування: Chrome, Firefox, Opera, IE, Safari.
2. Концепція пропонованого рішення
2.1 Мови програмування, передбачувані для розробки браузера
#
C # - об'єктно-орієнтована мова програмування. Розроблений в 1998-2001 роках групою інженерів під керівництвом Андерса Хейлсберг в компанії Microsoft як мова розробки додатків для платформи Microsoft.NET Framework і згодом був стандартизований як ECMA - 334 і ISO/IEC 23270. # відноситься до сім'ї мов з C-подібним синтаксисом, з них його синтаксис найбільш близький до C ++ і Java. Мова має статичну типізацію, підтримує поліморфізм, перевантаження операторів (у тому числі операторів явного і неявного приведення типу), делегати, атрибути, події, властивості, узагальнені типи і методи, ітератори, анонімні функції з підтримкою замикань, LINQ, винятки, коментарі у форматі XML.
Java
Java - об'єктно-орієнтована мова програмування, розроблений компанією Sun Microsystems (в подальшому придбаної компанією Oracle). Програми Java ...