Скажите пожалуйста, какими браузерами  и в каких версиях какие объекты для чтения файлов поддерживается/используются.
Реализуется ли все-таки кроссбраузерность при чтении и записи файлов JavaScript'om
Гуглил - не нашел
Смутило это:
	
	| Цитата: | 
	| : имеются две реализации компонента Active X, формирующего HTTP-запрос – Microsoft.XMLHTTP и Msxml12.XMLHTTP. Очевидно, что это разные версии компонента. 
 Но, что более важно, далеко не очевидно то, что данные компоненты от одного и того же производителя несовместимы друг с другом.
 | 
	
Будет ли этот код работать 
во всех(в т.ч. новых версиях IE) браузерах?
function httpRequest(reqType,url,asynch){
if(window.XMLHttpRequest){
request = new XMLHttpRequest( );
} else if (window.ActiveXObject){
request=new ActiveXObject("Msxml2.XMLHTTP");
if (! request){
request=new ActiveXObject("Microsoft.XMLHTTP");
}
}
if(request){
initReq(reqType,url,asynch);
} else {
alert("Your browser does not permit the use of all "+
"of this application's features!");
}
}
function initReq(reqType,url,bool){
request.onreadystatechange=handleResponse; 
request.open(reqType,url,bool);
request.send(null);
}