Новое лицо openfilm.com и не только…
Веб-разработка 23.08.2010
Уже неоднократно я писал, что работаю в компании Openfilm, но без лишнего намека чем я там конкретно занимаюсь. Это был секрет
который теперь уже таковым не является. Все это время, а это не много, не мало девять месяцев
я работал над новым интерфейсом одноименного сайта openfilm.com.
В декабре месяце прошлого года в компании подняли вопрос о смене дизайна сайта. Но просто сменить личико, мне казалось бесперспективным. К тому времени старый интерфейс оброс до нельзя. Тонна css и js файлов над которыми постарались не один десяток человек. Применяемые методики то же устарели и т.д. и т.п. Ну вы меня понимаете, оно все работало, но жить с ним было уже не возможно
В компании по этому поводу велась довольно бурное и продолжительное обсуждение, была преобладающей мысль, модернизировать старый интерфейс, но слава богу победил здравый смысл и мне разрешили строить заново. У нас в компании ходит шутка: «Кто придумал, тот и делает», на самом деле это конечно не так, у нас есть и кому придумывать и кому делать, но на этот раз так и получилось. Я эту бучю закрутил, мне пришлось ее и расхлебывать.
С чего начать? С протипов же конечно. Благо общая структура проекта кардинально не менялась, поэтому поступали просто, брали раздел крамсали его на кусочки собирали заново с учетом новых интерфейсный решений, пожеланий маркетологов и дизайнера. После чего дизайнер превращал это все в конфетку.
Имея на руках несколько готовых эскизов я принялся за работу. С CSS было все понятно, все что можно из CSS3 попытаться воплотить, для IE «изящная деградация». Мне очень сильно повезло — в нашей компании IE6 браузером не считают
Хотя я изредка, поглядывал в него, даже файлик под него завел и он не пустой
Я люблю замечательную фразу Филеаса Фога: «Используй все что под рукою и не ищи себе другое», кажется вроде так. Поэтому с JavaScript все было просто, я остановился же конечно на JQuery. Сейчас я со страхом вспоминаю как мне пару лет назад приходилось писать document.getElement…
В общем не стал я изобретать велосипед, все что было возможно не писать, я взял, подрихтовал и применил. Но жизнь такая штука, что многие вещи нужно делать самому. Короче говоря, день за днем, js файл пополнялся новыми методами для панелей, слайдеров, контролов и прочих вкусностей.
В итоге месяцев эдак через пять, уже весной этого года, я имел рабочий html прототип. Мы на него посмотрели, поигрались, порадовались. Ну как всегда оказалось, что новый интерфейс нужно было интегрировать в проект еще вчера
И тут я понял, что лето пролетит мимо меня как электричка. Так оно и случилось. Особенно последний месяц, он выдался очень жарким, причем по всем показателям, +40 за окном и +100 на клавиатуре. Офис кипел. В одном месте делолось в другом ломалось, снова делолось и снова ломалось. Ну, все стандартненько
В итоге конечно же все собралось и запустилось. Хорошо или плохо получилось, скажут пользователи, форму фидбэка мы не забыли прикрутить
С чувством исполненного долга я удостоин неделей отпуска, попытаюсь реанимировать ремонт, сгоняю на рыбалку и постараюсь написать отчеты по прошедшим сессиям и побитом личном рекорде.

27.08.2010 в 16:28
Игра явно стоила свеч, а результат — труда!!!! Сайтик получился что надо!!!
27.08.2010 в 16:42
P.S.: Отправила ссылку на сайтик Саньке Ягольнику (если помните такого
)) так он вообще сказал, что сайт «БОЖЕСТВЕННЫЙ»!!!
28.08.2010 в 12:09
Хороший сайт получился! С деградацией есть проблемы, в Небраузере не все гладко да и тупит нещадно, но на то он и Небраузер.
Дизайн здесь делали или Оттуда дали?
29.08.2010 в 13:26
Осел тупит, не спорю… но работает и то хорошо
Диз делали тут.