Как стать автором
Обновить
0
0
Дмитрий Швалёв @dshster

Frontend-разработчик

Отправить сообщение
Соглашусь. Как с фотошопом — в сети куча уроков, которые можно повторить и что-то получить. Но они не заставляют думать, они задают алгоритм последовательных действий и если какое-то действие пойдёт не так, то человек входит в ступор.

Поэтому обучать, в частности фотошопу нужно не с алгоритнов действий, а с описания инструментов и функций — какой инструмент как работает и как им пользоваться. Когда человек знает как работает и для чего предназначен каждый инструмент или каждая функция в отдельности применить эти инструменты в нужной последовательности для достижения результата для него уже не будет сложной задачей. И последовательности примеения он может придумывать сам, так же как и варьировать параметры.

Так же и с другими программами — нужно объяснить человеку какие типы файлов существуют, какие программы работают с какими типами файлов и как они могут изменять эти файлы.

В общем ничего сложно нет, если изначально разбить обучение на блоки от простого к сложному.
Еще есть очень полезная функция Layer Comps, которая позволяет быстро управлять видимостью слоёв, групп и их свойствами. Ну а подписывать и группировать слои это обязательно.
даже не читаю.
Йошкар-Ола: 10 Гб на скорости 128 Кбит, при превышении «безлимита» скорость падает до 32 Кбит. Цена удовольствия 600 рэ в месяц.
Рендеринг шрифтов, текстов, html объектов, DOM дерева со всеми параметрами каждого узла даже без JS зачастую занимает не мало процессорного времени, особенно когда страница не оптимизирована. А при исполнении JS приходиться перебирать все эти объекты, менять их свойства, перерисовывать.

Попробуйте сравнить скорость работы «голого» JS, т. е. без взаимодействия с DOM и тот же самый код, но с изменением параметров объектов на странице.

А вот про оптимизацию — видел одну страничку, так там для того, чтобы показать или скрыть всего лишь один объект грузился целый фреймфорк на несколько десятков килобайт, хотя реально это можно сделать 1 строчкой кода.
Проблема в другом, лучше бы научились перерабатывать пластиковые отходы! Незнаю как у «них», а у нас весь пластик просто закапывают на мусорных свалках, а как известно в природной среде пластик разлагается ой как медленно…
> Куда он их сохранит? Вызовет диалог для каждого файла?
Да, вызовет диалог пакетного сохранения файлов, иначе мне придёться отказываться от диалога, и вызывать новый диалог сохранения для каждого файла в отдельности — несколько действий вместо одного

> Я давно не щупал винду на предмет диалоговых окон…
А зря, где-где, а в коммерческих системах к юзабилити относятся более серьёзно.
Во-втором диалоге не хватает кнопки «Сохранить». В первом диалоге нужно «Сохранить...» с вызовом диалога сохранения. Любой диалог закрытия документа должен быть направлен на то, что бы у пользователя был минимальный риск закрыть документ без сохранения.

Лично мне как пользователю Виндовс кнопка «Забыть изменения» интуитивно не понятна, тем более она находится в том месте, где должна быть кнопка «Сохранить», поэтому есть очень большой риск, что я буду тыкать туда с мыслью о сохранении изменений.
отчеты об затраченном времени бесят.
Вечеринки помогают развитию навыков коммуникаций, особенно с противоположным полом. А это никогда не бывает лишним, даже при устройстве на работу или поступлению в ВУЗ.
Завидую людям, которые могут найти личный подход к любым другим людям, а это очень важно в жизни!
Вовсе нет. Мне дали базовые знания по этим предметам и способность в дальнейшем при необходимости получать и анализировать их самому.
«Мозг хорошо устроенный ценится выше, чем мозг хорошо наполненный.», к сожалению не помню кто сказал, что слова знакомы с детства.
Я помню в школе после уроков меня заставили склонять словосочетание «Развевающийся флаг», оказалось я был умнее Яндекса, который склонять данное словосочетание отказался)
как ни странно, но img тоже строчный
я не говорил, что php идеален, но для php накоплена огромная база знаний на разных уровнях — для начинающий и опытных программистов! Поэтому найти решение можно практически в любой ситуации!
Когда учился программировать была всего одна книжка — это руководство к БК0010-01 издательства «Самиздат». Чужой код практически никогда не разбирал, да и не было его тогда вообще, только мелкие листинги «кирпичики» в журнале «Информатика и образование». Как сейчас понимаю — Бейсик был «страшный» язык, позже я услышал фразу, что «Бейсик портит программистов». Но все эти кошмары уже пройдены, и отсутствие полной структуры (функции, классы, методы) и операторы GoTo и много всего, что считается дурным тоном :)

Первая серьёзная книга была, которой я зачитывался была FoxPro 2.5 Фигурнова (если мне память не изменяет).

Сейчас же такое раздолье для программистов — книг навалом на всех языках, учебников, примеров, открытых исходников, форумом, где в любой момент могут «ткнуть носом»; изучай — нехочу!

Под веб лучше всего начинать с html (если полностью с 0), затем css. Уже в этой связке можно делать сайты. Потом уже php, mysql.
Есть не только правила, есть еще исключения из правил. Если не знать правила, значит не знать исключений. Из книг сложно бывает понять, где и как ставятся знаки препинания. Я не понимаю вашей гордости о том, что вы не учили правила! Потом начнут говорить — «зачем мне школа (институт), если я и сам читать (писать) могу» и гордиться этим!
Интуиция должна основываться на определённой базе, иначе получается гадание на кофейной гуще или подбрасыванием монетки. Ведь интуитивно слово «парашют» можно писать через «у», а слово «цыган» через «и», но на самом деле здесь жесткие правила! Еще сложнее с деепричастными оборотами, со склонениями.

Я люблю русский язык и уважаю его за богатство, но интуитивно его нельзя знать в полной мере! Даже если читать книги! Книги это практика, но что-бы практиковаться нужно знать теорию!

Согласен с высказываниями ниже — «Да здравствует программа 9-ого класса по русскому языку! „
Лично мне хватает условных комментариев для подключения таблицы под IE6 в которой прописанны корректирующие стили. Под остальные же браузеры все хорошо верстается без применения хаков.
Видимо здесь собрались разработчики, которые делаю сайт "от и до". Не забывайте, что в команде могут быть еще верстальщики (front-end разработчики), которые вообще могут не знать php и любые другие серверные технологии и их задача работать только с клиентской частью - html, css, js.

Так вот для них шаблоны как раз и предназначены шаблоны! Разработчик серверной части описывает всю логику и выводит окончательные результаты в переменные со своей структурой, а верстальщик уже используя смарти или что-то другое для отображения переменных, которые были получены из серверного скрипта. И верстальщику вовсе не обязательно знать каким образом были получены эти данные и даже не обязательно знать на какой платформе работает сайт! Единственное что ему надо знать, так это структуру переменной, ну и как её визуализировать.
Движок шаблонизатора пишется только 1 раз, а шаблоны делаются постоянно для разных сайтов. Мне, как верстальщику гораздо проще работать со смарти, чем со вставками на php, особенно используя переменные и функции смарти.

Информация

В рейтинге
Не участвует
Откуда
Казань, Татарстан, Россия
Дата рождения
Зарегистрирован
Активность