Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. Ну так объясните подробней.
  2. Парсер он не может сделать, потому что у каждого поставщика разный формат Excel. Либо нужно делать свой парсер под каждого поставщика.
  3. Если речь именно про технологию, то лучше SVG с этим ничто не справится. Если же речь про конкретную реализацию, то вот, ну или погуглить "JS node graph"
  4. В общем у меня сложилось впечатление, что вы сами не понимаете чего хотите. Либо страница с прайсом, либо карточка товара. Прайс никто у вас не качал и качать не будет, потому что в интернете 100500 более удобных магазинов, где ничего качать не надо. Заворачивать низкочастотники на Excel-прайс - вообще бредовая идея, к тому же наврядли она выполнима (если не верстать прайс руками). Опять же, табличные данные продвинутые поисковики, типа гугла, ранжируют плохо (если вообще ранжируют) ибо они не идиоты там.
  5. http://www.paulirish.com/2009/random-hex-color-code-snippets/ Особенно последняя версия рандома впечатляет. Ещё 16-ричный "матан" от StackOverflow: '#' + (Math.random() * 0xFFFFFF << 0).toString(16);
  6. Прайс и не должен приносить траффик. Фото, описание товара и т.п. никак не мешают наличию прайса.
  7. 1) Excel умеет конвертировать в HTML. Но в этом случае вам придётся руками вставлять таблицу на страницу. 2) Как бы сделал я: 2.1) Зашел бы на http://docs.google.com/spreadsheets 2.2) Создал бы там новый документ и загрузил в него ваш прайс 2.3) В меню выбрал бы publish for web 2.4) Скопировал бы код и вставил куда надо. Преимущества такого подхода в том, что документ будет живой, т.е. если вдруг вам понадобится его обновить (добавить/убрать позицию), то на странице он обновится автоматом. А ещё вы можете расшарить этот документ для поставщика. В таком случае, если у него будет желание, он сможет сам вносить туда изменения и вам вообще ничего больше делать не придётся.
  8. Любому более-менее хорошему скрипту слайдера должно быть пофиг чего переключать. Поэтому наверстайте кучу слайдов (с текстом, фоном и т.п.) и переключайте уже их, а не извращайтесь с абсолютным текстом поверх картинки.
  9. Просто переопределите их для этого блока на нужные.
  10. Тут спорно. Всё-таки <link> - ссылка на внешний документ. Что логично, ибо CSS-файл - это внешний документ. Если уж унифицировать скрипты со ситлями, то я бы сделал наоборот: <!-- внешние ресурсы --><link rel="stylesheet" type="text/css /><link rel="script" type="text/javascript" /><!-- внутренние ресурсы --><style> ...</style><script> ...</script>
  11. Не так. Изначально предполагалось, что для любого внешнего файла, который будет подключаться в документ, должен быть указан MIME-тип (собссно атрибут type для этого), чтобы подсказать браузеру как парсить такой файл. Атрибут rel (сокращение от ralationship) указывает каким образом внешний и текущий документы взаимосвязаны между собой. Теперь мои мысли почему type вдруг стал необязательным (хотя если вы его укажете, то ничего плохого не будет, даже наоборот): Создатели браузеров поставили себе одну главную задачу, которая, на мой взгляд, убила весь интернет - постараться, не смотря ни на что, отобразить юзеру хоть что-то. Т.е. если вы ошиблись в синтаксисе HTML, забыли где-то кавычку, не закрыли тег и т.п., то браузер по сути доставит недостающее за вас и попытается отобразить страницу хоть как-то. Для сравнения, например XML с ошибкой просто выдаст вам сообщение о синтаксической ошибке (и правильно сделает). Так вот создатели браузеров решили в какой-то момент, что внутри тега <link> с 90% вероятностью будет подгружаться таблица стилей. Поэтому они решили подставлять MIME-тип text/css по-умолчанию, если явно не указано иное. Ну а в стандарте HTML5 (который лично я, как ярый сторонник XHTML 2.0, считаю большой ошибкой) они уже решили закрепить это дело "законодательно" так сказать.
  12. Ему надо не все ссылки найти, а найти их внутри определённого элемента.
  13. Покажите для начала DOM-дерево в котором ищете.
  14. Тогда вам будет проще юзать связку Phaser.io + TypeScript. Практически в родной стихии окажетесь.
  15. 1) onClick="canvas.onmousemove()" - это какая-то адская конструкция. 2) если уж использовать такое извращение, то объект события нужно туда передать - onClick="canvas.onmousemove(event)" 3) в HTML все имена атрибутов пишутся с маленькой буквы - onclick вместо onClick 4) конструкция onClick = function draw()... в данном коде не будет делать ничего (кроме того, что создаст глобальную переменную с именем onClick) 5) непонятно зачем вы пытаетесь вызвать событие onmousemove на клик. Вывод: вы вообще не понимаете что у вас в коде происходит.
  16. Имя класса не может начинаться с цифры. Ну и в целом у вас ужасно всё, начиная с HTML и заканчивая JS.
  17. Для этого вам понадобится дополнительный блок. http://codepen.io/anon/pen/GpOeEB
  18. .item-photos::after - убрать правило position: absolute;
  19. https://moqups.com/ https://ninjamock.com/ https://ninjamock.com/ «mockup online» в Google. «wireframe online» в Google.
  20. Скроллинг как скроллинг, ничего медленного не вижу.
  21. Думаю, что вы навряд ли найдёте актуальный справочник по HTML/CSS в бумажном варианте.
×
×
  • 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