Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » Firefox
  •  » Почему в Ff не исправят глюк с явой и с CSS ???

№118-09-2006 12:25:15

GaNJa
Участник
 
Группа: Members
Откуда: Дубна
Зарегистрирован: 04-12-2005
Сообщений: 41
Веб-сайт

Почему в Ff не исправят глюк с явой и с CSS ???

Почему в браузере Firefox не исправят глюк с яваскриптом и с каскадными таблицами стилей?
К примеру, скрипт отлично работет в IE, а Firefoxe его так выдает, что жвлко смотреть!
Почему разработчики Firefoxа никак не могут исправить данную проблему????
Я не могу понять, ведь много кто пользуется Firefoxом, да и многие двишки сайтов заточены под IE и соответственно в Firefoxе они выглядят тупо!=)
А они его еще называют браузером нового поколения=)
Вот объясните в чем фишка у разработчиков что они не обращают на столь неприятный момент?:)


GreenPeace Unity

Отсутствует

 

№218-09-2006 12:29:34

LattyF
Участник
 
Группа: Members
Откуда: г. Самара
Зарегистрирован: 19-06-2005
Сообщений: 2924

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Используй расширение IETab.

Кстати, Java и JavaScript совершенно разные вещи. Вообще разные.


Black holes were created when the God divided by zero.

Отсутствует

 

№318-09-2006 12:30:11

Dimanish
Участник
 
Группа: Extensions
Зарегистрирован: 31-03-2005
Сообщений: 2371

Re: Почему в Ff не исправят глюк с явой и с CSS ???

GaNJa
Вам не приходило в голову, что при составлении подобных сообщений надо приводить факты, ссылки.
Вы проверили, не является ли скрипт совместимым исключительно с Internet Explorer?

Отредактировано Dimanish (18-09-2006 12:30:39)


Тут должна была быть подпись. А, да... Вот она и есть.

Отсутствует

 

№418-09-2006 12:36:03

GaNJa
Участник
 
Группа: Members
Откуда: Дубна
Зарегистрирован: 04-12-2005
Сообщений: 41
Веб-сайт

Re: Почему в Ff не исправят глюк с явой и с CSS ???

LattyF пишет

Используй расширение IETab.

Кстати, Java и JavaScript совершенно разные вещи. Вообще разные.

Ну да я имел ввиду яваскрипт)))

Добавлено Пнд 18 Сен 2006 12:37:04 :

Dimanish пишет

GaNJa
Вам не приходило в голову, что при составлении подобных сообщений надо приводить факты, ссылки.
Вы проверили, не является ли скрипт совместимым исключительно с Internet Explorer?

Ну пример точно есть, не обманываю, просто сайт не в Инете, а в локалке!
А вот насчет своместимости ты ПРАВ, этого я не проверял=)))


GreenPeace Unity

Отсутствует

 

№518-09-2006 12:43:57

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: Почему в Ff не исправят глюк с явой и с CSS ???

GaNJa

А вот насчет своместимости ты ПРАВ, этого я не проверялsmile))

А надо бы в первую очередь. 95%, что проблема в этом, имхо.


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№618-09-2006 12:56:20

GaNJa
Участник
 
Группа: Members
Откуда: Дубна
Зарегистрирован: 04-12-2005
Сообщений: 41
Веб-сайт

Re: Почему в Ff не исправят глюк с явой и с CSS ???

stoneflash пишет

GaNJa

А вот насчет своместимости ты ПРАВ, этого я не проверялsmile))

А надо бы в первую очередь. 95%, что проблема в этом, имхо.

Спасибо, теперь буду знать:)


GreenPeace Unity

Отсутствует

 

№718-09-2006 16:04:04

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Я хочу сказать, что есть куча скриптов, и на два порядка больше абсолютно грамотных и валидных CSSок, которые корректно работают в Firefox, Opera 8-9, но вызывают неоправданные трудности в Internet Explorer. Есть целые системы, которые невозможно реализовать именно потому что IE и современные браузеры - две разные категории. Есть прекрасные CSSки, реализующие, например, вываливающиеся меню, страницы с табами, всяческие подсказки, без единого JavaScript-оператора - и их не сделать, потому что IE слишком устарел. Есть замечательные JavaScriptы, которые под IE либо не адаптируются, либо при адаптировании распухают впятеро. Ответ - причины две. Во-первых, есть разные способы писать некорректный скрипт, часть из них все-таки работают в IE, часть - в Фоксе, и так далее, но, поскольку герой, писавший упомянутые Вами странички, тестировал только в IE, он исправил ошибки, предотвращающие их работу в IE. Во-вторых, даже если Вы пишете корректные скрипты, если Вы не тестируете странички в нескольких браузерах, Вы регулярно будете обижать все браузеры, в которых не проверяете. Как минимум это значит проблемы с CSS, но регулярно - с JavaScript тоже. Даже опытный разработчик, который большую часть граблей обходит просто интуитивно, время от времени встречается с очень странным поведением браузеров, и прежде всего это IE и версии Оперы до 8. У каждого браузера есть свои ошибки, но Вы не можете требовать от браузера, чтобы он корректно отображал некорректно написанную страницу. Иначе это значило бы полностью повторять все ошибки и недоработки лидера рынка, что делает абсолютно бессмысленной разработку своего движка. Если человеку нужен браузер, который работает всегда не хуже IE, но никогда не работает лучше, он просто ставит себе Maxton или другую надстройку над движком IE, или использует с этим движком Netscape 8.

