LINUX.ORG.RU

Firefox 1.0 RC 1


0

0

Сегодня вышла новая "предварительная" версия - Firefox 1.0 RC1. По сравнению с Firefox 1.0PR были найдены и исправлены 250 недочётов. Ветка Firefox 1.0 вышла на финишную прямую, скачиваем тестим, пишем багрепорты,и идём на Mozparty2 (http://www.openforce.at/mozparty2/?vi...)

>>> Подробности

anonymous

Проверено: Demetrio ()

Ответ на: комментарий от yozhhh

Ты снова облажался.

Набери

<html> <head><title>Title</title> <div style="position:absolute;width:658px;height:415px;left:0px;top:0px"> ; <h1>Hello!</h1> </div> </body> </html>

Открой в ишаке, опере, конквероре и мозиле. Узнаешь много интересного.

PS.Меняй никнейм, меняй!

anonymous
()
Ответ на: комментарий от anonymous

> Советы тебе:

> 1. Почитать (хоть и старая статья, но поясняет многое; можешь найти и поновее)

> http://beda.stup.ac.ru/psf/ziss/wmaster/books/magazine/pcmag/9803/039823.htm

Thanks! Может, и почитаю. Правда, тебе эта информация, я гляжу не помогла. Иначе бы сам нашёл ошибку и не вопил на форуме про кривость мозиллы. Так что, прежде чем искать соринки в чужом глазу, рекомендую удалить брёвна из своих :)

> 2. Сменить ник, лучше на "анонимуса" :)

Чтоб, подобно тебе, тявкать на форуме и не отвечать за свой базар? Нет. Мне это не подходит. Это для безответственных сущностей вроде вебмастера обсуждаемого нами сайта.

> 3. Когда вылезешь под новым ником, то не хамить.

Да, хамство признаю. Был глубоко неправ. Буду исправляться :) Спокойнее надо реагировать на типов вроде тебя :)

yozhhh ★★★
()
Ответ на: комментарий от anonymous

> Ты снова облажался.

Неверный вывод из верных предпосылок. Я заметил за анонимусами - они неспособны отслеживать причинно-следственные связи. Это способность зародилась у австралопитека, т.е. несколько миллионов лет назад. Долго вам ещё развиваться... :)

> Набери <html> <head><title>Title</title> <div style="position:absolute;width:658px;height:415px;left:0px;top:0px"> ; ; <h1>Hello!</h1> </div> </body> </html> Открой в ишаке, опере, конквероре и мозиле. Узнаешь много интересного.

Это доказывает, что сии браузеры игнорируют тэги head и body? Их сексуальные проблемы. И Ваши, сударь, раз Вы так громко об этом горланите. У меня, если Вы заметили, проблем нет :) Я хожу по тем сайтам, вебмастеры которых умеют писать html-код. Вы же предпочитаете пользоваться калом, который Вам подсовывают. Ну что ж, бомжи тоже тягают много что из урн да с помоек. Грех их осуждать... И Вас я не осуждаю.

А аргументация у вас... того... чуть выше уровня австралопитека. Лучше оставайтесь анонимусом, с нормальным ником Вам и недели не протянуть - зачморят. :) У каждого своя ниша, Вы себе свою выбрали. Наверно, сами считаете, что большего недостойны....

yozhhh ★★★
()
Ответ на: комментарий от yozhhh

> Это для безответственных сущностей вроде вебмастера обсуждаемого нами сайта

--офтоп---

Анонимуса волнует только истина, а не личности.:) Регистрируются только те, кому нужно самовыражаться. Через года два и ты станешь Анонимусом, когда поймешь Великую Истину Пути Анонимуса.

--офтоп---

Мой пример попробуй, попробуй. Вообще то я тебя уже бесплатно консультирую, прям как RMS. :))

anonymous
()
Ответ на: комментарий от yozhhh

Значит, Вы сударь, неправильно диагностировали проблему, и дело не в "криворуких" программерах, а в мозилле. Что и требовалось доказать.

ЗЫ Естественно, что код вида

