Archive

Archive for March 6th, 2010

Ajax+php Начало

March 6th, 2010 No comments

Аякс (AJAX) это довольно просто, на много проще, чем кажется на первый взгляд. Сногсшибательный эффект от его применения повергает многих в уныние – мол мне так никогда не сделать.

На самом же деле ничего особо делать и не нужно, все давно сделано.
И так, что же такое аякс. Аякс, это не язык программирования, это технология асинхронных запросов. То есть это тоже самое, как отправка данных из формы на сервер. Только из формы данные отправляются одновременно с перезагрузкой страницы, а аякс позволяет отправить их и принять ответ сервера фоном, не трогая страницу вообще.

Categories: AJAX, php Tags:

Ajax+php Начало

March 6th, 2010 No comments

Аякс (AJAX) это довольно просто, на много проще, чем кажется на первый взгляд. Сногсшибательный эффект от его применения повергает многих в уныние – мол мне так никогда не сделать.

На самом же деле ничего особо делать и не нужно, все давно сделано.
И так, что же такое аякс. Аякс, это не язык программирования, это технология асинхронных запросов. То есть это тоже самое, как отправка данных из формы на сервер. Только из формы данные отправляются одновременно с перезагрузкой страницы, а аякс позволяет отправить их и принять ответ сервера фоном, не трогая страницу вообще.

Categories: AJAX, php Tags:

Использование файлов описания браузеров в ASP.NET 4.0

March 6th, 2010 No comments

В ASP.NET 4.0 добавлена информация о современных браузерах и устройствах. Полный список браузеров и устройств выглядит таким образом: Microsoft Internet Explorer 6, 7, 8

Google Chrome
Mozilla Firefox 3, 3.5
Apple Safari 3, 4
Opera 8, 9, 10
iPhone, IPod
Blackberry
Windows Mobile  
Для увеличения производительности информация о старых браузерах и устройствах была удалена. Например, ASP.NET 4.0 не поддерживает информацию о Netscape Navigator и Internet Explorer версий ниже 6. Файлы описания браузеров и их возможностей (Browser Definition Files and Browser Capabilities) ASP.NET хранит информацию в файлах, которые называются файлами описания браузера. Эти файлы являются обыкновенными XML файлами, которые легко можно просмотреть в Notepad. В ASP.NET 3.5 эти файлы размещались в следующей директории:               \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers В ASP.NET 4.0 файлы находятся в директории:               \Windows\Microsoft.NET\Framework\v4.xxx\CONFIG\Browsers Каждый файл описания браузера содержит набор свойств. Например, файл firefox.browser содержит информацию о Firefox 3 и Firefox 3.5. Дополнительную информацию о структуре файлов описания браузера можно получить по ссылке http://msdn.microsoft.com/en-us/library/ms228122.aspx. Объект HttpBrowserCapabilities, который можно получить из свойства Request.Browser использует файлы описания для определения браузера клиента и возвращает информацию о его возможностях. Например, с помощью свойства Request.Browser.Cookies можно проверить поддерживает ли текущий браузер куки или нет. Такие элементы управления, как Menu и TreeView используют информацию о возможностях браузера для корректного отображения разметки. Например, полученный HTML код для TreeView в браузерах, которые поддерживают JavaScript, будет существенно отличаться от кода, полученного для браузеров, не поддерживающим JavaScript. Читать полностью

Categories: Uncategorized Tags:

Отчет NSS Labs о уровне защищенности браузеров на 1 квартал 2010 года

March 6th, 2010 No comments

Независимая лаборатория NSS Labs провела очередное тестирование браузеров на уровень их защищенности от угроз т.н. социальных malware. Считается, что этот вид атак стал самым распространенным и опасным в интернете. Обычно такие угрозы представляют собой URL на опасные приложения, которые размещены в различных социальных сетях или сайтах сомнительного происхождения. Результаты теста, совмещенные с результатами предыдущих тестов, ниже: Полный отчет с описанием всего механизма тестирования доступен здесь. Там же расположен сокращенный отчет с одними только выводами.

Categories: Uncategorized Tags: