Pull to refresh
-1
0
egorinsk @egorinsk

User

Send message
Вебмани — абсолютно несерьезная, неадекватная, находящаяся за пределами всех правовых полей контора. Наивно рассчитывать на выполнение ими вообще каких-то обязательств. Они завтра закроются со всеми деньгами и что вы будете делать?
Что плохого в том, что известны данные спамеров? Радоваться надо. В США за спам есть хорошая статья с тюремным заключением. Этих спамеров не поймали только потому, что они пока никому не нужны.
> Ответ находится после наведения на элемент курсором мышки.

А если у меня айпад? Пальцем тыкать наугад? Убейтесь, сударь.

Даже если есть мышь, я теперь должен мышью просканировать всю страницу, чтобы только узнать, куда здесь можно кликать? В то время как традиционное меню или синяя ссылка с подчеркиванием видится и распознается глазом при должной организации страницы за долю секунды. Прежде чем пытаться сделать что-то инновационнное, стоит разобраться в существующих подходах.

> На страницах разделов есть такой блок, как «адресная строка», служит для четкого определения местонахождения пользователя.

facepalm. Вы просто не знаете, насколько мал процент пользователей, понимающих, что такое адресная строка.

В общем. Вам уже все это сказали. Если вы думаете, что придумали что-то новое и инновационное, вам уже дали ссылку, где это использовалось 15 лет назад. Ваше решение изобилует ошибками, характерными для новичков, и крайне неудачно. Вы не понимаете принципы построения интерфейсов сайтов.

Сайты с графическим оформлением меню существуют. Но они сделаны по-другому. Посмотрите, например, job.euroset.ru. Сравните. И не говорите, что это то же самое.

Но это не смертельный диагноз. Если будете читать книжки и статьи по юзабилити и изучать решения известных студий, смотреть, как сделаны аналогичные сайты (hh.ru, hantim.ru, а не то что вы привели в преамбуле статьи), все еще можно исправить. Чем я и советую вам заняться.
Безвкусица, боянище (см. Microsoft Bob), некачественно выполненная иллюстрация, плохое юзабилити, трудно понять новичку, в общем наркоманство.

Сопровождаюший текст неграмотен (чего стоит например пассаж про то, что страница состоит из 4 блоков), хотя автор пытается это скрыть, имитируя академический стиль изложения.

Обычно такое желание «сделать нескучные обои» возникает у новичков без опыта дизайна и теоретических знаний. Походите по сайту artlebedev.ru, почитайте Джефа Раскина.

Ответьте, как догадаться, что некоторые элементы картинки являются ссылками? Как догадаться, какие именно и куда они ведут? Как вообще догадаться, что есть на сайте?

Если главные целевые аудитории — студенты и работодатели, то простая аккуратная таблица со списком вакансий *без* украшательств и псевдодизайнерских изысков и кнопка «добавить вакансию» решили бы задачу во много-много раз лучше. Одновременно отвечая на вопрос, какая информация представлена на сайте и как ее получить.

Спасибо, хорошая статья. Гораздо лучше, чем очередное пережевывание свойств CSS3.
Кто-нибудь проверял побочные эффекты от использования PIE.htc? Я помню, в том же ИЕ6 при использовании AlphaImageLoader для прозрачных png тормозилась загрузка сайта, так что проще было использовать PNG8 всюду, где возможно.

Как-то странно советовать использовать этот скрипт без анализа негативных последствий.
А можно похвастаться?? У меня в Уиндоуз XP, ни одна программа не обновляется сама, система тем более, загружается относительно быстро. Но это потому что я умненький и потратил время на то, чтобы разобраться с настройкой системы. А на обычные ПК/ноутбуки с семеркой и антивирусами смотреть жалко — все тормозит, глючит, обновляется база антивируса, выскакивают какие-то оповещения. Кто их до сих пор покупает? Как этим хламом можно пользоваться?

Вот ничего, скоро все на айпады и аймаки перейдем и все эти майкрософтопроблемы исчезнут сами собой.
Слушайте, а в чем профит от использования GUI для настройки сервера? GUI откровенно плохой, сделанный какими-то индусами без чувства вкуса для галочки, в итоге надо 3 экрана текста с картинками, чтобы объяснить, как включить ту или иную функцию, в то время как для традиционного конфига хватило бы одной строчки, вида:

Для включения опции X просто впишите в конфиг «enableXOption = true».

Не говоря о том, что вписать эту строчку тоже быстрее, чем искать галочку в сотнях разделов. да и перенести конфиг с сервера на сервер так тоже проще.
Неправдоподобно же, что вот так вот 1 частица пролетела и вывела 2 блока. Может, просто в программе ошибка была? или это какой-нибудь кусок солнечного шторма (или как называются потоки частиц, которое оно иногда испускает?) прошил спутник? Или жителя Фобоса не хотят, чтобы их исследовали?
Мне не нравятся стилизованные селекты. В моей Опере стандартные элементы управления смотрятся ровно и аккуратно. Если в вашем/у дизайнера Хроме/Фаерфоксе некрасивые системные селекты, это ваши проблемы, а не повод уродовать сайт. Поставьте уже себе нормальный браузер, что ли.

Плюс, он еще и требует тяжеленный jQuery… пользователи ИЕ и всяких там айфонов будут плакать горючими слезами.

> Файлообменник проверял 24n6.ru проверял бы referer или ставил спец куки, пере проведением платежа.

Некоторые «псевдофайлообменники» и «псевдосокращатели ссылок» специально для этого и создаются.

А вообще, я подумал. Вот мы тут на Хабре каждую неделю сидим читаем пост про очередной лохотрон (автор, хоть бы поиском воспользовался, то, что в статье написано, уже давно всем известно), может пора свой, хабралохотрон организовать? С хаскеллем и котиками? Мне кажется, что с таким количеством специалистов и профессионалов в области IT мы бы легко заткнули за пояс всю эту школоту, которая даже HTML толком освоить не может.

А заработанные деньги можно было бы пустить, например, на помощь жителям африки.
Статья абсолютно безграмотная. Начать стоило бы с того, что такое pixel-ratio, и какие костыли придумала Эппл для рендеринга страниц на своих чудо-экранах. А вы даете советы (скопипастенные откуда-то?), ничего не объясняя. Какая от них вообще польза? Как понять, какой лучше?

Почему люди не хотят думать, а только занимаются тупым копипастом?

Теперь по поводу способов.

1) ставя на фон SVG-картинку, надо учесть: а) неподдержку SVG в ИЕ б) кривую поддержку и баги рендеринга SVG в разных браузерах в) тормознутость SVG в некоторых браузерах (например, в Опере прокрутка может перестать быть плавной). Таким образом, это можно использовать только для iPad/iPhone (т.е. детектить их скриптом ДО загрузки всей страницы (чтобы не грузить png) и добавлять для них класс на body).

Минусы: надо рисовать картинки в векторе + не забывать делать растровые копии для каждой. По идее, png надо бы создавать из SVG каким-то скриптом, только вот каким? Слишком сложно.

2) Нормальный способ (лучший из представленных, имхо). Единственное, надо делать все картинки в 2 разрешениях, но это проще автоматизировать.

3) Плохой способ, так как браузер сначала начнет грузить старые картинки, потом только менять на новые, т.е. потребление трафика лишнее. Плюс, скрипт не замент картинки при загрузке через AJAX.

4) Требует радикальных усложнений серверного кода (все переписывать будете?), не подходит.

Вот и возникает вопрос, а стоит ли оно того, ради айпадов делать столько работы? Я сильно сомневаюсь. Если у вас не большинство пользователей сидит с телефонов, по моему, он того не стоит.

Ну и еще хочется добавить, что печально, что Эппл вместо придуманного лет 10 назад (ок, он не работает в реальности, но тем не менее) способа с поддержкой множества разрешений в CSS2.1, относительных размеров в em и прочего, приделывает нестандартные костыли.
Самое смешное, работать в Гугл менее выгодно чем сесть на выходных и поковыряться в исходниках Хрома.
> Честно говоря, не представляю, что вы делали с вайном, что он выдавал 3 fps в CS, который уже давным-давно прекрасно работает в вайне.

Использовал Ubuntu 9, которая тормозила так, что дай бог каждому (новые версии тормозят не меньше, просто сейчас компьютеры быстрее), использовал одноядерный Celeron, использовал карточку Nvidia. Дрова были нвидиевские, возможно, конечно, дело в дровах. Конечно, если у вас гигабайты памяти, интеловская видеокарта и несколько ядер, игра многолетней давности и под линуксом будет хорошо работать. Ну попробуйте тогда GTA4 или Battlefield 3 что ли запустить.

> А что касается претензий к сообществу…

Это не претензия, это мысль, что, чтобы получить нормальный законченный продукт, надо, чтобы над ним работала специально нанятая для этого команда. Которая будет в том числе сидеть целый день, тестировать приложения и патчить библиотеки.
Кода-то пробовал запускать Counter-Strike под Wine в Ubuntu (это вроде еще 9-ка была), на не мощном компе, fps в винде 25-30, в ubuntu 1-3. Не думаю, что linux пригоден для запуска виндовых игр. Видимо, в Windows индусов заставили весь код DirectX вылизать до блеска, а вот свободны софт никого не заставишь сделать как следует. Также, пробовал запускать виндовые программы — использовался несглаженный шрифт (хотя это наверно уже поправили).

В общем, на сообщество все же надеяться не лучшая идея. Если какая-то компания вложит в это деньги, будет тестировать приложения и писать патчи и костыли, и вообще перепишет все с нуля — будет что-то рабоатющее, а так проще действительно пиратскую винду поставить и не мучаться.
position: absolute; left: 200px; right: 0; /* В ИЕ6 не работает вычисление ширины. В ИЕ7 тоже какие-то баги могут быть с этим */
Ага, а деньги такие организации не хранят на счете своего бухгалтера?
Что касается клиентов, которые требуют чтобы им починили апач и прочее — нужен во-первых, простой и четкий договор, где написано что эта услуга бесплатно не предоставляется, во-вторых, предлагать платную услугу администрирования. Но так можно потерять клиента, потому часто проще заставить саппарта чинить сайт, чем терять клиента, верно?

Так что не жалуйтесь. Замечательная работа, делать ничего не надо, только языком болтать весь день, а еще и деньги за это платят.
Чем создание классов скриптом отличается от ручного копипастинга? Такой же быдлокод по сути. Кодогенерация оправдана только там, где результата нельзя добиться нормальным способом, или где она дает прирост производительности. Не говоря о том, что для 100 сгенерированных классов каждый метод будет сгенерирован в 100 экземплярах (что здорово раздует размер бинарника). Надо применять нормальный ООП-подход или наследование. не все, правда, это умеют.
Подозреваю, особо фанатичные вирусописатели могли, устав мучаться с невменяемым обросшим горой легаси Си++, просто написали свой язык. Пишут же виртуальные машины. Тем более, в наши дни есть gcc/clang, не надо с нуля компилятор писать. Если так, то сделано неплохо, хотя, конечно, то, что они в конструкторе заполняют таблицу виртуальных функций, вызывает вопрос, а нафига, эффективней же сделать классы и общую таблицу.

Тот факт, что используются безклассовые объекты, конечно, немного запутывает ситуацию, какие есть похожие на безклассовые языки, с деструктором и без сборки мусора? Я что-то с ходу не припомню. Разве что Objective-C. Или бейсик какой-нибудь.

Ну и эксперты тоже немалую работу проделали, чтобы в неизвестном языке найти мониторы событий и прочие штуки.

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

Information

Rating
Does not participate
Date of birth
Registered
Activity