Great Rash
Expert-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Great Rash
-
У того же jQuery Mobile есть поддержка тач-событий. Я обычно им пользуюсь, опять же весь фреймворк подключать не обязательно, достаточно просто собрать версию с одними событиями (на сайте есть конфигуратор).
-
Ясно. Для такого случая есть новый API, называется DOM Mutation. Там есть событие DOMSubtreeModified, вешается на родителя, и срабатывает как только его поддерево изменилось. Я им никогда не пользовался, поэтому не знаю отловит ли оно изменения в стилях. Но изменение видимости детей или изменение их атрибутов должно отлавливать. Событие DOMSubtreeModified поддерживается только современными браузерами (читай IE 9+), но в старых IE есть похожее событие - onpropertychange. Юзая jQuery можно написать что-то подобное: $('element').on('DOMSubtreeModified propertychange', function() { // делаем всякое});
-
$el.attr("data-click", "true");лучше заменить на: $el.data("click", true);
-
Если под невидимостью вы подразумеваете display: none;, то это можно отследить, проверив свойство .offsetWidth - у невидимых блоков оно будет равно 0.
-
Некорректное отображение на мобильных устройствах
Great Rash replied to gurov87's question in HTML Coding
Читали? -
Юзать <noscript> - плохая практика, хотя бы потому, что лишний код писать придётся.
-
$('a').click(function(event){ event.stopPropagation(); document.getElementById('frameAll').contentWindow.location.href = this.href; });
-
Да, ансетить эти переменные нельзя оказывается. Вот статья на эту тему.
-
Вообще <head> и <body> должны быть на странице в единственном экземпляре. Нельзя их вкладывать друг в друга. UPD: Мета-теги отработают только самые первые, остальные должны будут игнорироваться, т.к. мета-информация отсылается по HTTP только 1 раз.
-
Очевидно избавиться от $_SERVER['PHP_AUTH_USER'] и $_SERVER['PHP_AUTH_PW']. unset($_SERVER['PHP_AUTH_USER']);
-
Если это CSV, то в PHP есть для этого функция - str_getcsv
-
У ссылок и элементов формы нет.
-
function toggle_show(id) { var elem = document.getElementById(id); elem.style.display = elem.offsetWidth ? 'none' : 'block'; }
-
Ну я вроде с нашими работал, в Москве. Я б и за 2 штуки поработал, но я сразу предупреждаю, что за 2 сделаю тяп-ляп, а кто хочет качества, тот платит за него. Бросаюсь такими словами как "масштабируемость проекта" и т.п. Но вообще, так как я не фрилансер (т.е. имею постоянный доход), то я могу себе позволить воротить нос от всякого такого эдакого. Но вообще я согласен, что заработать много чисто на верстке не получится никак. Если только проекты будут однотипные, тогда можно со временем выдумать свой аналог бутстрапа и штамповать сайты за пару часов, которые будут уходить на нарезку картинок.
-
Скриптом.
-
Предлагаю сменить скрипт на этот.
-
Ну я вообще не фрилансер, но делал пару проектов для знакомых. Брал 5 тыщ за морду.
-
Чисто на вёрстке чтоб заработать 60 тыщ нужно выполнять 12 заказов в месяц (вроде в среднем верстка морды стоит около 5 тыщ). Это 2.5 дня на один сайт. Я считаю, что это нереально. Т.к. кроме собственно верстки нужно успевать пообщаться с клиентом, сделать доработки (которые в 90% случаем требуются) ну и т.п. и т.д. Или надо быть убер-верстальщиком, или проекты все должны быть элементарые, или делать откровенно тяп-ляп и срать в уши заказчику, или не спать. Как сделать по-другому не могу представить.
-
Вы в каком браузере смотрите? В Хроме так: Я проапгрейдил для тормозных браузеров (FF, IE): http://codepen.io/anon/pen/kFgEe
-
Тогда я не понимаю чем не подходит вариант, который я предложил в самом начале? UPD (для тех, кто в танке): http://codepen.io/GreatRash/pen/KdAkG
-
Вообще подсветку синтаксиса принято запихивать в <div> с overflow: auto;. Посмотрите например как сделано тут: http://alexgorbatchev.com/SyntaxHighlighter/manual/demo/ Собственно оттуда можно забрать скрипт подсветки на JS и никакого плагина для WP не понадобится.
-
2000 долларов в год не хватит на неплохую жизнь даже в провинции. Это меньше 4000 рублей в месяц, на что этих денег может хватить?
-
Писать более продвинутый скрипт