Jump to content

swetlana

Expert
  • Posts

    1,629
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by swetlana

  1. так может ну его, этот эксель? и записывать в БД? Правда, без знания нужного скриптового языка (того же php) вряд ли чего получится, как подсказывает кэп. Какой-то очень уж общий вопрос. Подсказать учебник по php? Или в чём суть?
  2. скажите, а как увидеть проблему? Или она уже решена?
  3. А ведь кое-кто приходит к обнулению с опытом, наступив раз несколько на досадные грабли с «кроссбраузерностью» дефолтных стилей.
  4. а можно ли ссылку на такую тему? Интересно всё-таки узнать хоть один обоснованный аргумент против глобального обнуления стилей.
  5. немного выходит за рамки именно предложенного здесь обсуждения, но расскажу. Для начала он начисто избавляет от большей части рутины. Там, где сторонники самописных решений проводят недели, а то и месяцы над кодом, я просто использую уже готовый функционал. Ну не писать же под каждый проект заново систему разделения прав доступа например. Или поиск по сайту. Там, где сторонники самописных решений и некоторых других CMS сталкиваются с вопросами безопасности и вынуждены их решать, я имею право просто ничего не делать. Специалисты утверждают, что взломать апач проще, чем взломать битрикс. Есть основания им доверять. Если сторонник бесплатной cms сталкивается с ошибкой в работе совей cms, он вынужден эту ошибку исправлять. Я же просто пишу в техподдержку и продолжаю заниматься своей работой, а не исправлением косяков разработчиков. По факту, правда, в техподдержку пришлось обратиться только один раз, но уж лучше пусть будет такая возможность. Как разработчику мне также нравится хорошее грамотное разделение MVC — получается удобный для поддержки код. Но тут правда не всё так гладко, как бы хотелось. Да, возможность писать красиво есть, но далеко не все этим пользуются. Если человек программированию в Индии обучался, то он и в битриксе наведёт срач. Мне доводилось такого рода авгиевы конюшни разгребать, и становилось грустно и печально. Также мне как разработчику нравится богатая и подробная документация. В лучших традициях описана каждая функция, каждый параметр. Получается, что можно сделать всё, что угодно, и это будет штатный функционал, свои новые решения будут красиво интегрироваться в админ-панель, визуальный редактор, можно даже централизованные обновления для них наладить как для модулей, выпускаемых самим битриксом. И во всём этом никаких сложностей. Ещё нравится возможность полного контроля кода html, отправляемого в браузер. Никаких зашитых в ядро тэгов, всё правится в шаблонах. То есть, есть возможность сделать хорошо, не отвлекаясь на рутину.
  6. В этом как раз ничего страшного. Чем мне нравится битрикс среди всего прочего, так тем, что с безопасностью там всё в порядке, и нам этим заниматься не надо.
  7. sigma77, очень интересно… > п.с. А админку лучше бы закрыть... а можно поподробнее? Что имелось в виду? > для интернет-магазина - дизайн в принципе дело второстепенное. об этом я и говорю. И как бы ни обижались всякие недоросли-фотошоперы, считающие себя незаменимыми, а вот он пример, когда без них получается как минимум не хуже, чем с ними. Но тут большой вопрос, что считать дизайном. Часто под этим словом подразумевается обилие графики, когда на самом деле гораздо важнее текст расставить да подать удобным образом. Как раз сегодня с утра занимаюсь правками на одном уже давно действующем интернет-магазине, исправляю нечитаемую кашу, рождённую чувством прекрасного одного из этих непризнанных гениев, да всё больше убеждаюсь в правильности подхода. > …в вашей не любимой Опере отказ от кроссбраузерности творит чудеса: на данном конкретном проекте я не испытывала ровно никакой неприязни к Опере. Когда поставлена адекватная и обоснованная с точки зрения здравого смысла задача подать материал удобно для пользователя, а не менеджерски-зашуганное «шоб везде было одинаково!», то работать гораздо проще. Особенности браузера уже не кажутся ужасными багами, а выглядят именно особенностями, которые нужно просто учитывать, а не бороться с ними. Работает Опера своеобразно — да и пусть. Главное, чтобы показала пользователю то, что мы хотим до него донести. А это она умеет. > …если заказчик не возражает, что сайт может выглядеть по разному в разных браузерах… не возражает. Это было обговорено ещё до начала работ. Самое интересное, что против такого у меня не возражает ровно ни один заказчик. Всё, что я со своей стороны для этого делаю — объясняю достоинства и недостатки различных подходов в вёрстке и разницу в стоимости работы. Когда я читаю многочисленные жалобы на заказчиков, требующих идентичного отображения в ие4, искренне не понимаю, как таких находят. Или может просто подходят к работе с предубеждением, будто заказчик враг и мучитель? Может просто не пытаются объяснить? Это в общем всё довольно странно. Если к примеру приехать в автосервис с пожеланием «а переставьте мне двигатель на крышу. Этого требует моё чувство прекрасного», то какова будет реакция сотрудников? Правильно, невежливые поднимут на смех, а вежливые объяснят, почему так делать не следует. Почему же веб-разработчики не все так поступают?
  8. swetlana

    Linux

    допиливать до действительно работоспособного состояния приходится долго руками. И зачастую решения требуются весьма нетривиальные.
  9. а ведь интересная штука, спасибо.
  10. так а в чём проблема его отцентровать? left: 0 не указывать, ширину задать, margin: auto сделать. Должно сработать.
  11. такой вопрос надо было в «для начинающих» конечно. Дело в пути к картинке фона. background="images/mtn.png" — такая конструкция означает, что фоном должен быть файл mtn.png, лежащий в каталоге images, расположенном в текущем каталоге. Пока находимся в корне, всё нормально, потому как images и расположен в корне. Как только пере ходим в другой каталог, в котором уже каталога images нет, то и не получается найти заявленный файл. Вам нужна более иная конструкция: background="/images/mtn.png" Если путь начинается со слэша, то он от корня. Такая конструкция будет работать из любого каталога сайта.
  12. rash, а что используете?
  13. велика вероятность, что с @font-face не пройдёт. У меня как раз сейчас проект в работе, где font-face используется — так браузеры тот же шрифт кажут слегка отлично от фотошопа и друг от друга. то есть, если нужно соответствие пиксель в пиксель, то это не вариант.
  14. swetlana

    Linux

    такое ощущение, что при наличии канала, позволяющего спокойно скачивать dvd, разницы и нет. Всё равно основная сложность не в нехватке каких-то пакетов, доустанавливаются они легко и просто.
  15. рабочий стол должен быть чист, а вся информация и все функции по одной теме должны быть собраны в одном месте. Лучше всего (из известных мне программ) решено в редакторе Coda: все доступы к сайтам сохранены в нём, навигация по удалённой и локальной файловым системам, удобная загрузка с локальной на удалённую и обратно. Сам редактор просто хорош. Немного удивляет, что так с ходу не нашлось ничего подобного под линукс, но поддержка плагинов позволяет из kate или gedit вылепить вообще что угодно — это радует.
  16. Очень интересно. Действительно, руками из консоли всё делается очень просто. Удивительно, что до сих пор нет такого плагина для gedit. Или я плохо ищу? Вообще на данный момент мне уже почти нравится gedit с плагинами. Мороки много с тем, чтобы настроить всё это дело под себя, но похоже, что оно может себя оправдать. Если получится сделать действительно удобный рабочий инструмент, напишу об этом.
  17. По крайней мере в данном вопросе у нас мнения совпадают. Но это даже не предмет обсуждения. Цель интернет-магазина — продажа и покупка. Никак иначе. Именно поэтому я считаю правильным отказываться от дизайнерской самореализации в пользу удобства покупателя, которое закономерно трансформируется в прибыль владельца магазина. К коду лично я отношусь очень трепетно, в частности, готова потратить лишний час на то, чтобы открыв код, можно было наслаждаться понятным читаемым кодом с минимальным количеством элементов, расставленных табуляцией, хотя на продажи это и не влияет. Но расцениваю это исключительно как своё маленькое увлечение, которое и не обязаны все вокруг понимать и оценивать. Далёкий от сайтостроительства рыбак может даже и не знает, как смотреть код. Но это и не нужно. Если ему понравится магазин как покупателю, если найдёт всю интересующую его информацию, если ему удобно будет заказать и оплатить товар — отлично, задача решена. А если мой коллега заглянет в код, и ему понравится — мне будет приятно. Если не понравится, с интересом выслушаю, что именно на его взгляд не так. Наверняка же и впрямь есть куда лучше, а стремиться к лучшему для человека естественно. Честно говоря, я не совсем поняла, о чём речь. Баннер как раз призван обратить внимание на особо интересные товары в магазине. Кстати, спасибо за то, что обратили внимание на артикул. Надо будет убрать его отображение, если он не заполнен. Полагаю, что лепить вплотную тоже не надо, должно быть некоторое пространство между элементами. Меню тут уже не критиковал только ленивый. А я соглашусь: действительно выпадающий уровень несколько лишний. Лучше производителя будет сделать свойством с возможностью фильтра по нему, а этот уровень ветвления убрать. Так и проще будет добраться до интересующего товара. я тоже так считаю. И полную поддержку его уже ни в одном из проектов не делаю. Но не стоит забывать о главной цели интернет-магазина: о продажах. Если напрочь отказаться от поддержки этого раритета, то в нём сайт перекосит. Например, при таком способе организации колонок: float: left; margin-left: somepx; левый отступ в ие6 удваивается. Блоки хаотично раскидываются по странице. Читать уже затруднительно. Посетитель сайта, пришедший через ие6, с вероятностью 95% не станет покупателем. А пофиксить баг можно одной строчной за одну минуту. Одна строчка код не перегрузит, а одна минута — это меньше, чем я трачу времени на написание этого поста В данном случае больше смысла сделать так, чтобы пользователь ие6 стал в магазине покупателем. эхъ, жаль, не все заказчики это понимают. Иногда приходится владельцу магазина подолгу объяснять, зачем он этот магазин открывает. И смех и грех. В данном случае с заказчиком повезло: он вполне чётко представляет себе, что ему от этого магазина нужно. Все бы были такими — работать было бы проще.
  18. собственно, для таких людей интернет-магазины и должны делаться. И данный конкретный магазин не исключение. Что и требовалось доказать: вся эта чепуха с кроссбраузерностью — это придумки неадекватных менеджеров и дизайнеров. Слишком много порой внимания уделяется элементам дизайна в ущерб функциональности. Ставится всё с ног на голову: то, что должно выполнять сугубо вспомогательную функцию, ставится во главу угла. Некоторое время назад у меня был сдан другой проект (показывать не хочу, опустят ниже плинтуса — и будут правы), так там гениальный дизайнер нарисовал нечто невообразимо красивое (ну по крайней мере он сам так считал), что привело в восторг заказчика. Ну а менеджер, как оно обычно и бывает, включил программу «клиент всегда прав». Не вопрос, я могу сделать что угодно, но в последние дни заказчик удивляется, почему из пришедшей на сайт по рекламе тысячи человек только один звонил им по телефону. Заказали аудит. Аудиторы за большие деньги рассказали всё то, что я им говорила бесплатно, выслушав их пожелания, ещё до начала работы. Макс, спасибо за поддержку. Буду продолжать в том же духе: пусть посетители сайта получают то, за чем приходят на сайт, а не демонстрацию того, что тут дезигнер поработал. Пойду потестирую в ИЕ6 повнимательнее. Если и впрямь где-то неудобство восприятия имеется, то конечно поставлю. А вообще насчёт ИЕ6 битрикс порадовал на днях: последняя его версия в ие6 кажет надпись «поставь браузер посвежее» вместо панели управления. Моментально снизилось количество требований поддержки этого динозавра со стороны заказчиков.
  19. Кэп, это вы скрываетесь под столь неожиданным ником? Вот не знаю, почему-то мне кажется, что про моторику у рыболовов — это какое-то предубеждение. И тем не менее насчёт выпадающего меню — действительно есть о чём подумать. Самостоятельно, конечно, не решается ничего, когда сайт делается не для себя, а для заказчика. Предложу их убрать. Хотя, если в таких менюшках будет не по одному пункту, а нормальное количество, то может в них и есть смысл. Всё-таки сайт ещё достаточно молодой, магазин только недавно открылся, ещё возможны изменения.
  20. Justnewone, спасибо, дельное замечание.
  21. вердер, ну сказал как в лужу пукнул, чесслово стандартно? человек, хотя бы раз сверставший что-то под битрикс, так бы не сказал. Как раз таки у битрикса есть большая проблема: штатно в шаблонах столько мусора, что даже при наличии немалого багажа наработок приходится много времени тратить на чистку. Но этот недостаток с лихвой компенсируется возможностью полного контроля шаблона, что, к сожалению, не во всех cms возможно, и совершенно замечательной программной частью. А про 90% уверенность — тут скорее речь о моральной незрелости. За весь мой опыт работы с битриксом пиратка встретилась только один раз. И ставил её такой шебутной мальчик, вечно со всеми ссорящийся, пытающийся изобразить из себя бизнесмена, но неспособный ни с кем ни о чём договориться. По моему это показательно В общем нет, у вас какие-то ошибочные сведения. Пиратский битрикс — это что-то не от мира сего. У пользователей этой системы как правило даже мысль такая в голове не укладывается. Взрослеть пора, вердер. Такие детские обидки на то, что острую жизненную необходимость вашей профессии поставили под сомнение, не к лицу человеку, пытающемуся позиционировать себя как серьёзный, успешный и состоявшийся. Давайте лучше по существу темы.
  22. И снова здравствуйте. Верстать я пока только учусь, так что ругайте сильно, но только по делу. Сайт интернет-магазина: http://www.kazanfishing.ru/ Запущен в эксплуатацию уже некоторое время назад, но тем не менее всё равно хотелось бы получить мнения специалистов, оценку, конструктивную критику. Из особенностей проекта: в разработке не принимал участия дизайнер. Только верстальщик и заказчик. Ну и ещё по группе поддержки с той и другой стороны. Руководствовались только собственным вкусом, соображениями здравого смысла и практической необходимости, да техническими возможностями браузеров. В вёрстке нет картинок. Только логотип и фотографии товаров. Никаких кнопок, рамок, нагламуренных фонов и прочей лабуды. Даже надписи из баллончика «здесь был дезигнер!» тоже нет. Потому что никакого художника-оформителя тут не было в принципе. Всё сделано исключительно текстом да штатными элементами, оформленными css. И ещё одна особенность: поддержка старых и кривых браузеров выполнена в резко минимальном объёме. То есть оформление делалось по современным стандартам для современных браузеров. Оглядка на отмирающих динозавров делалась лишь в том объёме, чтобы в них совсем уж непотребно не разваливалось, чтобы пользователи того же ие6 в принципе могли прочитать, что же там на странице написано, да оформить заказ, и тем самым принести прибыль владельцу магазина (в чём и заключается основной смысл его существования). Можно даже расценивать этот проект как своеобразный эксперимент: Я утверждаю, что если свести к минимуму участие в проекте дизайнера и поддержку старых и кривых браузеров(IE < 9 + Opera), то это как минимум не скажется негативно на функциональности, работоспособности и успешности интернет-магазина. При этом стоимость разработки значительно снижается. Прошу критиковать.
  23. к сожалению никак не могу забыть того, чего в принципе не знаю. В идеале хотелось бы вообще чего-нибудь наподобие такого: http://swetlanabayer.ru/blog/coda/ . Не знаю, есть ли под линукс аналоги. Но вот именно этот функционал более чем устраивает. этому, как я понимаю, уже обучены файловые менеджеры nautilus и konqueror, и обучены так, что особых нареканий к ним по данному вопросу и нет. Разве что только закладки хранят сваленными в кучу(особенно в гноме непотребство какое-то), а хотелось бы как-то изолировать рабочие (доступы к сайтам) от остальных. Хороший редактор. Только вот не поняла я, возможно ли его обучить грамотному автодополнению например? А ещё лучше — и пресетам кода. а почему это помидорами закиданным? Помидорами закидывают обычно обозлённые неудачники, которые негодуют по поводу тенденций, благодаря которым становится маловостребованным их годами отточенное знание емакса Спасибо за наводку, обязательно внимательно посмотрю, что такое Eclipse и IDEA. А помидорами закидывать не буду даже и в том случае, если окажется, что не катят
  24. Вопрос есть. Можете ли посоветовать редактор (или IDE) под линукс, удовлетворяющий простым требованиям? — подсветка кода и автодополнение по html, css, php (хорошо бы и js, но не обязательно); — возможность открывать/сохранять файлы на ftp/sftp; — встроенный браузер ftp; — хранение в настройках ftp-доступов к нескольким сайтам. Как вариант, вполне можно, чтобы это были две программы: одной ходить-бродить по файлам на сервере, другая — редактор в чистом виде. Опробованы варианты: nautilus+gedit. В gedit нет автодополнения — практически единственный минус. Если решаемо, то здорово. Нутилус совершенно здорово умеет запоминать доступы к сайтам, но поскольку он же и штатный файловый браузер в гноме (речь об ubuntu10.10), то закладки по домашней файловой системе и по рабочим фтп-доступам в одной свалке — не комильфо. konqueror+kate. Почти то же самое: не нравится отсутствие автодополнения. quanta+. Монстр. По редактору претензий никаких, всё круто, полное счастье, казалось бы, но зачем ему обязательно монстроидальные проекты, когда требуется лишь запомнить адрес фтп-доступа… Когда для того, чтобы удалить один файл на сервере, он начинает подолгу перестраивать свой проект — это непонятно.
×
×
  • 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