Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   jQuery Windows - ещё одно окно... (https://javascript.ru/forum/project/11628-jquery-windows-eshhjo-odno-okno.html)

Mikle 04.09.2010 02:52

jQuery Windows - ещё одно окно...
 
Выставляю на обсуждение http://istem.ru/open/
--------
Вобщем проектировался плагин, скажем так, некоторый эмулятор оконного интерфейса. Так как то что мне встречалось до сегодняшнего дня имело некоторые недостатки (или наоборот не имело многих опций ).
Плюс все эти обработки событий мыши и возможности "окошка".

Хотелось чтобы окно (как сущность) не было как симпатичная доп.опция к сайту, а было "самостоятельным" и "независимым" объектом...
И всё это - обладало простым и лёгким интерфейсом управления.
----
Вот что из этого получилось - и выложил на обсуждение.
Коментарии желательно высказывать по существу. Спасибо.

Gvozd 04.09.2010 03:18

м?
не понял!!!
ваши скрипты повешенные на правую кнопку мыши работают.
в Opere!!!!
и это не Flash
то ли опера наконец-то номрально сделала, то ли ваш скрипт использует интересный хак
что это?

Mikle 04.09.2010 08:59

А в остальном? Замечены может какие-нибудь баги?

B~Vladi 04.09.2010 12:35

Цитата:

Сообщение от Mikle
Ещё попытался максимально отделить логику от представления.

Какие успехи в этом направлении?! Я тут посмотрел:
Цитата:

Позиционирование подложки...
Цитата:

Позиционирование тени (обрамления)
А если я захочу без обрамления? Элементы интерфейса крепко зашиты в код.
Цитата:

document.compatMode=='CSS1Compat'&&!window.opera?document.documentElement.clientWidth:document.body.clientWidth

Если уж есть jQuery, можно воспользоваться его функционалом.

PeaceCoder 04.09.2010 13:19

Ох еп. Вы как их делали?
FF 3.5.11 Попытался перетащить окошко, такая дребедень началась на экране..

Kolyaj 04.09.2010 16:06

Цитата:

Сообщение от Gvozd
то ли опера наконец-то номрально сделала

Начиная с 10.50

Mikle 04.09.2010 17:10

Цитата:

Сообщение от B~Vladi (Сообщение 69691)
Какие успехи в этом направлении?! Я тут посмотрел:

какие-то ограничения остаются в любом случае

Цитата:

Сообщение от B~Vladi (Сообщение 69691)
А если я захочу без обрамления? Элементы интерфейса крепко зашиты в код.

если хотите без тени - можно сделать её невидимой...

Цитата:

Сообщение от B~Vladi (Сообщение 69691)
Если уж есть jQuery, можно воспользоваться его функционалом.

jQuery редко, но иногда не совсем корректно обрабатывает...

Mikle 04.09.2010 17:12

Цитата:

Сообщение от PeaceCoder
FF 3.5.11 Попытался перетащить окошко, такая дребедень началась на экране..

FF 3.5.11 говорят немного глючный релиз :(
( исправил )


Часовой пояс GMT +3, время: 14:45.