boond
User-
Posts
41 -
Joined
-
Last visited
boond's Achievements
Explorer (1/14)
4
Reputation
-
на канве - раз плюнуть, а вот для старья - засада
-
Если от времени не зависит что-то важное, зачем вообще нужно им заниматься? Так он же первый и скажет, что авторы дураки, неправильно сделали. Нельзя так подставляться.
-
Это неправильно - анализировать время на стороне клиента. Его локальное время может быть лживым. Надо это делать на сервере.
-
Для этого служит атрибут тэга <a> target=_blank
-
Авторизовался на первом сайте, генерируем огромную случайную последовательность - ID сессии. Этот ID сессии будет временным "пропуском". Пробрасывать его с одного сайта на другой можно разными способами - по ftp, по ssh, как-то еще. Тут ключевой момент - как он входит на сайт В. Если он будет входить по простой ссылке, то чем он отличается от неавторизованного постороннего? Следовательно, ему нужно динамически подсовывать ссылку что-то вида http://xxx.com?sessid=jhfgbu47fgjhwer78dfghGDF6bhdFEBH и на втором сайте принимаем, что если браузер вошел с такой ссылкой и при этом где-то в хранилище сессий есть файл с таким содержанием и время хранения не истекло (допустим, 1 час), считаем, что он авторизован.
-
откуда такой вывод?
-
ID нужны для скриптов, и ничего с этим не поделаешь. Только вот CSSLINT ругается, это обидно.
-
только не bond, я умоляю)) я - не сигареты. какая разница, резиновый или нет, можно картинку позиционировать абсолютом где надо. Впрочем, это всего лишь одна из идей, я не настаиваю.
-
делаешь и не знаешь, что там у тебя написано. Понятно же, что где-то на странице есть элементы со ссылками в интернет.
-
>Посмотрите как в bootstrap делается что именно? о чем вообще речь? а то там много чего делается.
-
Точно! meta viewport я забыл! спасибо за подсказку! Пофиксил.
-
Адаптация в том смысле, как она реализуется сейчас, подразумевает: 1. Изменение размеров и шрифтов по правилам media. 2. деградацию меню (ну, я там всего 1 пункт убираю не очень нужный). 3. Самое интересное: окно заказа перестает быть плавающим, и его не нужно двигать! (если вы не заметили). Оно появляется и убирается кнопками. Да, перекрывает все, но ведь так же сделано и в шаблонных магазинах. Показать - убрать? разве это ненормально? Да, при возвращении большого экрана представление не меняется. А оно нужно? Обычные пользователи не крутят размеры экрана туда-сюда. Считайте, что фокус с уменьшением я сделал для вас). Представление, или вид, меняется по кнопкам либо автоматически при уменьшении экрана. И запоминается в куках. Поэтому да, при обновлении запомненное представление останется. В англ. версии еще в куках запоминается валюта. И в обеих версиях - id сессии, по которому с сервера посредством ajax вытаскиваются данные пользователя, если он уже отправлял заказ. (Если не отправлял, личные данные не запоминаются). Но я отвлекся. Почему-то на некоторых устройствах, как показывает www.browserstack.com/responsive, не срабатывает media, может, не хватает какого-то атрибута. Буду разбираться. Неверно определяю размеры экрана? На рисунке от Great Rash видно, что неправильно определен размер экрана. Что за оборудование? Просто интересно.
-
Снова привет. Я немножко доработал тут свой магазин. Избавился от абсолютного позиционирования блоков, теперь нет таких тормозов при ресайзе, как раньше. Вместо горизонтальных меню сделал вертикальные выпадающие. Сделал адаптацию к малым экранам, но, к сожалению, не на чем проверить. Посмотрите, какие еще будут замечания? (вновь обращаю ваше внимание на то, что дизайн мы не обсуждаем) http://endless-winter.org/cgi-bin/calc