Привет, недавно столкнулся с таким языком как Javascript. Решил заняться его изучением. В качестве подопытной страницы взял главную Darkfate. Вот пример: http://rghost.ru/2759895 (Здесь применены несколько простых вещей: меню выпадающие, выдвигающиеся, выбор скриншотов. )
Может быть обновить внешний вид сайта? Посмотрите как это выглядит, затем выберем нужные эффекты и я попробую написать скрипты. Заодно как раз и потренируюсь. Вот здесь можно еще посмотреть на различные вещи, реализуемые Javascript, в частности библиотекой JQuery:
http://jqueryui.com/demos/draggable/
http://habrahabr.ru/blogs/jquery/104618/
http://habrahabr.ru/blogs/jquery/103450/
http://interface.eyecon.ro/demos/?page=demos
http://www.w3school.ru/blog/web-development/50-amazing-jquery-examples.html
http://www.1stwebdesigner.com/resources/38-jquery-and-css-drop-down-multi-level-menu-solutions/
В принципе все вышеперечисленное можно прикрутить к сайту. Если есть идеи насчет дизайна - высказывайте, я попробую их реализовать.
Вот так выглядит первая страница, к-ю ты выложил (у меня в браузере):
http://i080.radikal.ru/1009/4f/df2680535dbc.jpg
На лицо пара ошибок :).
[Исправлено: LongShad, 29 сен. 2010 21:31]
LongShad
Если ты про неровные отступы - это не ошибки. Тестировал только скрипты, разметку не правил.
И еще, я же не говорю про глобальный редизайн. Просто сделать такие меню, например как справа, выпадающие.
если будет предложен вариант, одинаково хорошо смотрящийся в разных браузерах, и комьюнити его одобрит - то почему бы и нет
однако стиль должен быть тем же, что и у текущей страницы
сейчас я вижу, что он все же отличается.
Первое, что бросается в глаза:
1) серые рамки вокруг меню
2) подпункты меню не совпадают по стилю с имеющимися пунктами меню.
3) По стилю скорее должно выпадения списка вниз (с сохранением стиля имеющегося), а не в бок
Есть одна мааленькая проблема. Движок сайта не переваривает текст объемом больше 80кб, дальше срабатывает ограничение на стороне хостера, то ли на память, то ли на процессорное время. Если сервер сильно загружен — то еще меньше. А в примере общий объем текста уже 138кб, это всего на трех новостях.
Два неприличных вопроса:
1) Есть ли реальная необходимость в применении Java Script на Dark Fate?
2) Как это отразится на быстродействии самого сайта? Я слыхал (но на все 100% не уверен), что Java Script достаточно тяжёлая для процессора вещь, а потому сайт с его активным применением может нещадно тормозить, если у кого компьютер, КПК и смартфон не самый мощный. Поправьте, пожалуйста, если ошибаюсь.
3) Что насчёт совместимости с зоопарком браузеров?
[Исправлено: MoroseTroll, 30 сен. 2010 11:25]
Dope В постах форума не поддерживаются диакритические буквы. Не мог бы ты исправить, пожалуйста, этот существенный недостаток, беря пример с подписи, где даже иероглифы поддерживаются?
Winter Cat, тут не про форум, а про сайт.
Цитировать2) Как это отразится на быстродействии самого сайта? Я слыхал (но на все 100% не уверен), что Java Script достаточно тяжёлая для процессора вещь, а потому сайт с его активным применением может нещадно тормозить, если у кого компьютер, КПК и смартфон не самый мощный. Поправьте, пожалуйста, если ошибаюсь.
3) Что насчёт совместимости с зоопарком браузеров?
И то и другое ухудшится, естественно. Надо делать тогда облегченную версию сайта, причем установить и оттестировать ее до перехода на Java Script.
Страницу пока не тестировал, т. к. на работе ограничение на скачивание файлов.
MoroseTrollЦитировать1) Есть ли реальная необходимость в применении Java Script на Dark Fate?
Реальная - вряд ли. На 90% просто приятные красивые мелочи.
Цитировать2) Как это отразится на быстродействии самого сайта? Я слыхал (но на все 100% не уверен), что Java Script достаточно тяжёлая для процессора вещь, а потому сайт с его активным применением может нещадно тормозить, если у кого компьютер, КПК и смартфон не самый мощный.
Не тестировал, но, учитывая внутреннее устройство самого языка, скорее всего, это так.
Вообще, есть принцип "ненавязчивый Javascript" - т. е., грубо говоря, сайт без использования Javascript должен ПОЛНОСТЬЮ сохранять свою функциональность, пусть ценой меньших красоты/удобства. Т. е. пользователи слабых машин могут отключать JS ради быстродействия. Но это отразится на работе всех сайтов, в т. ч. тех, у которых JS "навязчивый".
Кстати, я не видел ни одного живого человека, который бы отключал JS. А теперь меня осенило: может, это пользователи КПК и смартфонов? (сам ни с теми, ни с другими дела не имел).
Цитировать3) Что насчёт совместимости с зоопарком браузеров?
JQuery, если не ошибаюсь, разрабатывается с учетом совместимости со всем зоопарком.
DonSleza4e
Про стиль я как раз бы и хотел узнать. Какие меню выбрать: выпадающие, выезжающие сбоку, или разворачивающиеся? Цвета, шрифты, отступы дорабатывать уже после.
DJ Riff
Буду пробовать оптимизировать и ужать насколько можно.
MoroseTroll
Необходимости нету никакой. Насчет тормозов еще надо посмотреть, сильно тормозить не должно. Совместимость есть, данный пример пробовал на последних версиях Оперы, Хрома, Фаерфокса и даже на ИЕ6! Работает.
В общем я сделаю так: справа оставлю вертикально разворачивающиеся меню, меню которые слева попробую убрать наверх. А что делать с новостями? Оставить возможность их скрывать? Или не надо?
Не надо новости скрывать! :)
MoroseTrollЦитироватьЯ слыхал (но на все 100% не уверен), что Java Script достаточно тяжёлая для процессора вещь,
Да, но только если ява-скрипты работают постоянно. В большинстве случаев они сделают свое дело и перестанут. Тормозят проц на 100% те сайты, где ява-скрипты работают все время. Например, раньше так было с сайтом bit16.ru, думаю, что из-за рекламы. Теперь - нет.
ChuzhoiЦитироватьВообще, есть принцип "ненавязчивый Javascript" - т. е., грубо говоря, сайт без использования Javascript должен ПОЛНОСТЬЮ сохранять свою функциональность,
Ты прав. Но таких сайтов по пальцам пересчитать.
Мое мнение - если на сайте исп-ся скриптовой движок, то смысл использовать еще и ява-скрипты? Все что нужно, можно реализовать php, perl-скриптами. Единственное, для чего пригодится JavaScript, это внешность сайта.
Dope разворачивающиеся меню.
Грубый пример желаемого - по ссылке http://jqueryui.com/demos/accordion/
ЦитироватьМое мнение - если на сайте исп-ся скриптовой движок, то смысл использовать еще и ява-скрипты? Все что нужно, можно реализовать php, perl-скриптами. Единственное, для чего пригодится JavaScript, это внешность сайта.
При грамотном использовании JS можно здорово повысить удобство.
Пример (http://images.yandex.ru/yandsearch?ed=1&rpt=simage&img_url=upload.wikimedia.org%2Fwikipedia%2Fen%2Fb%2Fb6%2FThief_The_Dark_Project_boxcover.jpg&text=thief&spsite=fake-044-2161843.ru&p=0)
Сравни при включенном и выключенном JS.
Как видишь, это уже нечто большее, чем внешность.
Добавлено позжеХотя, если честно, я с трудом представляю, каким образом с помощью JS можно что-то улучшить на Даркфейте.
Если прикрутить полосу превьюшек, аналогичную яндексовской, может было бы и неплохо.
А нужен ли нам аккордеон или какие-то аналогичные шняги? Сомневаюсь.
Ой, страницу забыл посмотреть - но некогда, убегаю :)
Сайт выглядит вполне хорошо, только, как оказалось, нельзя писать авторов выложенных файлов, а то всё рухнет. Так фм-эксперта мне сказал. Лучше форум улучшить, например сделать поддержку символов с диакритикой и вернуть список участников, в котором уже не будет хакерской лазейки.
Winter Cat организовывай техническую группу, которая будет напишет скрипт по переводу имеющейся базы данных в MySQL базы какой-то хорошего активно разрабатываемого движка форумного
А зачем новый движок? Исчезающие буквы в подписи то поддерживаются, а движок этот же.
Эээ, ребята тормозните, зачем этот понос типо выдвигающегося меню, или еще что-то там. Главная страница замечательна, и все что дальше - тоже без помарочек.
Winter Cat организовывай техническую группу, которая будет копаться в сырцах и сможет ввести поддержку китайского и сделает список участников без уязвимостей)
ЦитироватьЭээ, ребята тормозните, зачем этот понос типо выдвигающегося меню, или еще что-то там
Ну типа простой HTML это не по-пацански, несовременно, уныло и не шевелится.
ЦитироватьА зачем новый движок? Исчезающие буквы в подписи то поддерживаются, а движок этот же.
[off]Слюшай, дарагой, карбюратор знаишь, да? Почему в первую камеру льется, а во вторую нет? Если во вторую камеру жиклеры от первой поставить, лучше будет?[/off]Если серьезно, то символы бьются не при выводе, а при вводе. Т.е. надо менять формат базы для постов и все конвертировать.
Цитироватьскрипт по переводу имеющейся базы данных в MySQL базы какой-то хорошего активно разрабатываемого движка форумного
А нафига оно вообще? Есть "версия для печати", сверстать темы в HTML и положить архивом. Юзвери не сахарные, не размокнут, перерегистрируются.
DJ Riff и сделать очередной "Старый форум", а старый форум переименрвать в очень старый форум?)
Там структура простая
что-то типа
DonSleza4e;(дата поста);текст поста
DJ Riff;(дата поста);текст поста
и так далее
вполне можно простой скриптик накатать чтобы автоматом создавал темы и посты в них
ЦитироватьDJ Riff написал(а) 30 сен. 2010 15:36
Есть одна мааленькая проблема. Движок сайта не переваривает текст объемом больше 80кб, дальше срабатывает ограничение на стороне хостера, то ли на память, то ли на процессорное время. Если сервер сильно загружен — то еще меньше. А в примере общий объем текста уже 138кб, это всего на трех новостях.
Может сделать грамотный запрос с службу поддержки? Может что и можно сделать? Пусть подробнее технически пояснят. Ведь раньше такого ограничения не было. Может им доплатить чуток?
Кто составит текст грамотного запроса?
Кстати, на работе (через прокси) у меня в папке Thief 2 отображаются не все миссии. А дома весь список. Хотя иногда и не всегда, иногда приходиться обновлять страницу, чтобы показывался весь список.
Сделал слева меню-гармошку(кликать по молоточку, так как сами названия также являются ссылками). Справа пока что оставил как было. Подравнял отступы. Новости открыты. Пока что оставил выбор скриншотов внизу. Смотреть здесь: http://rghost.ru/2782309
ChuzhoiЦитироватьЕсли прикрутить полосу превьюшек, аналогичную яндексовской, может было бы и неплохо.
Хорошо, займусь тогда. Если, конечно, нужно.
Вообще многие правы, функциональности JQuery не добавит. Просто немного разнообразить дизайн, так как
Цитироватьтипа простой HTML это не по-пацански
;)
- автоматом должно раскрываться при наведении мыши
- заголовок новости слева должен быть
- картинки в тексте новостей обрамляет border - его не должно быть
- менюшки слева в меню должны быть right-align - т.е. выравнены по правому краю
- сделать чтобы шрифт заголовка меню или подпунктов был идентичен текущему.
- расстояние между подпунктами меню должно быть таким же как сейчас
DonSleza4e
Подправил - http://rghost.ru/2793504 Пришлось помучаться со шрифтами, пока не дошло, что можно использовать уже имеющиеся настройки из trickstyle.css Меню автоматически заркывается, когда курсор мыши уходит с меню или пунктов подменю. Или сделать чтобы последнее открытое меню оставалось открытым? А правое меню тоже в виде гармошки, или оставить раскрывающимся по клику? Большое изображение в новостях оставить или убрать на страницу просмотра скриншотов?
Пока есть время до новостей о Thief 4. Кто сможет нарисовать на главную Thief 4?
(http://darkfate.ru/images/thief.png)
(http://darkfate.ru/images/thief2.png)
(http://darkfate.ru/images/thief3.png)
Аццко прифотошопил:
(http://s014.radikal.ru/i327/1011/15/e919ebf3ce98.png)
А вообще, надо бы шрифт...
Получилось Thief У
ЦитироватьАццко прифотошопил
:joke:
ЦитироватьА вообще, надо бы шрифт...
У кого спрашивать? У Форса?
Хотя над четверкой ещё поработать и нормально. Чтобы на "у" не смахивала.
ЦитироватьDJ Riff написал(а) 1 нояб. 2010 13:35
Аццко прифотошопил:
(http://s014.radikal.ru/i327/1011/15/e919ebf3ce98.png)
Четверка явно должна быть покруглее. Может быть, хвостик загнуть в другую сторону, как у T.
ЦитироватьА вообще, надо бы шрифт...
А это разве шрифт? Я думал, это руками рисовалось.
я форса спрашивал както, это работа одного из участников форума. нужно искать какого
риф неплохо сделал, только нижюю часть четверки сделать не кривой, а прямой (или в право загогулю завернуть) - чтобы на У небыло похоже
Цитироватьэто работа одного из участников форума. нужно искать какого
Либо RDS, либо Nalex. Не обязательно шрифт, можно оригинальную векторную картинку или растровую с большим разрешением, чтобы при деформации не так искажалось.
Предлагаю четверку из официального названия игры.
(http://forums.eidosgames.com/images/Klepto/Thief4Header.jpg)
(http://s001.radikal.ru/i195/1011/f4/54fc0bc9d66f.png)
(http://s002.radikal.ru/i198/1011/72/fb14b7320218.png)
Отлично! Оба варианта не плохо.
Теперь как это на главную прикрутить?
я прикреплю
нужно сделать хотя бы одну страничку, чтобы было с чем делать менюшку)
иными словами - у нас уже есть какой-то материал для публикации?
Скетчи какие-то Thief 4 к примеру
Да поставь ссылку на тему на форуме. А потом можно будет добавлять конкретности.
DonSleza4e, тогда подождем до новостей какого-нибудь скетча и скрина ;)
Nalex откопал старые исходники и по шаблону сделал надпись:
(http://master-fish.ru/herachim/small-scripts-bod.bmp)
Формат: bmp. Разрезать только придется.
Нормально. Решпект Налексу.
А что за такое "Дыхание Темноты?"
Цитата: clearing от 25 ноября 2010 06:11:11
Nalex откопал старые исходники и по шаблону сделал надпись:
(http://master-fish.ru/herachim/small-scripts-bod.bmp)
Формат: bmp. Разрезать только придется.
Можешь его попросить прислать только фон, без надписи?
Ок. Nalex ответил. Должен выслать.
Красивый главный интерфейс, жаль сообщения на черном фоне :undecided:
Похоже на нас http://ttlg.de/de/index.html
С какой стороны? Сайт совсем по другому выглядит. Если ты про такие же новости, то ты ошибся темой.
Подскажи мне тему.
ЦитироватьПодскажи мне тему.
Сюда: http://darkfate.org/forum/index.php?topic=1183.465
Наша новостная лента на немецком http://ttlg.de/de/index.html (http://ttlg.de/de/index.html)
:doh:
[off]"von clearing" прикольно звучит - сразу возникает мысль, что clearing - потомственный немецкий дворянин :).[/off]