<html> <head> <title>Title</title>

<div style="position:absolute;width:658px;height:415px;left:0px;top:0px"> ;

<h1>Hello!</h1>

</div> </body> </html>

корректно отобразится и в Мозилле.

anonymous
()
Ответ на: комментарий от ShurkaBurka

> на что надо кликнуть на http://astronomy.ru/shop/vshow.php чтобы firefox не работал? у меня пока проде всё путём...

Тама справа посередине линк "карта проезда". У них, кстати, ещё два раза <html> в начале файла. Честное слово - anekdot.ru не надо, достаточно на творчество супер-мега-дезигнеров взглянуть :).

yozhhh ★★★
()
Ответ на: комментарий от anonymous

> Анонимуса волнует только истина, а не личности

Анонимуса, как показывает практика на ЛОРе, интересует потявкать. И чтоб за базар потом не отвечать.

Всё ясно, отключаю их показ, накушался их безответственным трёпом. С ними, как с наркоманами привокзальными, заводить беседу нельзя. Самому потом дороже выйдет. Они все на одно лицо, их не различишь.

bye!

P.S. Учите html - а потом уж вопите про кривую мозиллу, сократы доморощенные :)

yozhhh ★★★
()
Ответ на: комментарий от yozhhh

Нет, сударь, Вы не знаете ни Javascript, ни JScript, не пытайтесь отыграться, здесь не покер. Лучше почитайте книжечку, почитайте.

ЗЫ. Я не веб-дизайнер, может быть Вы веб-дизайнер?

anonymous
()
Ответ на: комментарий от yozhhh

Bye, знаток "обязытельных тэгов", которые оказались вовсе необязательными даже в Мозилле yozhhh.

anonymous
()
Ответ на: комментарий от yozhhh

> У них, кстати, ещё два раза <html> в начале файла.

Ну вот и в третий раз кульхакер yozhhh облажался:

<html>
<html>
  <head>
    <title>Title</title>
    <h1>Hello, 2 html!</h1>
    </div>
  </body>
</html>

прекрасно работает в Мозилле. 

anonymous
()
Ответ на: комментарий от anonymous

Эвристика в дозакрывании/дооткрывании тэгов - палка о двух концах. С одной стороны, это совершенно неправильно. С другой стороны, стандарт не запрещает эвристику, поэтому ее использование - это дело каждого браузера и его личная половая проблема. Если идеология состоит в том, чтобы не поощрять неправильно написанный код, то мозиловцы правы. Если же задача любыми способами постараться отобразить неправильно созданный сайт (пусть и неправильно), то это путь других браузеров. В том, что некоторые браузеры сами "дополняют" неправильно написанный код до правильного, ничего страшного нет, в принципе, но все-равно немного коробит...

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

> В том, что некоторые браузеры сами "дополняют" неправильно написанный код до правильного, ничего страшного нет

Боюсь, что есть. И вот почему. Если поступать в соответствии со стандартом, то страница будет выглядеть одинаково (или почти одинаково, с несущественными различиями) во всех браузерах. А если каждый начнёт что-то додумывать по своему собственному алгоритму для кривых страниц, то бардак в конце концов неизбежен. Здесь нет чёткого оптимума, к которому каждый в итоге придёт. Кому это выгодно? Тому, кто в такой мутной водичке может наловить рыбки. Сейчас ловит M$. Ибо юзер, увидевший, что в другом браузере что-то не так, как в IE, автоматически считает, что в IE - правильно, а в другом - нет. Потому что IE - это первый браузер, который он увидел, сев впервые за винду. Тактика безошибочна.

Что остаётся другим? Первый путь выбрала опера - "легла" под IE. Постаралась во всём ему подражать. С мозиллой пока не всё ясно. С одной стороны, они стараются в firefox по максимуму копировать внешний вид и удачные находки IE. С другой, они пока упираются в разборе html. И мне пока неясно, что они будут в этом направлении предпринимать дальше.

yozhhh ★★★
()
Ответ на: комментарий от ShurkaBurka

