FOOTER всегда внизу - анахранизм или дань традиции?!
Если у Вас нету дома, То пожары ему не страшны..."Ирония судьбы..."
Тема заявленная в заголовке поста, достаточна избита. Тем не менее она занимает существенное место на многих ресурсах так или иначе связанных с версткой.
По моему скромному мнению, проблема footer-а, который всегда внизу весьма надуманна. Наиболее популярны два метода реализации и их бесчисленные вариации, код страниц приводить не буду. Читайте статью по ссылке.
Поговорим о проблемных моментах связанными с этими приемами. Первая и самая главная на мой взгляд, отсутствие иллюзии одинаковой высоты колонок не зависимо от их наполнения. Скриншот.

Цвета даны для контраста, чтобы высветить минусы. Тоже самое можно проделать и с border-ом разделяющим колонки. Кому как, а мне данное положение вещей не нравится :)
Мир состоит из полутонов и оттенков, а два цвета на странице не есть наше все :)
Исправить ситуацию можно с помощью графики, один из вариантов предложен здесь.
Но…
Как следствие, помимо возможных проблем с разметкой, мы получаем еще одну связанную с изготовлением графики. Причем для каждого проекта нам придется делать свою на две колонки, три колонки с разным их расположением. Само собой, в этом нет не преодолимых препятствий, есть PhotoShop – рисуем… Другое дело, что и здесь необходим определенный навык, да и время затраченное на данную процедуру имеет не маловажное значение.
С другой стороны, не являясь противником графики, как таковой, при не желании использовать ее в не которых своих проектах, ограничиваясь только background-color: или border-ом разделяющим колонки, часто встает не разрешимая дилемма – иллюзии одинаковой высоты колонок не наблюдается :)
И, как водится, выбор не богат - между footer-ом, что всегда внизу или модернизированным вариантом универсального шаблона о достоинствах и недостатках которого не однократно говорилось на страница блога, сюда же можно отнести многочисленне вариации на тему "Святого Грааля", где проблемы задания каждой колонке своего цвета, фона пущенного графикой или вертикальных линий (border-а) разделяющих те же самые колонки не существует.
Итак.
Если вы пишете довольно часто и выводите анонсы своих публикаций, а это стандарт практически любого движка системы управления контентом, в количестве 3-5 штук и более, с учетом высоты шапки, проблема отпадает сама собой.
Если вы показываете рекламные блоки в боковых колонках, и если выше них находится меню хотя бы с парой-тройкой ссылок, реально гораздо больше, то одного небоскреба размером 160*600 вполне достаточно, чтобы вызвать вертикальную прокрутку.
Если у вас нет шапки, вертикального меню и рекламных небоскребов, как вы думаете, из какого количества строк, должна состоять ваша статья, чтобы появилась вертикальная прокрутка и нужен ли вам в таком случае footer, который всегда внизу?
Единственным случаем, когда стоит задумать над решением данной проблемы, является титульная страница сайта, где могут отсутствовать вертикальные рекламные блоки и колонки с меню. Тут есть смысл просто отдать браузеру отдельную страницу, удовлетворяющую требованию - footer всегда внизу, но поверьте, что и без него страница будет смотреть не хуже, а иногда и лучше при известной доле фантазии.
В любом случае, краткость сестра таланта :), но и при отсутствии оного, даже одно предложение, можно снабдить красочным фото или скриншотом, уж не говоря о том, что есть возможность просто увеличить размер шрифта в разумных пределах, задав соответствующие отступы и поля :)
Ваши аргументы, как за, так и против в комментарии.