Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> jQuery "рабочий стол" 
:(
    Опции темы
Assessor
Дата 8.3.2010, 17:20 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.2.2008
Где: Пермь

Репутация: 1
Всего: 1



Решил потренироваться в jQuery и вот что получилось: http://ismportal.ru
Возможности:
1. эмуляция окон
2. вкладка окна в панели задач
3. выбор "обоев" на рабочий стол
4. смена расположения панели задач
5. скрытие панели виджетов

доступные приложения:
1. калькулятор
2. командная строка
3. сапер

так как 98% кода js, то исходники сами посмотрите на сайте.
Кроссбраузерность: пока отсутствует в верстке... корректно работает только в ie7 и firefox
PM MAIL WWW ICQ   Вверх
doook
Дата 12.5.2010, 08:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 31.5.2007
Где: Украина, Киев

Репутация: нет
Всего: нет



Очень интересно получается, похожее видел на UCOZ, там панель управления таким образом реализована...
PM MAIL ICQ   Вверх
Assessor
Дата 20.5.2010, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.2.2008
Где: Пермь

Репутация: 1
Всего: 1



прикрутил дизайн (с кроссбраузерностью вроде получше стало), оптимизировал код, добавил динамики, в частности сохранение текущих настроек пользователя, управление виджетами (один прикрутил для теста), меню динамически формируется и так далее...
http://ismportal.ru
пароль/логин: maltsev/maltsev (регистрация не написана еще, поэтому один пользователь прописан жестко)
PM MAIL WWW ICQ   Вверх
ksnk
Дата 20.5.2010, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 2
Всего: 386



забавно! smile Вот только сапера уже нету  smile 

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


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Assessor
Дата 20.5.2010, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.2.2008
Где: Пермь

Репутация: 1
Всего: 1



сапер и иже с ним вторично, закончу щас "проводник" с созданием своей структуры папок, систему мгновенных сообщений допишу, а потом уже игрушки прикручу.
PM MAIL WWW ICQ   Вверх
ksnk
Дата 3.6.2010, 06:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 2
Всего: 386



Вот, попалось на глаза AeroWindow
Возможно что-нибудь пригодится...


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Muerto
Дата 30.1.2011, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: нет
Всего: 4



Забавно  smile 


--------------------
user posted image
PM MAIL   Вверх
gcc
Дата 6.2.2011, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



прикольно!

может дейтвительно делать так как на мобилках используют jQuery??
скоро все сайты будут такие?


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

Это сообщение отредактировал(а) gcc - 6.2.2011, 15:31
PM WWW ICQ Skype GTalk Jabber   Вверх
gcc
Дата 6.2.2011, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



вот еще:
JQuery Desktop  http://compupro.ru/2009/09/25/1029.html  
http://desktop.sonspring.com/

http://ruseller.com/lessons.php?rub=32&id=178

Это сообщение отредактировал(а) gcc - 6.2.2011, 15:59
PM WWW ICQ Skype GTalk Jabber   Вверх
romantmail
Дата 14.10.2011, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 14.10.2011

Репутация: нет
Всего: нет



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

Разберитесь сначала с хранением текущего состояния, учитывая все возможные предыдущие манипуляции. На первый взгляд задача нерешаема, но это только на первый взгляд. Создайте одно глобальное пространство настроек, которое будет хранить информацию обо всем. В случае сбоев или перезагрузок (F5) считываете настройку и показываете то что есть в памяти. Все последующие изменения учитываете в новом экземпляре настроек. При обновлении сравниваете экземпляр настроек с которого загрузились впервые и последний экземпляр от перемещений. Если они не идентичны, то заменяете первый на второй, а второй опять должен изменяться при каждом событии. Поступив таким образом, можно вынести комплекты настроек в базу данных, желательно в несколько таблиц или стодбцов, суть не в этом, и дать им цифровые или хэшевые псевдонимы. Несколько таблиц или рядов необходимо использовать лишь по той причине, что имея например 64 настройки - количество строк будет 64^64, а две по 32 уже 32^32 + 32^32. Не стоит только забывать, что чем больше таблиц - тем больше запросов к базе, а некоторые настройки можно запоминать в ссылке. Таким образом у Вас сростется индексировать свою систему, получится обновляться без сбоев, оставаясь там же и иметь прямую ссылку на каждое состояние экрана.

Если рискнете все это сделать, Вам придется переписать большую часть проекта.

Я давно занимаюсь созданием web OS и то что я описал работает без сбоев. Мне бы Ваши знания по визуальным эффектам smile - вот это была бы бомба. Если есть желание - можем более детально пообщаться, я очень заинтересован во взаимопомощи, так как к концу года хочу зарелизить свой продукт.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Здесь публикуют скрипты, которые уже проверены в обсуждениях других тем (при этом полезно поставить ссылки на все смежные обсуждения) или переносятся кем-либо из модераторов по просьбе участников, если видно, что в результате обсуждения темы был написан полезный или интересный скрипт. Третий возможный вариант - участник форума публикует скрипт, заведомо известный как полезный и эффективный, для, возможно, небольшой доработки и обсуждения.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Наши скрипты | Следующая тема »


 




[ Время генерации скрипта: 0.1305 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.