Jump to content

Shift-Web

User
  • Posts

    350
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Shift-Web

  1. Ух ) Толковый гайд, спасибо
  2. Shift-Web

    ajax

    $(this).siblings("li:has(ul)").children("ul").hide();; if ($(this).is("#menu ul li ul li:not(:has(ul))")) { $('#scrollbar1').remove(); $(this).not(':has(ul)').append(html); } сделайте всё проще. Саблинкс тут не нужен и всякие выборки по отрицаниям тоже
  3. рекомендую http://selectivizr.com/, очень удобная фигня, избавляющая от говнокода и надобности думать о том, что верстать надо с кучей классов и думать обо всяких IE6. На выходе получается очень аккуратный в ногу со временем код. Сорцы here: https://github.com/keithclark/selectivizr/blob/master/selectivizr.js
  4. Вообще, наверное, вы правы. По уму должен быть какой-то препроцесс перед рендерингом, который сначала анализирует, а потом выполняет только то что нужно.
  5. Shift-Web

    windows8

    >> Лично для себя не вижу аналогов фотошопа, и даже не начинайте холивар. А его нет и не будет )
  6. А как насчёт той детальки, что вендоры запускают браузер в режиме бета? Сорри, что немного не по теме. Грубо говоря примерный порядок в каскаде: -webkit-border-radius: 4px 4px 20px 40px; border-radius: 4px 4px 20px 40px; или так border-radius: 4px 4px 20px 40px; -webkit-border-radius: 4px 4px 20px 40px; Получается, что выполняется 2 раза, так? Если да, то наверное лучше избегать т.к. есть мнение, что "вендорный старт" не только более прожорлив, но и более крив. Кто то видел где-то информацию по тому, как эти вещи работают. В принципе, это конечно мелочи, но браузеров тоже 3 и это только основных, может быть так что приоритеты будут по разному работать. Имхо
  7. Shift-Web

    windows8

    А причем тут wine? Ну, если взять то что нравится от линукса и дополнить тем что есть хорошего в виндоус, то получается то что нужно
  8. Shift-Web

    windows8

    >> А по поводу привычек, удобства и прочего - по сути это холивар, надо ли нам оно? Совершенно ни к чему >> Самосвал не хуже. Он другой Согласен >> Под каждую задачу можно подобрать наиболее оптимальный и подходящий инструмент Таки wine
  9. Shift-Web

    windows8

    Нифига не одинаковые. В линуксе -- говно, по крайней мере для фронт-енд, как отмечено выше. Да и серверный код писать стрёмно. Как оно в маке -- понятия не имею, но думаю тоже отстойно. Вы про дефольтный говорите? И сравниваете, например, ноутбад++ и гедит? смешно. Вы лучше гедит и ноутпад простой сравните, большая разница? и в чью сторону? Если тот же самый гедит привести в порядок (если интересно, погуглите "плагины для гедита", он превращается вообще в шикарную вещь! По фронтенду очень трудно работать только потому, что ни фотошоп, ни ИЕ нативно не ставятся, только в виртуалку. Работать можно, но в винде конечно проще. Дело не в этом. Комфортнее работать на винде и это факт. Сам по себе процесс написания кода, переключение между окнами, вид самого кода, шрифт, подсветка синтаксиса, работа с фтп и ещё миллион мелочей. Ни одного нормального редактора не видел. Более менее устраивает geany. Они неуклюжие и я чувствую себя как с гирей на шее. Да, кажется что есть миллион всего полезного, но это же иллюзия. Вместо того, чтобы обвешивать себя ненужными примочками, я предпочитаю писать руками. Быстрее получается, правильнее и эффективнее. Есть хоть один редактор, который не ломает подсветку при малейшей нестандартной ситуации под линукс(возьмём js в css, к примеру. да под виндоус она тоже сыплется в моём любимом PSPAD или Rapid php, но я хотя бы вижу границы кода)? Привычки бывают разные. Есть совсем не нужные или те которые кажутся адекватными. Ни в коей мере не претендую на правоту, но вот такие выводы напрашиваются. "Очень трудно ездить на самосвале после бентли" и тот кто говорит, что самосвал не хуже ... ну чё тут сказать, да возможно, в определённых обстоятельствах?
  10. 1 - да 2 - да 3 - относительно: и да и нет 4 - нет 5 - на все 100 6 - проще чем x 7 - зависит от ваших рук
  11. бугага .. сливает. сначала в шкуру оперы залез, теперь выщипывает ненужную шерсть. если ещё мозги так же быстро работать будут, то я задумаюсь над тем чтобы начать этим пользоваться
  12. Почему то мне кажется, что все эти разговоры про 3D и доступ к каким-то хардварным ресурсам -- это всё таки не прерогатива браузера. У каждой технологии есть свои ограничения. Зачем ждать чего-то несвойственного? Может стоит присмотреться к другому программированию и подумать над тем, что отдельное приложение всегда выиграет, нежели какой-то загнанный в рамки костыль? Имхо
  13. Shift-Web

    windows8

    Тебе? ты имел в виду. хорошо Win + R -> regedit -> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer -> RPEnabled = 0 -> restart -> enjoy Погонял IE10, лагает так, что ахтунг в режимах начиная с эмуляции 8.
  14. /* PNG 24 Expression by Yandex: Shifted edition (: */ * html section p img { _visibility:expression( function(t) { t.runtimeStyle.visibility = 'hidden'; var png = document.createElement('png'); var flt = 'none'; if ( t.style.styleFloat ) { flt = t.style.styleFloat; } png.style.cssText = 'zoom:1; display: inline; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + t.src + ',sizingMethod=crop); float: '+ flt +';'; png.appendChild(t.replaceNode(png)); if( png.parentNode.getAttribute('href') ) { var pngclick = document.createElement('pngclick'); pngclick.style.cssText = 'position:absolute; overflow:hidden; width:expression(runtimeStyle.width = parentNode.offsetWidth); height:expression(runtimeStyle.height = parentNode.offsetHeight);'; t.parentNode.insertAfter(pngclick,t); } }(this) ); } наверное можно шотхэндами переписать и упростить ещё раза в полтора, но мне чет лень ... может позже попилю не вариант. Всё таки осталась проблемка с тем, что если изображение идёт первым, то правый флоат не работает ): Наверное можно попробовать по родительской обёртке отслеживать и вставлять в неё(в начало или конец в зависимости от флоата) и добавить в условие проверку на наличие внешнего стиля. Если кому то нужно -- попробую доковырять. Меня такой вариант в принципе устраивает. <p><img src="..." alt="bla-bla" style="float: left; margin: 5px;"> Blah-blah-blah</p>
  15. Ни у кого нет даже соображений? Или все забили на 6ку? Или никому это не нужно?
  16. Кстати да, тогда и base64 картинку можно использовать. Единственный минус в том, что для осла это дело надо отдельным пак-файлом с секциями реализовывать.
  17. Собственно на днях мною в поисках идеального решения для фикса картинок(не фонов, с ними всё проще: либо png8\gif либо filter) было накопано решение, которое несколько не удовлетворяет критериям универсальности. Собственно, для начала спасибка developer'ам yandex за осмысленную пачку решений. Сабж выглядит так: /* PNG 24 Expression */ * body img { _visibility:expression( function(t) { t.runtimeStyle.visibility = 'hidden'; var png = document.createElement('png'); png.style.cssText = 'zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + t.src + ',sizingMethod=crop);'; png.appendChild(t.replaceNode(png)); if( png.parentNode.getAttribute('href') ) { var pngclick = document.createElement('pngclick'); pngclick.style.cssText = 'position:absolute; overflow:hidden; width:expression(runtimeStyle.width = parentNode.offsetWidth); height:expression(runtimeStyle.height = parentNode.offsetHeight);'; t.parentNode.insertBefore(pngclick,t); } }(this) ); } проблема сабжа в том, что склонированный и загруженный через фильтр элемент теряет плавучесть. Т.е. если у картинки до срабатывания expression был float, а она не была изолирована индивидуальной обёрткой, то он отстёгивается, что очень огорчает. Я к сожалению имею достаточно редкую потребность подгонять сайты под IE6, но это временами актуально. Хотелось бы подпилить это решение до идеала. В голову приходит идея с оборачиванием картинки в span на лету, который будет наследовать параметр float и полкчать дополнительный position: relative, но что-то мне подсказывает, что это не идеальный вариант. Ну и конечно же все знают про баги с танцами z-index. Хотелось бы это тоже как то предусмотреть. Возможно здесь есть знатоки особенностей runtimeStyle и кто-то помнит хитрости с помощью которых можно достичь перетягивания параметра?
  18. Shift-Web

    windows8

    Че хоть добавилось то? Вкладки в проводнике сделали? Я так и не смог поставить. А они нафик не нужны. >> Чёй то стрёмно то? да потому что удобство сомнительное и через одно место вывернутое. нет идеальной оси и не будет, всё очень таки относительно. насёт мата -- самое удачное слово(не нужны эти бре[н]дованые понты).
  19. Shift-Web

    windows8

    Нифига не одинаковые. В линуксе -- говно, по крайней мере для фронт-енд, как отмечено выше. Да и серверный код писать стрёмно. Как оно в маке -- понятия не имею, но думаю тоже отстойно.
  20. Shift-Web

    windows8

    Однозначно лучше, чем 7. Даже не смотря на бету. Ленты выламываюися за 3-4 минуты с помощью гугла и редактора реестра. В остальном, почти как 7, но прибавилось понтифлюшек на интерфейсе и кое где даже удачно. Железо, скорость и софт -- поддержка на уровне. p.s.: после некоторых раздумий: на*уй эпл
  21. Ага, это всё просто так придумали, для смеху же! И пользуются от нечего делать. PS Последнее слово шикарно "зацензурил" Чорд, я ни хотел никого обидеть ): Для моего слоупок-мозга это очень большая нагрузка, особенно когда профита от неё не видно
  22. Книжка - явно лишняя. Технология учится за один день. Ну я так .. баловался немного, но не могу сказать что достиг просветления. Слишком кудряво для того, чтобы за один день без хороших примеров раскурить. Опять же две стороны медали: одна серверная, а вторая клиентская. Ни то ни другое применить некуда.
  23. Ихмо, самый главный кодер для тебя это ты Когда читал книжку по AS3 (Колин Мук) меня ужасно бесила такая формулировка. Если честно, то меня вообще от этой мудистики колотит. Классы, прототипы, паттерны, х*яттерны Очень часто когда вижу человека, который про это рассказывает с серьёзным лицом ... меня разбирает неистовый ражач. Кульминационным словом обычно выступает сингелтон. Даже не знаю надо ли это или можно ограничиться каким-то интуитивным пониманием без углублений в академические з*ёбы ... Возможно я не прав ))))
  24. Досадный баг. Бублы прыгают, если у дочернего контейнера есть паддинг ): Чтобы сфиксить нужно каждый контейнер формы чекать, а они все со своими приколами в зависимости от положения. Накопал патч, но когда его зарелизят не понятно. печалька ...
×
×
  • 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