Отсутствует

 

№819-09-2006 21:02:17

cr@nk
Участник
 
Группа: Extensions
Откуда: Челябинск
Зарегистрирован: 03-04-2005
Сообщений: 1412

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Я хочу сказать, что есть куча скриптов, и на два порядка больше абсолютно грамотных и валидных CSSок, которые корректно работают в Firefox, Opera 8-9, но вызывают неоправданные трудности в Internet Explorer.

Вот пример. Работает в FF, но не работает в IE (менюшка справа)
http://xpoint.ru/forums/

Отсутствует

 

№920-09-2006 00:45:58

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Как она должна работать?

Отсутствует

 

№1020-09-2006 01:46:45

INFOMAN
Телепаты в отпуске
 
Группа: Extensions
Откуда: Кишинев
Зарегистрирован: 31-12-2005
Сообщений: 1099
Веб-сайт

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Выделить код

Код:

position:fixed

?


Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL

Отсутствует

 

№1120-09-2006 05:51:04

cr@nk
Участник
 
Группа: Extensions
Откуда: Челябинск
Зарегистрирован: 03-04-2005
Сообщений: 1412

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Как она должна работать?

Просто полистай страницу вверх-вниз. Через IE и FF :)

Отредактировано cr@nk (20-09-2006 05:51:22)

Отсутствует

 

№1220-09-2006 10:21:39

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Да что там говорить - ИЕ даже точки не умеет:

Выделить код

Код:

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
#d1{border:1px dashed #333;padding:10px}
#d2{border:1px dotted #333;padding:10px}
</style>
<title>vz-proba</title>
</head>
<body>

<div id=d1>asdfghjkl</div>
<br>
<div id=d2>asdfghjkl</div>

</body>
</html>

А вот вообще юмор - исторически у мозилл были проблемы с пробелами и переводами строки в ячейках, а недавно сотворил наоборотный примерчик - наслаждайтесь:

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>vz-proba</title>
<style type="text/css">
div{
height:28px;
width:138px;
background-image: url(http://forum.mozilla-russia.org/style/img/Mozilla-ru/pun_h2_conr_bg.png);
}
div img{
height:28px;
width:138px;
}
</style>
</head><body>
В IE высота div больше заданной - видна снизу полоской фоновой картинки, нормально - если убрать 1 перевод строки.
<table>
<tr><td>
<div>
<img src="z.gif">
</div>
</td></tr>
</table>

<table>
<tr><td>
<div>
<img src="z.gif"></div>
</td></tr>
</table>
</body></html>

У фоновой картинки онлайн-ссылка, можно сохранить её на диск и сократить адрес в CSS до имени файла.

Отсутствует

 

№1309-11-2006 01:52:49

dove
Участник
 
Группа: Members
Зарегистрирован: 10-02-2005
Сообщений: 4

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Dimanish пишет

GaNJa
Вам не приходило в голову, что при составлении подобных сообщений надо приводить факты, ссылки.
Вы проверили, не является ли скрипт совместимым исключительно с Internet Explorer?

Хочу привести пример, а за одно может кто подскажет как забороть:)

Хочу, чтобы 2 блока стояли рядом друг с другом - это получается (левый блок - контент, правый - навигация)
Хочу, поместить эти блоки внутрь внешнего блока - это тоже не проблема
Далее я задаю фон внешнему блоку - картинка прижатая к правому краю со свойством repeat-y.
Как выглядит в IE - независимо от того какой блок длинне по вертикали левый или правый, картинка множится до самой нижней точки, те получается, что фон под правым блоком удлинняется в звисисмости от контента.
Как выглядит в FF - внешний блок не растягивается, а выглядит как блок стоящий над двумя другими
FF - 1.5.0.8
IE -6.0......

Привожу код:

Выделить код

Код:

<head>
<title>default</title>
<link rel="stylesheet" href="/css/default.css" type="text/css">
</head>
<body>
<div id="in_container">Внешний блок<div id="content">
	Основной текст<br />
	Основной текст<br />
	Основной текст<br />
	</div>
	<div id="leftsidebare">навигация</div>
</div>

</body>
Выделить код

Код:

#in_container {
	background: url(/i/rsidebarbackground.gif) right repeat-y;
	width: 600px;
	border: 1px solid  #d7dabd;}
#content {
	width: 396px;
	float: left;}
#leftsidebare {
	float: right;
	width: 204px;}

Отсутствует

 

№1409-11-2006 10:56:30

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: Почему в Ff не исправят глюк с явой и с CSS ???

dove
Почитайте спецификацию. В этом месте FF ведёт себя точно в соответствии с рекомендациями W3C.
Что бы решить вашу проблему, см. http://www.positioniseverything.net/easyclearing.html


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№1509-11-2006 12:07:40

FUBAr
Участник
 
Группа: Members
Откуда: В тундре, на кимберлите сидит.
Зарегистрирован: 27-10-2004
Сообщений: 868
Веб-сайт

Re: Почему в Ff не исправят глюк с явой и с CSS ???

Непрвят потому что бояцо что когда убьют 1 жука на его место придут 2


Сноси несвободное, отрубай от матриц

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Почему в Ff не исправят глюк с явой и с CSS ???

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]