гыыыы сорри, сорри, слегка облажался. бывает. готов прилюдно проблеять: бееее, беееееееееее..... ж-)

ShurkaBurka
()
Ответ на: комментарий от Zubok

Жесткий стандарт принят для XML. Закоментируем известный файл известного Java ORM:

<?xml version="1.0"?>

<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN" "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">;

<hibernate-mapping>

<class name="Cat" table="CAT">

<id name="id" type="string" unsaved-value="null" > <column name="CAT_ID" sql-type="char(32)" not-null ="true"/> <generator class="uuid.hex"/> </id>

<property name="name"> <column name="NAME" length="16" not-null="true"/> </property> <!-- </class> -->

</hibernate-mapping>

Мозилла ругнётся.

Ошибка синтаксического анализа XML: несоответствующий тег. Ожидается: </class>. Адрес: file:///C:/resin/webapps/hib1/WEB-INF/classes/Cat.hbm.xml Строка номер 23, символ 3:</hibernate-mapping> --^

Так над глубокой мыслью про "обязательные тэги" от форумного болтунишки, самая умная фраза которого была "Анонимусы, хватит над санычем издеваться, импотента из него сделаете! :)" можно посмеяться и забыть.

anonymous
()
Ответ на: комментарий от anonymous

Ох, да, c другого компа:

Ошибка синтаксического анализа XML: несоответствующий тег. Ожидается: </class>. Адрес: file:///opt/resin/webapps/hib1/WEB-INF/classes/Cat.hbm.xml Строка номер 23, символ 3:</hibernate-mapping> --^

:)))

anonymous
()
Ответ на: комментарий от anonymous

http://www.citforum.ru/internet/html40/struct/global.html#h-7.5.1

7.5.1 Элемент BODY ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) - тело документа -- ATTLIST BODY %attrs; -- %coreattrs, %i18n, %events -- onload %Script; #IMPLIED -- документ загружен -- onunload %Script; #IMPLIED -- документ удален --

Начальный тег: не обязателен, Конечный тег: не обязателен

vtVitus ★★★★★
()
Ответ на: комментарий от vtVitus

и вообще обязательных тегов не так уж и много

7.3 Элемент HTML Начальный тег: необязателен, Конечный тег: необязателен

7.4.1 Элемент HEAD Начальный тег: не обязателен, Конечный тег: не обязательно

7.4.2 Элемент TITLE Начальный тег: обязателен, Конечный тег: обязателен

vtVitus ★★★★★
()
Ответ на: комментарий от vtVitus

> Начальный тег: не обязателен, Конечный тег: не обязателен

Ну что ж. Значит, я ошибался. Я полагал, что необязательность означает, что можно либо ставить ОБА тэга (открывающий и закрывающий), либо не ставить ОБА тэга. Если это не так, признаю свою ошибку.

Кстати, вебмастер исправил скрипт и ответил мне. Прошу убедиться.

yozhhh ★★★
()
Ответ на: Firefox 1.0 RC 1 -=genna=- от genna

Ты на Анонимусов не наезжай!

Тебе же привели результат обработки XML ошибки Мозиллой.

"Ошибка синтаксического анализа XML: несоответствующий тег. Ожидается: </class>. Адрес: file:///opt/resin/webapps/hib1/WEB-INF/classes/Cat.hbm.xml Строка номер 23, символ 3:</hibernate-mapping> --^ "

(И для мастдая тоже.)

Невнимательный ты.:-(

anonymous
()
Ответ на: Firefox 1.0 RC 1 -=genna=- от genna

Для WindowsUserа персонально

Поздравляю твоего Верзовного Бога - Била Гейтса :)


У него сегодня день рождения!!

У-р-р-а-а-а:)



P.S. Ваще-то Firefox реальная альтернатива Opere 

все-таки платить за браузер Operа $39.00 - жирно будет :)

Пользуюсь Firefox уже больше 8 месяцев под Linux

P.P.S. И инсталлирую в офисах и конторах, 
       которых сидят на WinOffтопиках :)


(c) IMHO -=genna=- :)

