Излезе "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
(без заглавие)
Submitted by Тончо (not verified) on
Аз пък мисля да ползвам повече Chrome засега. Иначе Firefox се справя много добре.
(без заглавие)
Submitted by Мишо (not verified) on
Първо благодаря за информацията...под Windows-a бях забравил да я обновя :)
Втори и нямащо общо със статията - може ли да направим някакъв контакт във връзка с Debian сървъра на ФМИ :)
(без заглавие)
Submitted by new_p (not verified) on
Здравейте! Имам проблем с извеждане на стойностите в таговете - трябва да ги изведа в един 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, но както е ясно, това не ми върши работа.
Някой може ли да каже къде бъркам?
(без заглавие)
Submitted by Огнян Кулев (not verified) on
Ще се опитам да отговоря на двата въпроса, макар да не му е мястото тук :-)
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=...