CrewingTop
CrewingTop - Работа для моряков, крюинги
 The best seamen website

Адаптивный дизайн для древнего сайта с табличной версткой (2)

Работа с Kwork

К концу августа я уже нахватался достаточно знаний, чтобы хоть как-то общаться с исполнителем. Мой выбор пал на Kwork, сервис, где за 500 рублей можно найти жемчужину в куче навоза. После тщательного отбора я нашел 12 исполнителей, которые, по моему мнению, могли бы справиться с поставленной задачей. Для 8 из них задача показалось достаточно сложной для такой суммы, из оставшихся 4 выбрал одного и не прогадал. Я рассчитывал, что исполнитель сверстает главную страницу сайта, потом я внесу правки в код CMS. Далее я дам ему какую-то страницу, характерную для одного из модулей, сделаю сам по образцу такие же однотипные страницы и т.д. Как предполагалось, общий бюджет составит порядка 5000-10000 рублей, а вся разработка порядка пары месяцев.

Как и было обещано, через 48 часов исполнитель предоставил отчет. Никогда не занимаясь подобным, я был просто восхищен решениями, которые нашел исполнитель для преобразования табличной в блочную (причем адаптивную) верстку. Когда же начал смотреть код, то увидел, что подгружается уж слишком много дополнительных файлов стилей, скриптов и шрифтов. Тут были modernizr, html5shiv, respond, jquery, awesome и многое другое. Я погуглил (а это можете сделать и Вы сами), что же все это изобилие означает. Оказалось, что все это только для того, чтобы в моем случае не обидеть пользователей заходящих с IE версий меньше 9. Решение о данных пользователях было принято мною ранее, поэтому я сел и начал сам править код. Полученное и свои пожелания я переправил на доработку исполнителю. Он был несколько ошарашен таким подходом, как же, это же классика, а то, что делаю я, не совсем по фен-Шую, но потом все-таки согласился, что моя версия тоже имеет право на жизнь.

Исполнитель внес косметические правки в мой код, я подтвердил на Kwork, что работа выполнена и на этом мы расстались приблизительно на неделю. У меня есть основная работа, а сайт – это что-то ближе к хобби, поэтому и занимаюсь я им в свободное от работы время. За неделю мне пришлось переосмыслить работу и переделать порядка 5 файлов. В целом своей работой я остался доволен, хотя и понимал, что все это лишь черновые правки. До окончательной завершенности кода мне еще очень и очень далеко.

Через неделю я снова связался с исполнителем и попросил адаптировать другую страницу. На что он мне ответил, что сейчас несколько дней он занят другой работой. При этом он сообщил, что все, что я от него хочу в настоящий момент – это очень легко, и ему даже стыдно брать за это деньги, дал мне несколько рекомендаций, как это сделать и попросил обратиться через несколько дней, если у меня у самого это не получится. Оказалось, что у меня самого этот модуль получается весьма прилично. Потом подошла очередь другого модуля, потом третьего и так далее. Т.е. все последующие модули я делал сам без всякой помощи.

Со временем я набил руку. Темпы работы все ускорялись, и я думал, что уже близок тот момент, когда выложу сайт на сервер. Примерно в начале октября я подошел к адаптации форума. И тут меня ждал жестокий и неожиданный облом.

Даже не сильно вдаваясь в подробности, исполнитель ответил, что никогда еще не занимался форумами и посоветовал поискать кого-то другого.

Попытки решить проблему самому ни к какому положительному результату не привели. Все дело в том, что форум сайта базируется на phpBB2, а как сказал мне интернет, никто и никогда phpBB2 под адаптивный дизайн не переделывал.

Использовать phpBB3, как оказалось, тоже не вариант. Дело в том, что на сайте форум используется не как самостоятельная единица, а как один из модулей. Кто-то когда-то давно адаптировал форум phpBB2 под мою CMS. Когда появился phpBB3 моя CMS фактически была давно мертва, поэтому никто этот форум и не стал подключать к моей CMS.

1  [2]  3