genna
()
Ответ на: Firefox 1.0 RC 1 -=genna=- от genna

Файрфокс настоящая лажа

Нахрена когда файрфокс не может достучаться, он выдаёт окно
" operation timed out " и я должен нажать ОК да ещё и закрыть пустое окно где должна была быть страница ????

Меня это раздражает ужасно. Это же верх непрофессионализма - надо перед тем как писать что то сначала думать и разбивать элементы интерфейса на "интерактивные" и "автономные".
Так же элемент непрофессионализма заметен в букмарках. На%%%% закладки делать как в эксплорере ? Когда их много - приходится мотать - ждать и т.д. Закладки по идее должны выглядеть как эксплорер в винде (или регистры).

Ощущение что файрфокс парни для винды и её юзера намеревались писать изначально, и уж потом на Linux портировали. :)

vm ★★
()
Ответ на: комментарий от yozhhh

Только ошибка у того веб-мастера была в другом. Вы сдаётесь или продолжаете игру, сударь? :)

anonymous
()
Ответ на: Файрфокс настоящая лажа от vm

> Ощущение что файрфокс парни для винды и её юзера намеревались писать изначально, и уж потом на Linux портировали. :)

"operation timed out" - редкостный кретинизм, доставшийся в наследство от mozilla. Я тоже считаю, что это необходимо исправить. Что касается "как в эксплорере". Они много раз заявляли, что firefox задумывался как IE-киллер. А чтоб этого добиться, надо на первых порах имитировать поведение IE, исправляя лишь то, что является явным недостатком (а ещё лучше - просто добавляя фичи). Так что - таки да, его будут максимально приближать к IE. Я лично использую не firefox, а мозиллу. На данный момент - 1.8b4. Сегодня упала первый раз, когда я сотворил нечто несуразное (сам даже не понял, что учудил :) ).

yozhhh ★★★
()
Ответ на: комментарий от yozhhh

> В том, что некоторые браузеры сами "дополняют" неправильно написанный код до правильного, ничего страшного нет

история учит тому что ничему не учит

одни уроды в своё время ленились и сейчас леняться прописывать инфу о кодировке в хтмл, а ведь в стандарте чётко оговоренно, что допускается отсутсвие инфы о кодировке если это пэйн аскии

...а потом "умные" головы ввели переключение кодировок. потом понадобилось писать автоопределение кодировок и прочая муть...

и нах. было отсупать от стандарта?...

по этому нефиг отображть кривые страницы, лучше сразу визжать, "бла-бла-бла, у дизайнера кривые руки... стыд и срам компании ХХХ, которая заказала эту страничку у Володи Попсевича..."

anonymous
()
Ответ на: комментарий от anonymous

> win.document.write("<html><head><title>"+alt+"& amp; amp; lt;/title>");

> "& lt" !!!

Вас по головке погладить или пирожок дать?

Заканчивайте уже дурью маяться, честное слово. Откуда этот lt там взялся, я без понятия. Сейчас его там уже нет. Может, автор исправил. А может, я его случайно вставил при копировании. У меня старой копии не осталось.

И хватит уже по-детски себя вести, будьте мужчиной. Зарегистрируйтесь. Вы правда не замечаете, что Вас, как анонимуса, никто всерьёз не воспринимает?

yozhhh ★★★
()
Ответ на: комментарий от yozhhh

> или пирожок дать

лучше пива

> как анонимуса, никто всерьёз не воспринимает

А мне лень, да и не в том я возрасте, чтобы самовыражаться. Самовыражаться надо, что-нибудь разрабатывая для Open Source, а не скандируя "офтопик мастдай".

anonymous
()
Ответ на: комментарий от anonymous

Ладно, так что дело всё-таки в формировании JScripta. Естественно, что

<html> <head> <title>Title&lt;/title> <img src="images/ofis.gif"> </body> </html>

не будет работать ни в одном из броузеров,

<html> <head> <title>Title</title> <img src="images/ofis.gif"> </body> </html>

