Список форумов Шадринский форум -> Программирование -> Программирование для школьников и студентов. -> Головная боль веб-девелопера клиентских приложений
Начать новую тему   Ответить на тему   вывод темы на печать

Головная боль веб-девелопера клиентских приложений

Автор
Сообщение
ArtFul
почти бухалтер


Пол: Пол:Муж.
Зарегистрирован: 14.04.2005
Сообщения: 5665


Статус: Offline
СообщениеДобавлено: 2006.11.16 08:36.37
Ответить с цитатой
andy ice
сначала разницы не понял, но когда вместо height поставил width все стало ясна Smile
Посмотреть профиль Отправить личное сообщение ICQ Number
Slin
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 17.12.2004
Сообщения: 1869


Статус: Offline
СообщениеДобавлено: 2006.11.17 08:33.07
Ответить с цитатой
А у меня вопрос возник: ни разу не слышал даже упоминания о NetScape, он что умер или просто экзотика?
Посмотреть профиль Отправить личное сообщение ICQ Number
VolF
подонок


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 3043
Откуда: Rammstein, GmbH

Статус: Offline
СообщениеДобавлено: 2006.11.17 11:21.51
Ответить с цитатой
Slin
если еще не умер, то присмерти
но можешь считать мозилу его реинкарнацией Wink
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Slin
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 17.12.2004
Сообщения: 1869


Статус: Offline
СообщениеДобавлено: 2006.11.17 12:47.52
Ответить с цитатой
VolF
Понятно
Посмотреть профиль Отправить личное сообщение ICQ Number
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2006.11.19 22:30.29
Ответить с цитатой
andy ice писал(а):
а про разницу между HTML и DOM так и не сказал - разные вещи или нет
Разные, ну и что?
andy ice писал(а):
попробуйте напишите приложение и укажите - только под ФФ.
Корпоративное - легко. Хоть под XULRunner. А вот публичное - согласен.

andy ice писал(а):
<div style="border: 1px solid black; "><div style="height:100%; border: 1px solid green; ">blah!</div></div>

А попробуйте выйти из спец-режима, в котором эмулируется некоторая экзотика ранних версий нетскейпа:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
Только ширину рамок поставьте пикселей 10 для наглядности, а то глаза можно сломать с вашим 1px.
ИЕ таким-же способом от некоторых глюков избавляется, например - по умолчанию считает, что width и height определяют размер бокса, хотя по CSS2 они определяют только размер содержимого бокса, рамки и паддинги не включая. Только это ему не помогает, глюков все равно больше ... Чем дальше - тем больше ...
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2006.11.19 23:06.12
Ответить с цитатой
Вот, что заметил из последнего:
<script>
 function test()
  {
     img=document.createElement('img');
     img.src='2.png';
     document.body.appendChild(img);
     img.src='1.png';
  }
</script>
<body>
<img src='1.png'>
<img src='2.png'><br>
<button onclick='test()'>test image resizing</button>
<br>
</body>

Может в ie7 все работает нормально, не проверял, но в ie6 глюк с сохранением размеров картинки после смены ее исходника, плюс глюк с прозрачностью. Последний, говорят, в седьмой версии исправили.

В FF, как всегда, все правильно работает.



resize.tar.gz
 Описание:

Download File
 Имя файла:  resize.tar.gz
 Размер файла:  3.9 KB
 Скачано:  589 раз(а)

Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2006.11.19 23:42.57
Ответить с цитатой
А вот пример не из серии глюков, а из серии крупной недоделанности ослика, по сравнению с FF

<body>
<table border=1 id="table">
<tr><td onmousedown="alert(this.innerHTML)">первый
<tr><td onmousedown="alert(this.innerHTML)">второй
<tr><td id="td" onmousedown="alert(this.innerHTML)">третий
<tr><td onmousedown="alert(this.innerHTML)">четвертый
<tr><td onmousedown="alert(this.innerHTML)">пятый
</table>

<button onclick="tbl.addEventListener('mousedown',tableCapture,true);">Добавляем перехватчик</button>

<script>
 tbl=document.getElementById("table");
 td=document.getElementById("td");
 function tableCapture(e)
  {
    if (e.target==td) exit;
    e.stopPropagation();
    alert("Перехвачено и дальше не пройдет!")
  }
</script>
</body>

Понятно, что код работает в FF, так как основан на Dom2 Events. В ослике, столь-же понятно, не работает, ибо свою модель обработки событий они считают верхом совершенства. Ничем другим не объяснить, почему даже попыток реализовать модуль Events не было. Любопытный факт - MS участвовала в его разработке и времени имела в избытке для внедрения даже в 6 версию.

А теперь приведите пример того, как, используя наисовершеннейшую событийную модель IE, перехватить событие, не дав ему добраться до целевого объекта. Может что-нибудь новенькое в 7 версии появилось?
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2006.11.20 12:27.30
Ответить с цитатой
xdsl писал(а):
Только ширину рамок поставьте пикселей 10 для наглядности, а то глаза можно сломать с вашим 1px.
мсье не различает цвета?

xdsl писал(а):
Корпоративное - легко. Хоть под XULRunner.
легко? а что есть из сред разработки для хул удобное как visual studio?
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Leon
Бот-тролль 85 лв


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 61661


Статус: Offline
СообщениеДобавлено: 2006.11.26 14:11.11
Ответить с цитатой
а фаерфокс поддерживает css? В частности - свойство padding-right?
_________________
Скажи мне чей Крым, и я скажу кто ты.
Посмотреть профиль Отправить личное сообщение
xdsl
просто хороший человек


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 1252
Откуда: shadrinsk

Статус: Offline
СообщениеДобавлено: 2007.01.09 14:17.07
Ответить с цитатой
Leon писал(а):
а фаерфокс поддерживает css? В частности - свойство padding-right?

<span style="padding-right: 2em; border: 1px solid black;">внутри</span>снаружи


FF 1.5.0.9
Посмотреть профиль Отправить личное сообщение
Страница 2 из 2
Начать новую тему   Ответить на тему   вывод темы на печать
На страницу Пред.  1, 2
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> Программирование для школьников и студентов. -> Головная боль веб-девелопера клиентских приложений

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы