Этим утром (внизу) мы увидели последние новости из нашей серии чатов, на этот раз это были Talk CSS Layouts с экспертами. Нашими экспертами были всегда популярный Пол О’Брайен (автор « The Ultimate CSS Reference» ) и несколько сотрудников SitePoint Forum, которые доказали свою бесценность, когда дела были заняты.
Если вы не были частью сеанса, вы можете найти расширенную расшифровку, которая будет немного читать, поэтому я собрал список ресурсов, которые были упомянуты в сеансе.
Хорошо, ребята, время начала. Давайте поговорим о CSS. У кого-нибудь есть вопрос или проблема, с которой они имеют дело?
Андрей
Я слышал, что если вы поставите * {display: none} внизу вашего CSS, это сделает все идеально
ralph.m
@ Андрей. Я уверен, что некоторые дизайны могут выиграть от этого. :п
Андрей
да, при создании макетов с использованием display: inline-block, между элементами всегда есть большой разрыв
spacebee …
Какая самая захватывающая разработка CSS3 на горизонте?
nicksh
se font-size: 0 на родительском
Paul.OB
@Andrew — Да, есть исправление, использующее display: table для родителя и несколько других правил. Я выкопаю их для тебя
Андрей
HTML
spacebee …
@Andrew — вы можете удалить его с font-size: 0 на родительском элементе
acrevola
Можно ли попросить провести быстрый тест на совместимость моего нового сайта? он будет запущен завтра, и мне интересно, если «в теме», чтобы попросить быстрый обзор здесь в этом чате
dprophet
Может быть, только я (вероятно, есть), но жесткий сброс не должен оставлять пробелов в каких-либо элементах?
Спасибо всем за ответы 🙂 это было действительно полезно
HAWK
@rctneil Было бы проще, если бы вы разместили это здесь, иначе люди должны покинуть чат, чтобы прочитать его 🙂
Дорак
Привет, я новичок здесь У меня нет конкретного вопроса.
Зураба
ра хдэба вапше? : D dzmakacma гаашеара да ра саставия хо мшвидобаа? : D
nicksh
Я думаю, что рендеринг шрифтов в Windows чертовски дерьмо
Андрей
язык!
DublinDu …
Что является самым крупным источником (CSS), который замедляет мобильный просмотр?
ScallioX …
Похоже, вы уже получили свой ответ на SO rctneil;)
Willomin …
Привет всем, приятно быть здесь
nicksh
@dublinDude images
acrevola
если у вас есть какие-либо комментарии, пожалуйста, отметьте меня (@acrevola)
ScallioX …
@DublinDude divitis
rctneil
Если вы проверяете .outer и устанавливаете инспектор на наведение, а затем пытаетесь взглянуть на стили .inner, пока .outer все еще наведен, наведение переместится на .inner. Это для этого примера CodePen: http: //codepen.io / rctneil / pen / xCfdB Кто-то действительно ответил на этот вопрос о переполнении стека, но это не совсем решило. Вместо этого, чтобы объяснить почему, вот копия ответа, который я разместил: Хм, просто попробовал это правильно сейчас, и это вроде работает, но не совсем. Например: если я выбрал наведение на 1 элемент, свернул панель стилей и щелкнул по подэлементу, как только я снова открою панель стилей, чтобы увидеть стили для этого, тогда эти элементы перейдут на наведение. Мне нужно увидеть стили для подэлемента, когда родительский элемент является тот, с наведением
dprophet
@acrevola Когда вы нажимаете на элемент в верхней части экрана, он показывает слайд, на который я собираюсь перейти на долю секунды, ТО затем слайд к нему
ralph.m
@spacebeers display: inline-block позволяет по-разному располагаться на странице. Элементы выстраиваются в ряд, не цепляясь, как иногда бывает с поплавками.
DublinDu …
Я слышал, что несколько связанных CSS-страниц тоже тормозят, так как слишком много http-запросов, правда в этом?
nicksh
очень большие изображения — самое большое снижение производительности, особенно если их размер был изменен с помощью CSS
Нофел
В прошлом я работал с макетом. просто те psd к html и css, и я был растерян, но после этой работы. я не знаю, как меня зовут или что делать больше в моей карьере.
spacebee …
@ paul.OB — ну хорошо. Это звучит полезно.
DublinDu …
Таким образом, в действительности мы должны видеть мобильные сайты в том же отношении к сайтам, созданным 10 лет назад до широкополосного доступа?
dprophet
Не беспокойтесь — я бегу Chrome, кстати
ralph.m
@rctneil Я думаю, что вы хотите лучше работает с Firebug, TBH.
jess.irw …
@ ralph.m но встроенный блок не полностью поддерживается IE?
rctneil
@ ralph.m Хорошо, я пойду и попробую в FF и FB, Не то, чтобы мне нравился FF, но если FB поможет мне решить это правильно, тогда я — все для этого
Я дам вам знать, как я нахожусь на
GriffinA …
@rctneil Chrome лучше
Гурами
Может кто-нибудь предоставить какую-нибудь полезную книгу или статьи о новых функциях CSS3
ScallioX …
@ jess.irwin нет это не так, дисплей-блок> = IE7 IIRC
nicksh
что вы думаете о clearfix
Нофел
Chorme хорошо, но его клоп не
HAWK
Кто-нибудь может ответить на этот вопрос для @nofel? В прошлом я работал с макетом. просто те psd к html и css, и я был растерян, но после этой работы. я не знаю, как меня зовут или что делать больше в моей карьере.
ScallioX …
clearfix устарел, используйте overflow: вместо этого скрыто в контейнере (где это возможно)
Paul.OB
@ jess.irwin — встроенный блок поддерживается в IE до ie5 для встроенных элементов. Для элементов блока вы устанавливаете их как встроенные, а затем используете триггер haslayout, подходящий для встроенных элементов (например, масштабирования).
ralph.m
@ jess.irwin Может быть, не в старых IE, но с 1% пользователей сейчас или меньше, мей…
GriffinA …
@nofel Chrome Dev инструменты являются первоклассными ИМХО
molona
acrevola: мне нравится сайт: D Он хорошо работает в Windows 7 FF 13.0.1, Opera 12, IE 9 и Chrome 20.0.1132.57 m … Opera оставляет больше места, чем другие, когда вы нажимаете Conrerenze … но все равно выглядит хорошо
Нофел
правда
HAWK
@nofel, твой вопрос немного сбивает с толку. Можете ли вы попробовать переписать это?
Анна
Если вы читаете книгу, в которой говорится, что семантические элементы, такие как strong, не должны стилизоваться с использованием CSS, это правильно.
spacebee …
@nofel — ты спрашиваешь, что учить дальше?
nicksh
@nofel, вы веб-разработчик: D
dprophet
@nofel — будь лучшим в этом для начала. Код в HTML5 и стать мастером холста и JavaScript. Так вы легко найдете работу
GriffinA …
@nofel, вы даже можете редактировать мобильные сайты на Android ICe Cream Sandwich!
rctneil
@griffinArtworks Я в основном использую Chrome, но если инспектор webkit не работает для определенной задачи, имеет смысл решить эту проблему в другом месте, а затем вернуться, не так ли?
acrevola
@ molona спасибо! 🙂
тонна
@griffinArtworks — согласен, инструменты Chrome dev великолепны
nicksh
@griffinArtworks это что в Chrome для Android?
dprophet
Я не знаю, что вы кодируете в данный момент, но стремитесь к более сложным проектам — не соглашайтесь на проекты, которые кто-то сделал на форуме за 5 долларов.
spacebee …
Кто-нибудь знает, почему селектор: contains больше не использовался?
DublinDu …
Будет ли IE 10 поддерживать колонки CSS3?
ralph.m
@nofel Вероятно, большинству людей трудно выжить только на макетах. Может быть, стоит заняться большей частью внешнего интерфейса, например, JavaScript или программированием?
GriffinA …
@rctneil, ваша проблема в том, что вы не полностью знакомы с инструментами Chrome Dev
@nofel Если вы не знаете, как кодировать дизайн прямо сейчас, то это правильный дизайн для работы.
Paul.OB
@ Анна — почти все элементы могут быть стилизованы. HTML это структура и CSS внешний вид. CSS не волнует, что это за элемент, но семантика html по-прежнему верна. Не используйте элементы для того, как они выглядят.
DublinDu …
ссылка @nofel не работает
acrevola
@nofel ссылка не работает
Нофел
я разрабатывал темы WordPress. не очень хорошо в этом. но все же я делаю внештатный
rctneil
@griffinArtworks Хорошо, не могли бы вы дать мне знать, как я могу решить мою проблему непосредственно в Chrome, так как это будет моим предпочтительным вариантом
просто углубитесь в это, и вы увидите, что на самом деле вам не нужно выбирать элемент dom на странице, вы также можете просматривать html, пока не найдете его, и вы увидите, что элемент подсвечивается автоматически
dprophet
@nofel воссоздать темы, которые вы видите на themeforest, например — самые сложные, которые вы можете найти
molona
@ Нофель … ты сказал, что никто не отвечает тебе … но я не вижу реального вопроса … может быть, это идет слишком быстро;)
GriffinA …
какая страница?
HAWK
@molona Я думаю, он получил ответы 🙂
Нофел
@molona да теперь они благодарны @haWK
Анна
@ paul.OB Ты, я думал, что это странное заявление, чтобы положить в печать. Спасибо за разъяснение
molona
@ нофер … твоя ссылка не работает … по крайней мере, не для меня
@acrevola, пожалуйста;)
Анна
Какой-нибудь совет для разработки с медиа-запросами, вы должны спроектировать для узких сначала и работать?
Андрей
Это хорошая идея, чтобы сгенерировать мой CSS с помощью PHP, а затем кэшировать его в memcached или есть лучший способ позволить людям изменять цвета страницы? (на самом деле это не вопрос CSS… но я чувствую, что это полезно, если есть альтернатива)
rctneil
@GriffinArtworks Я знаю это, я делаю это каждый день каждый день. Я хочу иметь возможность привязать курсор к определенному элементу и стилям вложенного элемента. Звучит просто так, но попробуйте в Chrome Inspector и это невозможно
HAWK
Привет всем, кто вошел в комнату. Я менеджер сообщества в SitePoint, и я модерирую эту сессию. Не стесняйтесь задавать вопрос, если он у вас есть, в противном случае скрываться можно 🙂
Нофел
у меня есть тяга к JS из-за классных слайдеров в JAvascript и jQuery. Я также хочу выучить php. программирование для меня так трудно для меня
не знаю почему
dprophet
Есть ли шпаргалка для общих обходных путей, необходимых для IE?
nicksh
@ Анна, сначала я создаю полную ширину, но это твой выбор
dprophet
Или хороший пост о процессе отладки — может сэкономить часы потерянного времени
Нофел
Несмотря на то, что я хорошо разбираюсь в OOD, я набрал 10% лучших WordPress в Одесске, где я работаю фрилансером.
Гурами
@ Андрей, это интересный вопрос, кто-нибудь может ответить на него?
тонна
@rctneil — это единственный случай, когда я предпочитаю Firebug на FF
rctneil
@ton, пробую FB сейчас, спасибо
Анна
@nicksh спасибо, ты используешь фреймворк
Paul.OB
@ Анна — общий консенсус — сначала мобильно, а потом и вверх, но не с привязкой к конкретному устройству. Скорее установите медиазапросы для точек, где макет больше не работает.
У кого-нибудь есть хорошие ссылки на адаптивные статьи и руководства по верстке?
ralph.m
@dprophet Главным образом сконцентрируйтесь на хороших, чистых CS, и вам не нужно сильно беспокоиться… но тестируйте по ходу дела.
dprophet
Спасибо designpa, однако мы все равно не поддерживаем IE6: D
GriffinA …
@ rctneil Мне трудно понять, в чем твоя проблема. Даже если вы пытаетесь найти субэлемент, вам просто нужно просмотреть одну или две строки родительского элемента. Подсветка css и dom будет обновляться при выборе различных элементов HTML
Нофел
люди говорят мне, что я не в том поле, когда я работаю с php.
Paul.OB
@ Эндрю — Не совсем моя область = Возможно, Ремон может ответить на этот вопрос.
spacebee …
Кто-нибудь знает, почему селектор: contains больше не использовался? Похоже, это было бы действительно полезно
@ ralph.m Спасибо, это хорошо добавлено в закладки!
тонна
@spacebeers — точно не уверен, но я читал, что это слишком обременительно для ресурсов
dprophet
Спасибо @ ralph.m Это, конечно, то, что мы делаем, но я, пожалуй, борюсь со знанием «лучшего способа» построить макет, который в конечном итоге может вызвать проблемы в будущем
rctneil
@griffinArtworks Посмотрите на вопрос о переполнении стека, который я разместил, и внимательно его прочитайте, чтобы объяснить это. Я не новичок в Chrome Dev Tools, я использую их каждый день каждый день!
Гурами
@ Кэш Андрея должен помочь пользователям в быстром просмотре, так что это действительно полезно? Вы тестировали скорость страницы с кешем и без кеша?
molona
@ Spacebeers Насколько я знаю, это не имеет
nicksh
@nofel Я предпочитаю Ruby, потому что он более аккуратный, но мы говорим здесь о внешнем интерфейсе
ScallioX …
@nofel, который не уникален для php; все языки хороши в манипулировании данными, вот для чего они нужны: D
@ nikksh я хорош с псевдокодом, но когда дело доходит до практического php, мне кажется, что я проваливаюсь. Вы сказали, что программирование — это не ваша сфера и, честно говоря. после выполнения CSS, HTML. я чувствую себя обделенным
как № 1 есть эта работа
molona
@ Андрей, Remon отлично работает с PHP, но я лично не вижу преимущества создания CSS с помощью PHP
Paul.OB
@DublinDude — я считаю, что лучше самому писать код, чем использовать сетки, но другие не согласны. Я просто предпочитаю использовать код, который я разработал сам, чтобы исправить его, когда он пойдет не так.
ralph.m
@ Анна Нет, лучше всего заложить основы CSS2 и HTML4. HTML5 все еще находится в разработке, поэтому это шаткая основа для дальнейшего развития.
acrevola
Вопрос всем: действительно ли css-препроцессоры — верный инструмент? ты используешь это? какой самый лучший?
GriffinA …
@ ralph.m -Я очень не уверен в этом утверждении
DublinDu …
@ paul.OB Хороший совет. Я просто нахожу, что девушки помогают мне визуализировать
nicksh
@acrevola Я думаю, что слишком много места занято изображениями
rctneil
@acrevola Sass и компас потрясающие
DublinDu …
сетки
Андрей
Сначала я проектирую мобильный телефон, а затем, если что-то еще нужно добавить (виджеты) через AJAX @Gurami, я кеширую в браузере, а также на моем сервере в Memcached.
Гурами
Еще один вопрос: действительно ли хорошо пробовать переходы и анимацию с помощью CSS, а не с помощью jQuery? Я думаю, что это проще, но есть страх перед проблемами просмотра.
@acrevola — но сначала убедитесь, что вы прочитали рекомендации (сначала вы должны просмотреть 3 других сайта)
nicksh
@Gurami Вы не можете сделать некоторые переходы в jQuery
Paul.OB
@spacebeers — Нет, я не уверен, что случилось: содержит. Многие из этих вещей находятся в движении, о них говорят и увольняют. Мы все еще безумно ждем родительского селектора — http://perishablepress.com/awesome-new-css3-selectors/
ralph.m
@Gurami Да, у вас будет много кросс-браузерных проблем на этом этапе. Лучше всего придерживаться JS, если вам нужна эта надежность.
acrevola
@spacebeers ты говоришь о препроцессорах?
spacebee …
спасибо @ paul.OB, это звучало как очень полезный. Может быть трудно идти в ногу со всем этим
Андрей
Используйте jQuery как запасной вариант, если можете, проверьте, что свойство CSS существует, а если нет, сделайте это в jQuery.
acrevola
@ rctneil есть ли минусы?
spacebee …
@acrevola — да.
Гурами
@nicksh Я имею в виду только небольшие переходы …
GriffinA …
@ ralph.m В HTML5 нет ничего шаткого, есть определенные передовые элементы и стандарты, которые не поддерживаются в более старых браузерах, но об этих проблемах просто необходимо помнить. И повод для разработки с осторожной деградацией
nicksh
Я использую МЕНЬШЕ, но не динамический
rctneil
@ paul.OB Родительский селектор выглядит чрезвычайно полезным
GriffinA …
«Изящный»
Paul.OB
@spacebeers — да, это всегда трудно поддерживать, и я должен признать, что склонен не смотреть на последние вещи, пока они не станут пригодными для использования.
Андрей
@GriffinArtworks Я думал, ты имел в виду «Гарфилд»
GriffinA …
лол
Анна
@ ralph.mn Ты согласен, но у нас есть баланс необходимости внедрения современных методов, чтобы гарантировать, что мы набираем студентов
GriffinA …
внутри я сделал
molona
@ Andrew ваш css кэшируется при загрузке… манипулирование CSS программно может быть полезным в определенных ситуациях, но мне нравится придерживаться базового CSS, который я знаю, и на который я могу положиться, чтобы я знал базовый вид… и поэтому я не используйте php для этого
ralph.m
@GriffinArtworks Дело в том, что HTML5 в настоящее время не является тем, что новым студентам следует представлять в качестве вступления к веб-дизайну и HTML. Это все. 🙂
Kravvitz
Селекторы, которые не были добавлены в модуль CSS3, обычно не имели достаточных вариантов использования, были слишком сложны для реализации или могли вызвать значительные проблемы с производительностью.
GriffinA …
Вау
я думаю, что это должно быть
dprophet
С коммерческой точки зрения стоит иметь в виду дополнительное время, необходимое для постепенного снижения производительности при использовании самых последних дополнений к HTML5 и CSS3 — иногда это просто не стоит с финансовой точки зрения.
Нофел
Что делают веб-дизайнер, веб-дизайнер
что он или она должен знать
spacebee …
@ paul.OB — согласился. Легко увлечься самыми современными вещами. Я считаю, что агентские работы помогают мне немного править.
HAWK
@nofel Это, возможно, немного не по теме. Давайте оставим это CSS для этой сессии. 🙂
nicksh
@nofel Творчество и фотошоп: D
ralph.m
@GriffinArtworks Если бы вы в настоящее время обучали студентов HTML5, их опыт веб-дизайна был бы довольно болезненным. Конечно, расскажите им об этом …
GriffinA …
Изучение HTML5 не означает игнорирование стандартов s3c или семантической разработки, это просто означает, что нужно начинать с новой технологии, если они знают, что им нужно будет использовать полифиллы, все хорошо
Нофел
хорошо @hAWK
Андрей
Photoshop, Dreamweaver, Netbeans, Illustrator и Fireworks делают веб-дизайнером
Ну, я был членом SP с 2008 года, и я должен сказать, что это лучшее сообщество. я никогда не использую ничего другого.
nicksh
@ и я тоже
DublinDu …
@nicksh, только если вы полагаетесь на представление дизайна
Андрей
CS6 имеет некоторые интересные функции в Dreamweaver
Анна
Спасибо за ваши комментарии о том, что учить новых студентов
HAWK
Теперь, когда у нас наступил тихий момент, у кого-нибудь есть вопрос, на который нет ответа?
Андрей
нравится адаптивный дизайн
GriffinA …
и пока они понимают, что поддерживается, а что нет, в каждом поколении браузеров тоже
Paul.OB
@dprophet — большинству сайтов не нужна огромная помощь, чтобы хорошо деградировать. Только когда вы пытаетесь воспроизвести точный макет, это становится неловким. Позвольте более низким браузерам иметь более простой опыт.
Что люди делают в наши дни, чтобы печатать таблицы стилей?
Андрей
Да
nicksh
круто
Нофел
в последнее время я столкнулся с n-ным детским селектором
Андрей
Вы запускаете мобильный, затем планшет, затем рабочий стол
dprophet
Стоит ли использовать @import из-за дополнительной загрузки для организации? Ищу мнения действительно …
Нофел
Я еще не начал CS 3.
Андрей
Я перебиваю ребёнка до смерти
Paul.OB
@rctneil — они все еще боль в ***. лучше держать их очень просто.
Kravvitz
да, дзен кодирует скалы. Я использую это в PSPad.
rctneil
@nofel nth типа — это круто. Очень очень полезно для вещей, подобных сетке, используйте это все время
spacebee …
@rctneil — больше ничего.
Нофел
его вид длинный с webkt, transform и другими вещами для каждой отдельной строки браузера
designpa …
При использовании border-image есть ли способ не дать растянуть изображение?
jess.irw …
извините, если это не по теме, но у кого-нибудь были проблемы с тем, что Chrome неправильно печатал символы? заголовок страницы может иметь только одну букву в заголовке, если он напечатан из Chrome, но печатается идеально из IE. Похоже, что Chrome испортил всю типографику — пропущенные буквы, большие пробелы в содержимом и т. Д.
molona
@ rctnell, что именно вы подразумеваете под этим? Я все еще использую их на тех страницах, которые имеют длинный текст, и, вероятно, они будут напечатаны
rctneil
@ paul.OB Есть ли быстрый способ их предварительного просмотра и тестирования?
Андрей
@ jess.irwin какой масштаб у твоего хрома?
@ jess.irwin игнорируй меня
Нофел
@ paul.OB Может быть, ты помнишь меня по прозвищу Эмаархан. ты и Райан всегда помогали мне с CSS
Анна
Я смотрел на html5 формы новые необходимые
rctneil
Я только спрашиваю, когда я запускал свой сайт через sitebeam и получил высокую оценку за отсутствие таблицы стилей печати
Нофел
@haWK, могу я получить уведомление о таких чатах по электронной почте.
dprophet
@ jess.irw Особенно, если это замена шрифта, да.
Нофел
благодаря моему тикеру. я сталкивался с этим
Paul.OB
@nofel — да, я помню тебя 🙂
jess.irw …
@dprophet да, использует Typekit
molona
@rctnell: -Я бы сказал, что использование таблицы стилей для печати — это вопрос предпочтений …
Андрей
насколько широко используется селектор: not ()?
rctneil
хорошо, я думаю, что я добавлю один только для полноты 🙂
nicksh
@ Андрей я использую его только в jQuery: D
spacebee …
Будет ли когда-нибудь достойный способ сделать вертикальное выравнивание?
@dprophet, так нет способа избежать этого? Печать важна для клиента.
Paul.OB
@rctneil — тестирование таблиц стилей, которые вы имеете в виду. Я просто меняю тип носителя и вижу, как он выглядит в браузере. Однако ничто не заменит его распечатки и посмотрим, что произойдет.
Нофел
с тех пор я позволил свою работу, в которой я использую для кодирования из PSD в XHTML и CSS. Я не нашел работу. интересно, почему 🙁
dprophet
@ jess.irw Не то, что я нашел, и я выглядела усердно.
ScallioX …
@anna такие вещи, как обязательные, хороши для браузера, который их понимает, но вам все равно нужно использовать какую-то проверку сервера. Основная проблема с ‘required’ и др. в том, что пока нет (хорошего) способа их стилизации
Нофел
Должен ли я назвать себя веб-дизайнером или веб-разработчиком или что
molona
@rctnell lol
Paul.OB
@designpalatset = вы можете лежать с генератором изображения границы здесь, чтобы увидеть, какие эффекты вы можете получить.http://border-image.com/
Анна
Еще один вопрос, если я могу, последний принял большое решение, чтобы заставить студентов писать код, используя текстовые редакторы, и не позволял им приближаться к Dreamweaver или любому другому веб-приложению. Хорошее или плохое решение?
ScallioX …
@nofel дизайнер интерфейса? или ты тоже делаешь бэк-энд?
dprophet
@nofel ударил меня в твиттере, и я помогу тебе, но эти вопросы, вероятно, сейчас не актуальны 🙂
HAWK
Согласовано. Давайте держать это по теме, пожалуйста. 🙂
adover
что сказал @scallioXTX!
ralph.m
@nofel Навыки, которые слишком легко найти. Расширьте свои навыки.
GriffinA …
@ Андрей не беспокойся об усыновлении, заботься о поддержке браузера, просто зайди на сайт школ W3c
Нофел
@scallioXTX В последнее время я участвовал в создании PSD для WordPress.
темы
HAWK
Есть ли другие вопросы по CSS Layout?
Нофел
я могу сделать немного php
spacebee …
У меня был один о вертикальном выравнивании
adover
@nofel усердно тренируйся — если у тебя нет работы, зарабатывай на себя — изобретай проекты из ничего для практики
@anna: хорошее решение. Если они собираются научиться кодировать, сначала сделайте это, а затем, возможно, попробуйте Dreamweaver.
ScallioX …
@nofel да, это похоже на дизайнера интерфейса. для меня веб-разработчики тоже делают бэкэнд.
Андрей
@nofel @adover Я занимаюсь веб-разработкой как моя работа (php / javascript) и веб-дизайнером как мое хобби
nicksh
@spacebeers вертикальное выравнивание это боль: D
Нофел
@ Над шляпой проблема. Я хочу, чтобы у меня был проект, но как. нет проектов
dprophet
Да, скажем, я хочу, чтобы сетка div 4 x 4 стилизовалась как отдельные блоки. Лучше всего использовать класс ‘.last’ и убрать все поля с правой стороны или есть лучший способ?
ScallioX …
главная проблема с вертикалью — дизайнеры, которые не понимают, что это никогда не работает так, как они думают
spacebee …
@nicksh — это настоящий баллах, и кажется, что нет подходящего метода
rctneil
@molona Это для моего личного сайта, я в основном работаю над тем, чтобы я изучал Ruby on Rails и делал весь сайт как можно лучше, так что, если он включает в себя таблицу стилей для печати, то я все для этого
@ Анна отличное решение
molona
@nofel: вы должны открыть ветку на форуме, чтобы обсудить возможности 🙂
Kravvitz
display: table-cell и display: inline-block работают довольно хорошо для вертикального выравнивания, но также сложнее поддерживать IE7.
ralph.m
@spacebeers часто отображают: table display: table-cell для этого удобно. Но для более старых браузеров, таких как IE8, есть альтернатива.
ScallioX …
обычно он сочетается с колонками одинаковой высоты с неравными полями, слишком большим количеством теней и градиентов и т. д.
Paul.OB
@spacebeers — это зависит от того, что вы имеете в виду и что вы хотите выровнять. Dsiplay: свойства таблицы и ячейки таблицы (т.е. 8+) могут использоваться для выравнивания по вертикали
adover
@ Andrew Я бы тоже назвал себя разработчиком, но и дизайнером, но я в основном занимаюсь разработкой jQuery, я чувствую, что все, что основано на языке, — это разработка, дизайн — в photoshop / html / css
nicksh
@spacebeers Да, Flex Box — спаситель в вертикальном выравнивании
Я имею в виду, что это не будет 100% кросс-браузер, но и таблица не является ячейкой.
dprophet
@nofel Боже мой
adover
@mgmoore форумы sitepoint — хорошее начало и «просмотр источника» сайтов — это помогло мне многому научиться
Анна
@nofel в моем колледже, мы всегда получаем множество запросов на бесплатные веб-сайты для общественных проектов. Я уверен, что если вы спросите, вы можете получить некоторые проекты таким образом
@spacebeers — его первые дни еще есть, но есть некоторые захватывающие вещи там. Честно говоря, есть только несколько вещей, которые вы не можете сделать сейчас, но вы должны перепрыгнуть через множество обручей, чтобы сделать их.
dprophet
@HAWK Хотели бы вы получить ответ, если бы вы могли выделить его? 🙂
nicksh
Что вы думаете о проклятых префиксах поставщиков
Анна
Полностью согласен с тем, что книги на сайте очень полезны и рекомендуют их всем моим ученикам.
@ paul.OB — стоит ли присматривать? Табличную клетку пока придется делать пока.
mgmoore
@adover «просмотр исходного кода» означает просмотр исходного кода, верно?
Андрей
@nofel вы используете stackoverflow?
molona
@mgmoore У вас есть много онлайновой документации от www.w3c.org до классической www.w3chools.com… хотя, если вы предпочитаете книги, их тысячи (включая, конечно, SitePoint)… в youtube также есть множество видеорутиков или , если вы хотите что-то более организованное, learnable.com или lynda.com
adover
@Mgmoore действительно так и есть 🙂
Нофел
@andrew, я только что зарегистрировал там аккаунт сегодня. Почему
spacebee …
@ paul.OB — сортируются как минимум столбцы одинаковой высоты. На данный момент это мой самый большой заслуженный представитель на Stack Overflow
nicksh
@molona НИКОГДА, НИКОГДА НЕ ИСПОЛЬЗУЙТЕ W3SCHOOLS
jess.irw …
@ spacebeers столбцы равной высоты сортируются?
dprophet
Допустим, я хочу сетку из div 4 x 4 в виде отдельных блоков. Лучше всего использовать класс ‘.last’ и убрать все поля с правой стороны или есть лучший способ?
Paul.OB
@spacebeers — равные столбцы никогда не были проблемой для меня, лол;)
adover
@nicksh Я не согласен, вся информация полезная информация
Андрей
У переполнения стека @nofel есть ответы на вопросы, о которых вы даже не задумывались! @nicksh @molona использовать школы W3! Игнорируйте все, что написано, делайте наоборот!
Анна
@nofel, посмотрите на сайты благотворительных организаций местных сообществ, если они плохие, свяжитесь с ними и скажите, что вы хотели бы создать сайт для демонстрации своего портфолио.
Willomin …
Я согласен, @andover
Loufa
@molona. , , что не так с w3schools?
spacebee …
@ paul.OB — нет, я тоже. Нет, так как трюк с отрицательной маржей был обнаружен Это как я получил половину своего представителя переполнения стека
molona
@nicksh для быстрого взгляда, я не нахожу это настолько плохим … информация хорошо обобщена, и ее можно быстро найти … она может обновляться чаще, хотя
@dprophet Это, пожалуй, самый надежный способ с точки зрения кроссбраузерности.
Андрей
@loufa W3 Schools полна плохих советов и плохих практик… см. http: // w3f…
* бить к нему *
спасибо @nicksh
dprophet
@ ralph.m Большое спасибо!
HAWK
@nofel Возьми это на форумы. Это не идеально для чата. 🙂
Loufa
Благодарю . , проверим эти ссылки
molona
@ Loufa … У меня нет проблем с w3schools … это не моя основная рекомендация, но она дает информацию о qucik
Willomin …
w3schools — это справочник для начинающих …
molona
сайт не обновляется так часто, хотя … и это означает, что они немного устарели в отношении лучших практик
jess.irw …
@spacebeers, что за минус-трюк? Я обычно использую фон, чтобы подделать равные столбцы
nicksh
Sitepoint и Mozilla имеют хорошую документацию HTML / CSS
Нофел
tizag.com тоже хорош
HAWK
@Willomina Molona не сказала, чтобы не использовать их — кто-то @ отметил ее 🙂
ScallioX …
@molona Если не часто значит совсем нет то да;)
molona
@mgmoore Я этого не говорил;)
Андрей
начинающие @willomina, изучающие плохую практику с самого начала, совсем не хороши
adover
@spacebeers Я согласен, хотя использование jQuery для макета должно быть последним салоном — всегда тестируйте с выключенным JS, даже если это только для небольшого процента пользователей — как будто у вас есть скрипты внизу большой страницы, это на мгновение будет выглядеть хитроумно
Willomin …
это не было адресовано в Молоне
Paul.OB
@dprophet — если вы хотите удалить что-то из последнего потомка, тогда вы можете использовать last-child (т.е. 8 + iirc). Или для старых браузеров добавьте класс. Или сместите обертку для начала на величину поля, которое вы хотите противопоставить, и расширьте обертку отрицательным правым полем, чтобы она содержала ваши четыре числа с плавающей запятой. Это звучит сложнее, чем следовало бы.
HAWK
Хорошо, давайте вернемся к теме, которая является CSS Layouts 🙂
molona
это был Никш, кто сказал это: D
Willomin …
@ Андрей, я сомневаюсь, что любой новичок использует только один источник …
Нофел
во всяком случае. я gtg
мешанина
согласовано
dprophet
Вопрос — Если у вас есть div, содержащий два других div — как плавающих, так и разной высоты, вы бы включили в него «чистый» div или установили высоту содержащего div в фиксированную величину (при условии, что дизайн требует этого)
Willomin …
@HAWK спасибо
Нофел
@hawK надеюсь увидеть этот чат в следующий раз.
Андрей
@Willomina, если я скажу тебе «это яйцо», но это была старая курица, ты мне поверишь?
@dprophet Никогда не устанавливайте фиксированную высоту! Это напрашивается на неприятности. Часто что-то наподобие переполнения: скрытый на родительском работает очень хорошо.
ScallioX …
@dprophet Я бы установил переполнение контейнера: скрыто
Willomin …
@ Андрей Я здесь не для того, чтобы спорить с тобой … Я здесь для CSS
GFRA54
атрибут height не позволит вам добавить контент в один из двух div в главном div
adover
Я никогда не фанат добавления div просто чтобы очистить
Paul.OB
@dprophet — я бы поставил родительский объект переполненным, скрытым, чтобы содержать числа с плавающей точкой — если вы об этом спрашивали?
spacebee …
@dprophet — +1 для переполнения: скрыто; Высота это проблема.
Андрей
действительно ли нужно использовать div-обертку в эти дни?
molona
@ ScallioXTX… возможно… я настаиваю на том, что w3schools не является моей справочной сетью… Раньше мне это нравилось, потому что с его организацией было легко ориентироваться и быстро получить ответ 🙂
но теперь я иду в другие места: D
spacebee …
@dprophet — но у меня нет проблем с
jess.irw …
Я использую метод clearfix, а не переполнение: скрытый
ScallioX …
@ molona Я слышал, мне тоже нравилось. Не говори никому.
adover
@spacebeers «дивитис»;)
dprophet
@ ralph.m @scallioXTX Не повлияет ли это на расположение других элементов в дизайне? Переполнение: скрытый просто ограничивает то, что отображается, но не действует как блок, вокруг которого можно построить остальную часть дизайна, верно?
ralph.m
@ Андрей Обычно это нужно для практических целей. без этого может возникнуть много проблем.
GFRA54
но какова будет цель переполнения: скрыто в этом случае
Kravvitz
Я фанат расширенной обертки с трюком с отрицательным краем, который упоминал @ paul.OB.
Paul.OB
@spacebeers — Вы имеете в виду одну хитрость верстки макета, которая умна, но не подходит, если у вас есть ссылки на страницы, так как содержимое будет обрезано. В остальном все нормально.
@ Paul.OB — Я никогда не знал, что у него есть имя, но оно всегда отлично сработало.
Андрей
@ ralph.m Я считаю, что единственный раз, когда я использую обертки, это когда я использую JavaScript для добавления боковых виджетов на основе пользовательских предпочтений
nicksh
Кстати, где эксперты?
dprophet
@ScallioXTX Ну вот, пожалуйста — я только что узнал что-то новое! Благодарность
Я попробую
Андрей
а потом, это сделано с помощью jQuery
jess.irw …
@spacebeers ах, использовал это однажды на моей первой работе, это было не самым успешным. придется повторить попытку сейчас у меня больше опыта
ScallioX …
@dprophet фактически любое переполнение, кроме «видимого» по умолчанию, будет работать; так что авто также работает, но вы получаете неприятные полосы прокрутки, если вы не будете осторожны, так что лучше держаться подальше от этого
HAWK
@nicksh Вы уже давно разговариваете с Полом О’Брайеном. 😉
spacebee …
@ paul.OB — Я с нетерпением жду дня, когда CSS-столбцы будут полностью поддерживаться, но пока это мечта.
ScallioX …
@Kravvitz звучит как перебор. clearfix, float и ширина !?
nicksh
@ hAWK ах, в прошлый раз эксперты имели префиксные имена: D
Благодарность
Андрей
@nicksh, очевидно, @ paul.OB не так осведомлен, как хотелось бы XD
adover
@ ralph.m — интересный момент о плавающем внешнем элементе, @ paul.OB — недавно было немного шума по поводу чрезмерного плавающего элемента — что вы думаете об этом? Я думаю, что я сначала прочитал об этом с помощью CSSLint
ralph.m
@Andrew Привыкайте к оберткам… HTML5 их полон (в виде разделов и т. Д. 🙂
molona
@nicksh Paul OB — официальный эксперт … ScallioXTX и Ralph.m тоже много знают 🙂
ScallioX …
все здесь эксперты (:
HAWK
@dorak К сожалению, справочные сайты немного устарели, но мы переписываем их
Paul.OB
@ GFRA54 — Если вы ссылаетесь на мой ответ о содержании объектов с плавающей запятой, то переполнение (кроме видимого) является одним из свойств, которые создают новый «контекст форматирования блока», и в этом контексте объекты с плавающей запятой будут автоматически содержаться. (Абсолютно позиционные элементы, inline-block и display: свойства ячейки таблицы также имеют тот же эффект). Более старый IE просто нуждается в haslayout.
HAWK
@nicksh Да. Я забыл попросить Пола сделать это на этот раз. Я также хотел бы видеть, как проходят сессии без «рекламируемого» эксперта. Будут ли люди помогать друг другу и все равно придут.
ralph.m
@HAWK Они все еще великолепны и отлично подходят для CSS и HTML, которые действительно важны в данный момент. 🙂
HAWK
@nicksh Есть также несколько моих сотрудников форума, которые также могут считаться экспертами
nicksh
Почему IE просто не умирает 🙁
Paul.OB
@adover — плавать только при необходимости. Однако поплавки являются изумительными изобретениями и могут делать так много вещей, которые другие элементы не могут.
HAWK
@ ralph.m Согласен. Поиск не работает, хотя, и они нуждаются в небольшом обновлении. 🙂
nicksh
IE DIE :: D
ScallioX …
@nicksh аминь
adover
@ paul.OB — согласился — хорошо уточнить
molona
@scallioXTX и @nicksh
лол
nicksh
Я использую IE ДОЛЖЕН УМЕРТЬ, как наложение на моем сайте, которое отображается только в IE
jess.irw …
@ ralph.m @HAWK Я согласен, что они великолепны … делает мои бумажные копии лишними 🙁
ralph.m
@HAWK Просто гуглите «ссылка на сайт» «тема», и вы получите то, что вам нужно, поэтому для меня это работает нормально. 🙂
ScallioX …
хотя IE> = 9 не так плохи, как 6 и 7
просто думать о IE6 до сих пор посылает дрожь вниз по моему позвоночнику брррр
adover
@nicksh — воспринимай это как хороший вызов — исправление вещей для IE 6 сделало меня более последовательным, как программист, в наши дни
HAWK
У нас осталось 10 минут официальной сессии. У кого-нибудь есть вопрос, на который у них нет ответа?
molona
@ ralph.m Я использую инструмент codeBurnet для FF
dprophet
Я только что попробовал переполнение: скрытый, чтобы содержать плавающие div Genius. Я считаю, что это стоит потраченного времени: D
ScallioX …
@dprophet приятно слышать 🙂
molona
это отличный способ иметь ссылку в вашем браузере 🙂
adover
@ Хаук, когда следующий? 🙂 Получил удовольствие от этого!
nicksh
@scallioXTX Все еще имеет дерьмовую производительность и все еще поставляется с домашней страницей MSN
Андрей
вот хороший * вопрос
Иногда я использую положение: относительное; на родительском элементе, затем position: absolute, left: 0; ширина: 20% /// позиция: абсолютная, справа: 0; ширина: 80%; для двух столбцов в моем макете. очевидно, это ДЕЙСТВИТЕЛЬНО простой пример, иногда есть 3/4 столбца. Есть ли лучший способ сделать это?
* Disclamer: слово «добро» используется относительно моих предыдущих работ
@scallioXTX Не одновременно. Извините, что не ясно. Я имел в виду, что я буду использовать один из 3 методов, которые я упомянул.
spacebee …
@ Андрей — Что вы делаете с равной высотой столбца для динамического контента?
HAWK
По несвязанной теме и для тех из вас, кто пропустил ее ранее, мы разыгрываем в Твиттере раздачу всем новым подписчикам. Убедитесь, что вы подписаны на @sitepointdotcom, чтобы получить бесплатный плакат с ярлыками Photoshop.
adover
сделано, спасибо @haWK — понравилось!
Андрей
переполнение / пользовательские полосы прокрутки
ScallioX …
что-то с полем в переполнении: скрытый контейнер, где у вас есть и другой контент, который не плавает, что-то вроде этого; было бы разрезать блок на ширине поплавка
ralph.m
@ Andrew Как правило, абсолютное позиционирование для макетов страниц вызывает много проблем … например, когда у вас есть нижний колонтитул (или что-то еще) после столбцов. Лучше использовать поплавки для столбцов.
HAWK
@ Кроме того, мое удовольствие. Спасибо за участие.
Paul.OB
@Andrew — Абсолютные столбцы хороши, если под обоими столбцами не нужен нижний колонтитул. Я склонен придерживаться поплавков, потому что я знаю, что клиент передумает и захочет нижний колонтитул 🙂
ScallioX …
@ ralph.m Я согласен. Я использую абсолютное позиционирование только тогда, когда другого пути нет. Просто слишком много шаров, чтобы держать их в воздухе.
nicksh
Любое решение для липкой нижнего колонтитула?
Loufa
Должен уйти сейчас. Спасибо за всю информацию CSS и хорошее вступление в чат. , , требуется дополнительное обучение. , , вернуться в следующий раз!
dprophet
Выбивая. Спасибо всем. Стоит того переполнить: спрятан один!
ralph.m
Абсолютное позиционирование удобно для небольших элементов здесь и там, но в целом для паршивого макета.
HAWK
Позже @dprophet — спасибо за участие
ScallioX …
Что такое «липкий нижний колонтитул»?
nicksh
липкий нижний колонтитул без фиксированной высоты
ScallioX …
@ ralph.m точно
Paul.OB
@ nickish — Пока нет — но я над этим поработаю!
Андрей
не там ли нижний колонтитул остается внизу независимо от высоты страницы?
nicksh
да
Андрей
придерживаться нижней части окна, когда страница обычно меньше, чем окно
Paul.OB
@andrew — да, проблема с липким нижним колонтитулом заключается в том, что вам нужно иметь нижний колонтитул фиксированной высоты, чтобы удовлетворить 100%. Если нижний колонтитул находится на высоте, он не будет работать;
Андрей
сколько платят хорошие CSS дизайнеры в час?
spacebee …
Правильное время для кровати для меня. Это было интересно, как всегда. Увидимся в следующий раз.
HAWK
Увидимся @spacebeers
nicksh
@spacebeers пьют больше космического пива: D
spacebee …
Завершится ли передача завтра?
AJ
Как мне получить переходы для работы «ниже сгиба» CSS3 / HTML5
HAWK
Я опубликую это позже сегодня (это в настоящее время 10:00 здесь)
spacebee …
круто спасибо @hAWK.
Андрей
видите, я беру зарплату, которую я получаю с работы, + 50%, так как мне, возможно, придется взять свободное время и сделать это, чтобы оно стоило моего времени.
Paul.OB
@ Андрей — Они будут заряжать столько, сколько смогут, я бы заподозрил. Как сказал Ральф, все зависит от клиента, работы и текущей стоимости жизни.
Андрей
иначе я мог бы просто пойти на работу!
nicksh
Это зависит от клиента: D сколько они могут заплатить
15 долларов слишком мало?
jess.irw …
Ну, я ухожу на работу (8 утра). В следующий раз Cya
Paul.OB
@AJ — У тебя есть пример, я не совсем понимаю, что ты имеешь в виду. Я полагаю, что если вы оживите что-то из окна просмотра, оно продолжится.
Willomin …
час?
molona
@nicksh, а также какой минимум вы готовы принять: D
HAWK
Спасибо за участие 🙂
Андрей
15 долларов в час — это немного низко
HAWK
И отдельное спасибо Paul O’B и экспертам форума за их время
Андрей
в Великобритании это как £ 10 / час
Андрей
@nicksh — Я, вероятно, не так хорош, как вы, и я беру почти вдвое больше, так что вы можете продавать коротко
Kravvitz
Вы также должны учитывать свой уровень квалификации при настройке ставки. Я бы сказал, что $ 15 / час — это хорошо для тех, кто имеет опыт работы менее 2 лет.
nicksh
Мне 15: D
но я знаю вещи действительно хорошие,
Андрей
Я знаю кого-то, кто создал веб-сайт на 15, который получает 10 миллионов просмотров в неделю
Андрей
возраст ничего не значит, умение значит все
Kravvitz
Единственный кросс-браузерный способ сделать липкие нижние колонтитулы с нефиксированным нижним колонтитулом, о котором я знаю, это использовать CSS-таблицу.
Андрей
может ли следующая сессия быть о построении API?
* PHP API сборка *
nicksh
PHP слишком специфичен
ScallioX …
@ Андрей и API слишком широк
Андрей
только теория построения масштабируемого API
ScallioX …
Похоже, вы хотите прочитать книгу PHP Master из SitePoint
nicksh
Я не люблю PHP, но я знаю, что это хорошо
: D
Андрей
У меня есть книга!
я читаю это
ScallioX …
они описывают, как написать RESTful API там, это довольно хорошо
Ах хорошо
Андрей
Я так много узнал от ти
Это
ScallioX …
да это хорошо
Андрей
Это в значительной степени дало мне работу!
nicksh
Я использую Codeigniter, могу ли я использовать его для REST?
Андрей
это как клей, который скрепляет кусочки
ScallioX …
итак, больше нет вопросов о css?
Андрей
Я ненавижу кодигнитер
ScallioX …
@nicksh конечно, почему бы и нет
Андрей
Я использовал это в течение 3 лет, любил это, затем обнаружил CakePHP и Lithium
nicksh
Я переезжаю Ро Руби
Андрей
не
ScallioX …
li3 FTW
Андрей
Теперь я использую пользовательский каркас, который использует пользовательские API вместо моделей
nicksh
хмм
да, я имею в виду Ruby on Rails
и, возможно, Синатра
Paul.OB
@Kravvitz — Да, у меня была версия, работающая в Firefox с Display: table, но IE8 не играл в мяч.
Андрей
Twitter перешел с Ruby на PHP, потому что они столкнулись с проблемами масштабируемости
Kravvitz
@ Paul.OB хм. IE8. Это боль, но не слишком удивительно.
nicksh
со всеми задержанными продуктами
Windows отображает веб-шрифты как дерьмо
Kravvitz
они работают над улучшением IE, но все еще играют в догонялки.
Paul.OB
@Kravvitz — да, я думаю, ему не понравилось, что одна ячейка была на 100% и подняла таблицу выше, тогда как другие браузеры не увеличили высоту таблицы. Теперь вы упомянули об этом, возможно, мне придется вернуться, как это было некоторое время назад 🙂
Не только IE, даже Chrome отображает шрифты как дерьмо в Windows
Kravvitz
да, то, как Chrome отображает шрифты в Windows, часто вызывает у меня разочарование.
nicksh
Когда я смотрю на свои сайты в Ubuntu, я удивляюсь: D
Paul.OB
@Kravvitz — Да, я читал это, и, кажется, они пытаются привести себя в порядок. Для MS необычно не поддерживать что-то, но они пропустили выражения в IE8, поэтому я думаю, что это еще один шаг.
@Kravvitz — отбрасывающие фильтры должны вылечить все ошибки округлыми зернами, тенями и градиентами, так как фильтр, кажется, убивает их много.
Я должен спать сейчас, пока все и спасибо за вопросы, ответы и общение. Это было весело.
Paul.OB
Не за что, хотя чат двигался быстрее, чем я могу напечатать 🙂 Увидимся позже, Ральф, и спасибо, как всегда.
Kravvitz
и да, фильтры не очень хорошо работают с такими вещами, как PNG, которые имеют альфа-прозрачные области.
единственный GIF, который я обычно использую, является полностью прозрачным размером 10 × 10.
nicksh
хмм
В эти дни я просто игнорирую старый дерьмовый IE
прут
Когда мы можем прекратить использование префиксов -webkit -moz?
nicksh
Когда CSS4 и HTML6 вступают в игру
прут
Следующий век тогда?
nicksh
Или надеюсь до тех пор
ralph.m
@ Род Вам не нужно их использовать никогда. 🙂
nicksh
может быть, астероид поражает нас в этом году
прут
Есть ли лучший способ размещения файла CSS или это просто предпочтение? Кроме того, лучше ли объединять CSS в наименьшее количество возможных файлов или разделять их?
nicksh
так что вы думаете, сколько я должен брать, если мне 16 лет, но знаю, стек HTML действительно хорошо
@Rod это зависит
хмм
Подождите
Вы можете поместить весь общий код в один файл и создавать файлы, специфичные для страницы
ralph.m
@Rod В основном предпочтения. И я предпочитаю меньше таблиц стилей.
nicksh
Вы можете использовать препроцессор для организации кода
У меня обычно есть таблица стилей для всего сайта и одна для конкретной страницы, когда это необходимо
да
ralph.m
Флэш, безусловно, сжимается.
nicksh
HTML5 имеет все возможности Flash
если мы включим WebGL
gilton
это факт, я полагаю …
nicksh
программное обеспечение Flash все еще может оставаться интерактивным инструментом разработки HTML5
но Flash Player будет в прошлом
gilton
как дела идут, может быть, вы правы.
прут
Flash мертв, и если Adobe не улучшит Photoshop и Illustrator вместо того, чтобы просто добавлять дополнительные функции, то их дни тоже сочтены.
gilton
Однако не все потеряно. Это может действовать, как вы сказали.
nicksh
можешь ответить? минимум сколько я должен брать, если мне 16 лет, но я знаю HTML CSS JS действительно хорошо
: /
ralph.m
Хорошо, ребята, мне нужно сделать ставку…
прут
Зарядите все, что стоит вашего времени, делая это в принципе.
gilton
цени свою работу !!
прут
Оцените, сколько времени это займет у вас, а затем удвойте его, потому что оценки обычно отстают. Определите, какой почасовой ставкой вы довольны, чтобы получить свою общую сумму. Заставьте их заплатить часть этого в качестве депозита. Затем получите дополнительную сумму, выплаченную по завершении этапа проектирования, а остальное по завершении.
Выложите все это в первоначальной цитате, которую вы даете клиенту