Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. Если хочется поддерживать старые браузеры (FF 3(2), Safari 3), то надо. Если расчет на послушных юзеров, которые апдейтят браузеры, то нет.
  2. <?php if($type == 'logout') : ?> <div id="logins"> <?php if ($params->get('greeting')) : ?> <?php echo JText::_('HINAME') ?><?php echo ($user->get('name') ); ?> <?php endif; ?> <form action="index.php" method="post" name="login" id="form-login"> <a href="http://ya.ru/" class="button">Atsijungti</a> <input type="hidden" name="option" value="com_user" /> <input type="hidden" name="task" value="logout" /> <input type="hidden" name="return" value="<?php echo $return; ?>" /> </form> </div>
  3. Это неправда - работает во всех современных браузерах и ИЕ6+. Как я уже написал, решение есть только для webkit-браузеров (Safari, Chrome), может быть что решение есть для Firefox 4. Может быть этот эффект и можно эмулировать при помощи SVG/VML... UPD: http://www.netzgesta.de/edge/
  4. Маску можно сделать только квадратной формы. Да и то не для всех элементов. Читайте про clip. Так как в о флеше или фотошопе сделать нельзя, они дурно на вас (или на вашего дизайнера) влияют В web надо быть проще и люди к тебе потянутся. P.S. По крайней мере webkit-браузеры поддерживают маски (ссылка).
  5. Это еще и ява-машину ставить чтоле? Уж сделали бы просто чат, обычный - web.
  6. А по моему язык PHP если уж не умрет, то очень сильно видоизменится. Просто он реально тупо устроен... одни названия функций чего стоят. Обратная совместимость их до добра не доведет. Долю в разработке он, имхо, терять продолжит с развитием серверного яваскрипта (Node.JS и т.п. свою долю отхватят). А PHP нужна типизация по строже... уж пришли б хть бы к соглашению в именовании встроенных функций, а то кто в лес кто по дрова, то подчеркивание то верблюжий стиль... Переходите на Ruby, а чо... Ну хз... JS я б с C++ не сравнил...
  7. Траблы с дробями не только в Опере, ИЕ, Мозилла и вебкиты так же по своему округляют дробные значения (особенно ИЕ). Так что, по возможности от дробей лучше отказаться. Рекомендую к прочтению статью
  8. Не вопрос - WWWML © Great Rash
  9. А я б ваще перестал называть этот язык HTML. То, что представляет собой HTML5 - это уже не язык разметки гипертекста... точнее не только гипертекста. Переименовать его в WML (Web Markup Language) или типа того.
  10. У меня тоже лентяйский
  11. Ничо не психология это, просто вы оба зануды и это знают все
  12. Ой эксель, да еще и качать... вот бы его онлайн...
  13. Не читаю книги с названиями типа "N шагов к счастью" или "стань богатым за N дней". Я и сам с усами, сам знаю что мне нужно и как этого достичь. Книги про образование вселенной, про звезды и черные дыры считаю для себя скорее развлекательной литературой: их интересно читать и они мне очень нравятся, но практической пользы от них никакой. Даже и не знаю, что бы я стал читать если отбросить художественную и сугубо профессиональную литературу... Я и художественную то, в последнее время, не особо...
  14. Лучше не переводить...
  15. Ниче вообще не понятно... выражайте мысль яснее.
  16. Я даже приблизительно не знаю как называются японские народные песни или фильм про жизнь внутри компьютера. Остальные вопросы наверное можно погуглить... При помощи гугля нашел ответ на второй вопрос: в википедии пишуть что 3 уровень - это сессионность, но слово по длине не влазит, значит не оно. Короче кроссворд ниасилил...
  17. Думаю прям уметь не должен, но представления о верстке иметь должен. Т.е. не по таблифам все раскидывать, а по нормальному.
  18. Оборачивать все картинки в контейнер, внутрь контейнера вставлять ноду с иконкой и относительно контейнера уже позиционировать. А так вычислять координаты всех картинок уж очень ресурсоемкая задача.
  19. А зачем тут JS вообще? Можно абсолютом картинку засунуть и сказать ей width: 100%;, а уж высоту она сама подберет если ее явно не указывать.
  20. Кроссворд оказался непосильной задачей...
  21. Что показывают алерты в ИЕ? Например: function showFields( show, fields ) { alert(show); if( fields ) { for (i=0; i<fields.length;i++) { if( show ) { document.getElementById( fields[i] + \'_div\' ).style.display = \'\'; document.getElementById( fields[i] + \'_input\' ).style.display = \'\'; } else { document.getElementById( fields[i] + \'_div\' ).style.display = \'none\'; document.getElementById( fields[i] + \'_input\' ).style.display = \'none\'; alert(document.getElementById( fields[i] + \'_input\' )); } } } } UPD: И да, new Array можно заменить на []. От так: <input type="checkbox" id="register_account" name="register_account" value="1" class="inputbox" onchange="showFields( this.checked, [\'username\', \'password\', \'password2\'] );if( this.checked ) { document.adminForm.remember.value=\'yes\'; } else { document.adminForm.remember.value=\'yes\'; }" checked="checked" /> А это какое-то странное условие: if( this.checked ) { document.adminForm.remember.value=\'yes\'; } else { document.adminForm.remember.value=\'yes\'; }
  22. Привязка стилей к id - зло. Почему программист должен думать о том какие стили висят на элементе когда ему требуется назначить id элементу? Я как программист не хочу задумываться о том, что я могу случайно изменить внешний вид блока, назначив ему id="head".
×
×
  • 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