У меня в windows четыре браузера,
в Debian - тоже четыре браузера,
в PupyRus - два браузера.
Не скажу, что всеми пользуюсь регулярно, есть предпочтения.
XML условно назван языком, так же как HTML, на самом деле - это правила разметки. Тут сделать заголовок, тут - таблицу, здесь - применить шрифт такой-то размером 6.. - в этом духе. Конечно, для написания полноценных систем это никак не подходит. Но эмулирование систем в браузерах, вещь интересная, хотя конечно тормозная и зависящая от соединения с WWW. Однако для работы "такой" браузерной системы ничего не требуется, кроме браузера, а создаваемые документы хранить можно как на локальном компе, так и на виртуальном хостинге. Всерьёз их (эти системы) трудно воспринимать.
__ У простых пользователей и фаервол то не часто встретишь, а уж о его настройке, тем более - настройке прокси, ..
Хотя в windows штатный фаервол настраивается довольно легко, или вот ещё Komodo - тоже лёгкая прога. В debian проблему решает Firestarter, - пара опций и готово.
А проверить порты можно сервисом на http://www.2ip.ru - просканируют и скажут по номерам, какие открыты.
Ещё можно проверить собственные порты в windows через командную строку, набрав команду: netstat
за одним и приложения, работающие через эти порты можно узнать.
Но кто этим из пользователей занимается?