работает во всех. Из всех тегов здесь парный обязательный только <title></title>. И на такие фокусы можно нарваться на многих страничках, если не зделать совместимый JavaScript, как в Konqueror, и то они говорят We estimate that 90% of the web\'s script work with Konqueror.

http://www.konqueror.org/features/browser.php

anonymous
()
Ответ на: комментарий от IceD

А вот такой полёт

<HTML>
<HEAD>
<script language=JScript>
function f1()  
{
   var v1 = fo1.t1.value;
   var v2 = fo1.t2.value;
   fo1.output.value=parseFloat(v1) + parseFloat(v2);
}
</script>
</HEAD>
<BODY>
<form name="fo1">
<input type="text" name = "t1" value="0"><p>
<input type="text" name = "t2" value="0"><p>
<input type="text" name = "output"><p>
<input type="button" value = "add" onClick="f1()">
</form>
</BODY>
</HTML>

???

Дотошный анонимус.


anonymous
()
Ответ на: комментарий от russman

> Едрить их во все дыры. Опять все екстеншены и темы некомпатибельны. Как же это затрахало!!!!!!!!!

Пинай своего разработчика extension. По-идее они должны проверять свои extension на nightly и вовремя выпускать версии для самых последних версий FF

aim1159 ★★★★★
()
Ответ на: комментарий от anonymous

> А вот такой полёт

Дорогой анонимус, не советую отправляться в полёт, не владея принципами управления летательным аппаратом. Конфуз может выйти. Потому прочитате сначала... ну, хотя бы вот это, что ли:

http://www.webdevelopersnotes.com/basics/languages_on_the_internet.php3

yozhhh ★★★
()
Ответ на: комментарий от anonymous

> одни уроды в своё время ленились и сейчас леняться прописывать инфу о кодировке в хтмл, а
> ведь в стандарте чётко оговоренно, что допускается отсутсвие инфы о кодировке если это
> пэйн аскии

> по этому нефиг отображть кривые страницы, лучше сразу визжать, "бла-бла-бла, у дизайнера
> кривые руки... стыд и срам компании ХХХ, которая заказала эту страничку у Володи
> Попсевича..."

ну да, пускай все заказывают сайты у супер-понтовых веб-дизайнеров с дипломом, 50$ в час

если так продолжать, то надо и железо дешевое китайское забанить.
пускай покупают Маки. или саны на худой конец. отличные компьютеры, безглючные почти.

только заплатить за это не всякий сможет.

HTML тем и хорош был в свое время, что минимально обученный пользователь за приемлемое
время мог на нем сделать нормально читаемый гипертекст. И то что при наличии мелких
ошибок этот гипертекст все равно отображается, это большой плюс HTML.

а вот когда такой минимально обученный HTML-писатель пытается вы..нуться позаковыристей,
тогда и начинаются проблемы. и это плохо, правило KISS никто не отменял.

anonymous
()

Любителям MSIE посвящается этот скрипт!

А в мозилле и в опере этот скрипт, кстати, корректно работает,
что напрашивается на вывод - Gecko-based браузеры объективно лучше
чем IE-based :-)

<html>
<head>
   <title>Internet Explorer sucks!</title>
</head>
<body>
<center>
<h1>Internet Explorer sucks!</h1>
<p><input type="button" value="Доказать!" onclick="addRow();">
<input type="button" value="Каков innerHTML?" onclick="showIH();"></p>
<table width="300" border="1" cellspacing="3" cellpadding="3">
<tbody id="tab1">
<tr>
   <td width="10%" align="center">1</td>
   <td width="30%" align="center">Sample</td>
   <td width="30%" align="center">demo</td>
   <td width="30%" align="center">row</td>
</tr>
</tbody>
</table>
</center>
</body>
<script language="javascript">

i=2;

function control() {
        if (navigator.appName.indexOf("MSIE")>-1) {
                return document.all["tab1"];
        } else {
                return document.getElementById("tab1");
        }
}

function addRow() {
        tb = control();
        tb.innerHTML = tb.innerHTML + '<tr>'+
                '<td width="10%" align="center">'+i+'</td>'+
                '<td width="30%" align="center">Sample</td>'+
                '<td width="30%" align="center">demo</td>'+
                '<td width="30%" align="center">row</td></tr>\n';
        i++;
}


function showIH() {
        alert ( 'innerHTML="'+control().innerHTML+'"');
}

</script>
</html>

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

> редкостная лажа. это в каком году написано?

Больше сказать нечего? Анонимус, ты смешон. Лажанулся - имей смелость признать. А не корчи из себя Белинского, у тебя всё равно не получится. Знал бы ты, как ты сейчас жалок со стороны :)

yozhhh ★★★
()
Ответ на: комментарий от anonymous

> ну да, пускай все заказывают сайты у супер-понтовых веб-дизайнеров с дипломом, 50$ в час

Анонимус, ты даже законов рынка не знаешь. ВСЕГДА найдётся тот, кто предложит себя дешевле и сделает при этом приемлемо. Просто не надо потакать бездарям - им придётся либо вымереть, либо приспособиться. Судя по тому, как ты за них переживаешь, могу сделать вывод о том, кто ты :)

> если так продолжать, то надо и железо дешевое китайское забанить.

Кушать захотят - сделают железо, удовлетворяющее нормам. Ты за них не беспокойся, они без тебя разберутся.

> или саны на худой конец. отличные компьютеры, безглючные почти.

Ты на них работал?

> только заплатить за это не всякий сможет.

Добрый дедушка Ленин, не надо проявлять столь трогательную заботу обо всех вокруг на словах - она никому не нужна. Ты не поверишь, наверно, но люди жили и до тебя. И ничего, выживали как-то. :)

> HTML тем и хорош был в свое время, что минимально обученный пользователь за приемлемое время мог на нем сделать нормально читаемый гипертекст.

Он и сейчас хорош - если его не уродовать.

> а вот когда такой минимально обученный HTML-писатель пытается вы..нуться позаковыристей, тогда и начинаются проблемы. и это плохо, правило KISS никто не отменял.

По себе судите небось? :) Ладно, анонимус, пора тебе спать уже уйти. А то это твоё старческое ворчание.... :)

yozhhh ★★★
()
Ответ на: комментарий от anonymous

Пиплы, объясните популярно, зачем в стандарте html допускают возможность пропускать теги? Имхо, это может стать (и становится) источником трудноуловимых ошибок. Ни одного плюса не вижу. По-моему, от более жесткого стандарта все только выиграли бы (м.б. кроме негрософт).

Напрашивается аналогия, perl (в котором можно сроку возвести в степень false и никто тебе не скажет, что это вообще-то вещественночисленная операция) vs ocaml (где целое число с вещественным сложить нельзя без явного приведения типов).

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

> в котором можно сроку возвести в степень false и никто тебе не скажет, что это вообще-то вещественночисленная операция

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

anonymous
()
Ответ на: комментарий от anonymous

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

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

> а ещё у него объекты и функции реализованы через одно место,

А как правильно? :)

> так что ни в процедурном,

Почему? Процедуры есть же...

> ни в функциональном,

Почему? Клозуря есть же...

> ни в оо стиле на нём писать нельзя)

Нет такого стиля.

anonymous
()
Ответ на: комментарий от yozhhh

>>>>"operation timed out" - редкостный кретинизм, доставшийся в наследство от mozilla. Я тоже считаю, что это необходимо исправить. Что касается "как в эксплорере". Они много раз заявляли, что firefox задумывался как IE-киллер. А чтоб этого добиться, надо на первых порах имитировать поведение IE, исправляя лишь то, что является явным недостатком (а ещё лучше - просто добавляя фичи). Так что - таки да, его будут максимально приближать к IE. Я лично использую не firefox, а мозиллу. На данный момент - 1.8b4. Сегодня упала первый раз, когда я сотворил нечто несуразное (сам даже не понял, что учудил :) ).<<<<

prefs.js [cut] user_pref("browser.xul.error_pages.enabled", true); [/cut] спасет отца русской демократии

XuMiX
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.