Как стать автором
Обновить

Комментарии 13

Хотите начать новое соревнование «напиши что-то, чаще всего бесполезное, и уложись в 400 строк кода»? :)
тогда уж символов
НЛО прилетело и опубликовало эту надпись здесь
Тут в чём разница? Первый автор показал полезный скрипт на 30 строк. Из последующего потока полезного можно выделить разве что графические редакторы на C#, да и те требуют компиляции. Здесь представлен полезный (коды цветов из «безопасной» веб-палитры для копирования в буфер обмена) скрипт со всеми стилями, укладывающийся в строчек 10-15 нормального кода. Уже ничего не требующий, только браузера. Не в этом ли изначальный смысл демонстрации компактных кодов?
Автор первой подобной статьи изобрёл DDOS Хабрахабра из 30 строк кода.
Прекращайте (12 симв.)
Молодой человек, Вы же даже не старались. Всё это прекрасно укладывается в 311 байт:

source
<script>for(var s='',h=function(a){return(a=(15-a*3).toString(16))+a},g,b,v,r=6;r--;s+='<br>')for(g=6;g--;)for(b=6;b--;s+='<b style="background:#'+v+';display:inline-block;width:8px;height:8px;border:1px solid;margin:-1px" title='+v+' onclick=prompt("","'+v+'")></b>')v=h(r)+h(g)+h(b);document.write(s)</script>
Хорошо продвинулись (я специально, чтобы не все лавры себе забрать ) ). Нашёл только 1 лишний пробел, перед title.

Кстати, я подобное исследование компактного пикера собирался сделать ещё год назад, но бросил затею из-за мелкости задачи. А тут такой случай
Для background-color во всех браузерах не нужна решётка (от IE6 и раньше). Решётка нужна, если писать групповой спецификатор background. Ресурсы знаю, но тоже требуют проверки на то, будет ли корректно работать тег body. Ваш пример сервиса разделил строчки промеутками из-за доктайпа. Это исправляется, но лишним кодом (стилями).
Вы, наверное, удивитесь, но есть такие штуки как спецификации.
Если браузер достаточно умён, чтобы исправить вашу ошибку — это не повод писать говнокод.
Рекомендую ознакомиться www.w3.org/TR/CSS2/syndata.html#value-def-color
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории