Jump to content

boond

User
  • Posts

    41
  • Joined

  • Last visited

Everything posted by boond

  1. на канве - раз плюнуть, а вот для старья - засада
  2. Если от времени не зависит что-то важное, зачем вообще нужно им заниматься? Так он же первый и скажет, что авторы дураки, неправильно сделали. Нельзя так подставляться.
  3. Это неправильно - анализировать время на стороне клиента. Его локальное время может быть лживым. Надо это делать на сервере.
  4. Для этого служит атрибут тэга <a> target=_blank
  5. Авторизовался на первом сайте, генерируем огромную случайную последовательность - ID сессии. Этот ID сессии будет временным "пропуском". Пробрасывать его с одного сайта на другой можно разными способами - по ftp, по ssh, как-то еще. Тут ключевой момент - как он входит на сайт В. Если он будет входить по простой ссылке, то чем он отличается от неавторизованного постороннего? Следовательно, ему нужно динамически подсовывать ссылку что-то вида http://xxx.com?sessid=jhfgbu47fgjhwer78dfghGDF6bhdFEBH и на втором сайте принимаем, что если браузер вошел с такой ссылкой и при этом где-то в хранилище сессий есть файл с таким содержанием и время хранения не истекло (допустим, 1 час), считаем, что он авторизован.
  6. boond

    HTML5

    какой доктайп?
  7. ID нужны для скриптов, и ничего с этим не поделаешь. Только вот CSSLINT ругается, это обидно.
  8. только не bond, я умоляю)) я - не сигареты. какая разница, резиновый или нет, можно картинку позиционировать абсолютом где надо. Впрочем, это всего лишь одна из идей, я не настаиваю.
  9. а я б нарисовал прозрачный png и накладывал его скриптом
  10. делаешь и не знаешь, что там у тебя написано. Понятно же, что где-то на странице есть элементы со ссылками в интернет.
  11. >Посмотрите как в bootstrap делается что именно? о чем вообще речь? а то там много чего делается.
  12. Точно! meta viewport я забыл! спасибо за подсказку! Пофиксил.
  13. Адаптация в том смысле, как она реализуется сейчас, подразумевает: 1. Изменение размеров и шрифтов по правилам media. 2. деградацию меню (ну, я там всего 1 пункт убираю не очень нужный). 3. Самое интересное: окно заказа перестает быть плавающим, и его не нужно двигать! (если вы не заметили). Оно появляется и убирается кнопками. Да, перекрывает все, но ведь так же сделано и в шаблонных магазинах. Показать - убрать? разве это ненормально? Да, при возвращении большого экрана представление не меняется. А оно нужно? Обычные пользователи не крутят размеры экрана туда-сюда. Считайте, что фокус с уменьшением я сделал для вас). Представление, или вид, меняется по кнопкам либо автоматически при уменьшении экрана. И запоминается в куках. Поэтому да, при обновлении запомненное представление останется. В англ. версии еще в куках запоминается валюта. И в обеих версиях - id сессии, по которому с сервера посредством ajax вытаскиваются данные пользователя, если он уже отправлял заказ. (Если не отправлял, личные данные не запоминаются). Но я отвлекся. Почему-то на некоторых устройствах, как показывает www.browserstack.com/responsive, не срабатывает media, может, не хватает какого-то атрибута. Буду разбираться. Неверно определяю размеры экрана? На рисунке от Great Rash видно, что неправильно определен размер экрана. Что за оборудование? Просто интересно.
  14. Снова привет. Я немножко доработал тут свой магазин. Избавился от абсолютного позиционирования блоков, теперь нет таких тормозов при ресайзе, как раньше. Вместо горизонтальных меню сделал вертикальные выпадающие. Сделал адаптацию к малым экранам, но, к сожалению, не на чем проверить. Посмотрите, какие еще будут замечания? (вновь обращаю ваше внимание на то, что дизайн мы не обсуждаем) http://endless-winter.org/cgi-bin/calc
  15. Что тут сложного, три блока разной высоты и с разными бордерами.
  16. Учиться мало кто хочет, поэтому и придумали Wordpress, Drupal etc.
  17. В браузерах работает jsfiddle. А уж в jsfiddle работают примеры. Это разные вещи. Предполагаю, что понятия документа, body, doctype там отличаются от привычных нам. Там некая абстрактная среда исполнения. Но это мои фантазии.
  18. можно и задать, почему нет? <table border='1' style='height:100%;'> <td style='height:100%;.............. проверил в IE и FF, а вот тут http://jsfiddle.net/boond/2ph4k2dh/ первая версия со 100 процентами не растягивает всю таблицу, как в браузерах, но эффект, требуемый ТС, присутствует, а если в пикселях - вообще все ок.
  19. Чтобы div занимал всю высоту, нужно ему дать height:100%, это же не проблема? С таблицей сложнее. Делаешь самую первую ячейку в таблице с width:0 и rowspan=N и в нее вставляешь картинку c width:0; height:500px или сколько там тебе надо.
  20. Вы сможете мне помочь ? лучший способ - читай чужие примеры, разбирайся, как они работают
  21. Надо объяснять, почему товар Oleo-Mac 952 не добавляется в корзину или сам сообразишь? Отправка заказа не проверяет email на валидность, поставь тип в инпут. Можно положить в корзину товар с нулевой стоимостью, а потом заказ вылетает. Лучше б этого не разрешать или вообще не показывать отсутствующие товары, зачем их показывать, для мебели? Странно, что, когда выбираешь категорию, в поле ничего не происходит. Я бы вывалил туда "все" либо список подкатегорий. И опять отсутст. товары. Я бы не стал включать в меню категорию, в которой нет товаров. Если набирать в поле поиска ерунду, поле результата не очищается. Заголовок "все" не очень-то информативен, я б поставил туда название категории.
  22. неправильно понял. Это в заголовках письма должно быть. Можно и windows-1251.
  23. для задания кодировки необходимо добавить Content-Type: text/html; и charset='utf-8'
×
×
  • 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