Что делает веб-сайт «готовым» для доставки клиенту?

Извините, если на этот вопрос уже был дан ответ, и извините, если он слишком субъективен, чтобы иметь смысл, или для StackOverflow.

Я доставляю сайт клиенту и хочу отправить ему высококачественный HTML / CSS / JS, полностью проверенный, доступный и т. Д.

Поэтому я составляю список вещей, которые нужно проверить, и полезных инструментов для этого, прежде чем передать код. Вот неполный список, но что мне не хватает?

Чего не хватает - если бы вы были клиентом, что еще вы хотели бы проверить?

Меня интересует этикет таких вещей, как комментарии, отступы и минификация; это хорошая практика - разбирать все это? А что еще я упустил?

Спасибо :)


person AP257    schedule 16.06.2010    source источник
comment
Список вещей, которые нужно знать при создании общедоступного веб-сайта (вы, вероятно, найдете гораздо больше вещей для тестирования после его прочтения, особенно связанных с безопасностью): stackoverflow.com/questions/72394/   -  person Rox    schedule 16.06.2010
comment
отличный список, спасибо!   -  person AP257    schedule 16.06.2010


Ответы (6)


Вот несколько известных контрольных списков:

http://launchlist.net/

[РЕДАКТИРОВАТЬ] и еще один: http://www.boxuk.com/blog/the-ultimate-website-launch-checklist

person Pavel Radzivilovsky    schedule 16.06.2010
comment
Только что взглянул на launchlist.net, он выглядит потрясающе! Определенно не исчерпывающий, но все же чертовски хороший! +1 - person Ben Everard; 16.06.2010

Я не могу не чувствовать, что вы делаете что-то не так ...

Я предпочитаю, чтобы все требования согласовывались заранее с клиентом, чтобы вы знали, что когда все эти пункты отмечены, все готово.

person Galwegian    schedule 16.06.2010
comment
Кажется немного непрофессиональным спрашивать клиента, что он ожидает сделать помимо своих требований. Если бы я был клиентом, и меня спросили, что нужно проверить, прежде чем передать мне сайт, учитывая, что у многих клиентов не будет технических знаний, чтобы знать, что следует проверять, я бы, вероятно, пошел в другое место :-) - person Andy E; 16.06.2010
comment
@ Энди - я не говорю о том, чтобы спрашивать клиента о технических деталях и о том, что следует или не следует включать, я предлагаю, чтобы разработчик и клиент сели в начале и согласовали контрольный список отдельных результатов, который однажды done, будет означать, что проект подошел к концу. - person Galwegian; 16.06.2010
comment
Спасибо @Galwegian - я действительно спрашиваю о том, какие вещи (доступность, проверка, безопасность) технический клиент принял бы как должное, а нетехнический клиент даже не узнает о существовании :) Думаю, я спрашиваю что мне нужно проверить, чтобы хорошо выполнять свою работу для клиента, знают он об этом или нет! - person AP257; 16.06.2010
comment
Возможно, это немного субъективно ... представленные списки - хорошее начало. - person AP257; 16.06.2010

JSLint? Проверяет правильность JavaScript. (Предупреждение: JSLint обидит вас.)

person Hello71    schedule 17.06.2010

Он изящно деградирует? (Правильно ли работает сайт с отключенным JavaScript?)

person Tablet    schedule 16.06.2010
comment
Не уверен, что это требование доставки, скорее проблема спецификации: если он настроен на изящную деградацию, он должен это сделать, если нет, то не должен. - person Ed James; 16.06.2010
comment
Я не согласен ... Я считаю, что при отсутствии JavaScript в браузере он должен корректно деградировать и продолжать работать правильно ... stackoverflow.com/questions/2918450/ - person Tablet; 16.06.2010

Нет предела тому, что вы можете проверить. Взгляните на этот статья Smashing Magazine, в которой есть множество списков, которые нужно проверить перед развертыванием.

Вероятно, это информационная перегрузка, но то, что я сделал, - это составил список, специфичный для меня, время от времени я добавляю к нему :-)

person Ben Everard    schedule 16.06.2010

Я не могу не чувствовать, что тестирование браузера отсутствует в вашем списке. Ничто не сравнится с просмотром сайта в каждом доступном браузере.

person edeverett    schedule 16.06.2010