Излезе "Mozilla Firefox 3.5":http://www.mozilla.com/en-US/firefox/3.5/releasenotes/. Мисля, че това е първата .0 версия на Firefox с българска локализация. При предишните все имаше (мое) забавяне на официалното приемане, особено при предишната версия 3.0.
От новостите най-ентусиазиран съм от пряката поддръжка на видео и аудио чрез елементите video и audio. Тия неща (основно видеото) са толкова масово използвани, че „просто трябва“ да са част от всеки бразуър. На по-невидимия фронт е решението (засега) да се поддържат само Ogg Theora и Ogg Vorbis, което след размисъл се оказва не ограничение, а просто необходимост за браузване върху всякакви платформи, включително неподдържани от първенеца на приставките Flash Player, който често се употребява като (собственически) браузър в браузъра, вместо това, за което е правен - анимацийки. Тази употреба не е случайна - това си е явна политика на собственика Adobe.
Втората лично за мен важна новост е "вграждането на шрифтове чрез @font-face":http://craigmod.com/journal/font-face/. Това е голяма стъпка напред за типографията в Мрежата - област, от която се интересувам.
На трето място бих поставил докладването (след питане) на географското местоположение при общуване със сървъри. Персонализацията е важна, напр. ако съм в Шумен и отида в новинарски сайт, естествено е новините за Шумен (особено за времето :-) )да добият по-голяма тежест в общия изглед. Притеснително е, че всичко това е свързано с "минаване през Google":http://bg.www.mozilla.com/bg/firefox/geolocation/. "Предупреждаването за измамни страници":http://www.mozilla.com/en-US/firefox/phishing-protection/ също е чрез Google, но е с изтегляне на списък, а не питане за всеки посетен сайт. О, и да напомня, че (практически) всички използваме Google за намирането на сайтове :-O
Comments
(без заглавие)
Аз пък мисля да ползвам повече Chrome засега. Иначе Firefox се справя много добре.
(без заглавие)
Първо благодаря за информацията...под Windows-a бях забравил да я обновя :)
Втори и нямащо общо със статията - може ли да направим някакъв контакт във връзка с Debian сървъра на ФМИ :)
(без заглавие)
Здравейте! Имам проблем с извеждане на стойностите в таговете - трябва да ги изведа в един html с javascript ф-я:
PrintForm
var xmlDoc;
function loadxml(file,param) {
if((typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined')) {
xmlDoc=document.implementation.createDocument("","",null);
xmlDoc.load(file);
xmlDoc.onload = readXMLMoz(param);
}
else if (typeof window.ActiveXObject != 'undefined') {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
while(xmlDoc.readyState != 4) {};
xmlDoc.load(file);
xmlDoc.onreadystatechange = readXMLIE(param);
}
else {
alert('Your browser cannot handle this script');
} }
function readXMLMoz(param) {
document.write(xmlDoc.getElementsByTagName(param).item(0).firstChild.nodeValue);
}
function readXMLIE(param) {
if(xmlDoc.readyState == 4)
document.write(xmlDoc.getElementsByTagName(param).item(0).firstChild.nodeValue);
}
Заглавие...
Стойност на таг1:
loadxml("print.xml","tag1");
Стойност на таг2:
loadxml("print.xml","tag2");
В IE нещата са идеални. Но явно нещо бъркам в частта за Мозила и Опера, защото там :
1. не мога да подавам параметри при извикване на ф-я xmlDoc.onload = readXMLMoz(param); - не работи с параметри
2. в браузъра(Мозила, Опера) не се извежда нищо на местата на тия ст-сти. Единственото, което мога да изведа е ако document.write в readXMLMoz(param) го заместя с alert, но както е ясно, това не ми върши работа.
Някой може ли да каже къде бъркам?
(без заглавие)
Ще се опитам да отговоря на двата въпроса, макар да не му е мястото тук :-)
1. xmlDoc.onload=readXMLMoz(param) означава да се извика функцията readXMLMoz (с параметър param) и резултатът да се присвои нa xmlDoc.onload, т.е. това извикване е на момента, а не когато се зареди xmlDoc. Ако беше само readXMLMoz нямаше да има проблем, защото това вече не е извикване на функция, а самата функция. Успехът при IE е случайност и особеност на браузъра. Най-лесното е да се използва xmlDoc.onload=function(){readXMLMoz(param);}
2. Изглежда при onload вече няма „контекст“, където document.write да вмъква текст. Аз бих направил някъде в страницата [div id="v"][/div] (с ългови скоби) и после document.getElementById("v").innerHTML=...