Ответы пользователя по тегу Веб-разработка
  • Лучшая cms для базы знаний?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    wordpress - идеальная и бесплатная cms для ваших нужд.
    Плагин мультиязычности

    Всё остальное уже внутри. По сути, если не хотите переделывать, то можете воспользоваться модулем новостей и вперёд. Он уже имеет возможность разбивки по категориями и т.п. Либо создать свой модуль, проблем это тоже не составит. Поиск там тоже есть, там есть всё, что нужно для вашей задачи, даже с лихвой
    Ответ написан
    Комментировать
  • Можно ли на сайт внедрить ForceTouch?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    А гуглить пробовали? https://www.google.ru/search?newwindow=1&q=Force+T...
    Ответ написан
    Комментировать
  • Где найти примеры дизайна карточек, как на 2gis?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    А чем текущий сайт 2gis вас не устроил? Панель разработчика открыли и вперёд, копипастить
    Ответ написан
    Комментировать
  • Как картинку и можно через css?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Ответ написан
    Комментировать
  • Как сделать условие на класс body через php?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Эти вопросы решает js, а не php
    Ответ написан
    Комментировать
  • Как создать онлайн сервис конструктора всплывающих окон?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Бекенд - делает серверную логику,
    Фронтенд - делает клиентскую логику,
    Верстальщик - верстает сервис, по макету, нарисованному дизайнером
    Дизайнер - рисует дизайн сервиса

    По 1му каждый. Можно убрать верстальщика и оставить только фронтенд разработчика, при условии, что тот умеет верстать(хотя, он должен уметь верстать, но, некоторые уже не любят этим заниматься).

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

    Порядок действий.
    1) Описали всю логику сервиса, ПОЛНОСТЬЮ, до мельчайших деталей, прям каждую писечку!!!! Всё всё всё. После прочитать раза 3 от начала до конца, 100% появятся правки или дополнения. Все функции по монетизации, тарифы, личные кабинеты, конструктор самого окна, функционал вставки этого окна и всё всё всё. Ибо никто не станет вам на добром слове вносить изменения в созданную прогерами архитектуру проекта, потому что вы, не удосужились вписать новое требование в тз. С вам, что логично, потребуют доп плату уже к той, что была оговорена в начале.

    2) Ищите дизайнера. Нашли? Отлично! Тогда:
    1.1) По вашему тз делается прототип, того, что и как будет расположено на сайте, где какие элементы. Это как первые наброски, чертёж, если угодно.
    1.2) На основе этих набросков рисуется макет, утверждается дизайн сервиса.
    1.3) Утвердили все страницы, все элементы, все всё всё. У вас уже есть то, как выглядит ваш сервис.

    3) Берём фронтенд разработчика + бекенд разработчика
    Тут нужно подойти ответственно. Хорошего разработчика порой трудно найти, часто, хорошие стоят дорого, дешёвые сделают тяп ляп и ваш сервис станет очень сложно менять и дополнять в будущем.

    Нашли? Отлично!
    Обсуждаете с ними, что и как будет, и что вы вообще хотите. Показываете им 2м тз, макеты. Они между собой, на основе этого тз, распишут план работ, сроки, вёрстку, а так же, как и что будут реализовывать и что им может понадобиться. Как будут работать эти всплывающие окна, куда какие данные будут отправлять и т.п.

    Сам план работ, лучше разделить на этапы с вашей стороны. Т.е. Сделали один функционал, проверили, ещё 1 проверили. Разделить всё на задачи. Вам от этого только лучше, т.к. вы видите, что уже реализовано и сам факт того, что процесс идёт. Но повторюсь, нужно эти этапа с прогерами обсудить и принять.

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

    4) Тестирование
    Все всё сделали, ура. Дальше, начинаем тестировать сервис на его функционал. Ошибки и баги будут 100%. Все мы люди, все можем ошибиться, нужно эти ошибки исключить.

    5) Выкатка приложения:
    Т.к. сайт делался на дев(там, где разрабатывают) версии, осталось выложить сайт на основной домен(Который вы должны ещё приобрести). Выложили, всё настроили, ура. Приложение готово. Далее, реклама, маркетинг, сео и прочая чушь.

    P.S. Так как всё это пахнет фрилансом, то будьте готовы, что вас могут кинуть, игнорить, пропадать не известно куда. Не забудьте составить договора с прогерами, где будут описаны все нюансы. А так же, что бы под конец все права принадлежали вам и только, получение всех доступов, данных и т.п. Иначе потом, можете всё похерить и никто вам уже не поможет.

    Примерно так))
    Ответ написан
    Комментировать
  • Как вставить переменную при отравке в img?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    echo "<img src=".$img." />";
    Ответ написан
  • Как перед window.print() изменить настройки печати?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Таких нету. Все настройки уже есть в браузере. ЧТо вы можете, так это при помощи стилей для печати изменить контент. Масштаб, ориентация есть в браузере. Фон цвет = css
    Ответ написан
  • Какие есть сервисы для создания гайдлайнов?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Вроде всё просто. Спс за вопрос, нада поискать что нить интересное))
    Ответ написан
    1 комментарий
  • Смета на разработку сайта и мобильного приложения?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    2 730 000 - за просто сайт? С самыми распространёнными модулями идущими в битриксе из коробки? Мать твою за ногу!!!! В разделе программирования я немного недопонимаю суть многих цен. С учётом того, что там идёт бизнес версия, то там уже будет большинство необходимых модулей. Их только нужно напильником доработать для определённых целей.

    А что вообще делает мобильное приложение? Из сметы я не понял. Там почти всё написано как в смете про сайт.
    А для какой ОСИ пишется приложение? Android? iOS? WinPhone? Или всё сразу? вы хоть знаете?

    Подготовка api для приложения (на стороне веб‐версии сервиса) - от 150 000 р.
    это вообще нужно выпилить. Зачем нужон этот прайс? Что он делает, если вам уже апи напишут
    АПИ для интеграции с мобильным приложением - 125 000 р.


    Что там нужно готовить? Приложение будет работать вот с этим
    АПИ для интеграции с мобильным приложением - 125 000 р.
    и готовить там ничего не нада. Мы просто обращаемся за данными по этому API к серверу и выводим их, чего там они готовить собрались, я не понимаю.

    Интеграция с 1С‐Битрикс: Управление сайтом - 100 000 р
    Накой она нужна, если у нас будет API? Приведу простой пример. Есть сайты: Твитер, ВК, Инста, Фейсбук, Ютюб. Они предоставляют API для работы с их контентом. Вы можете вывести ролики с ютюба, твиты, фотки из инсты и т.п. Готовить за 150к тут нечего. Максимум, что может потребоваться так это модуль для самого приложения, который поможет легко запрашивать данные у сервиса.

    Вёстка основного разрешения - 175 000 р.
    ЧТо простите? Основного разрешения? Это какое же интересно при таком обилии устройств на рынке смартфонов?

    Исходя из этого, цитируя пользователя sim3x и его выражение
    Заказывать сразу и сайт и мобильное приложение не надо.
    Вам или нужно мобильное приложение и лендинг для его раскрутки, или нужен адаптивный сайт и не нужен апп
    вам не нужно делать мобильное приложение. Вам достаточно будет иметь адаптивный сайт
    Ответ написан
    9 комментариев
  • Можно реализовать таким образом табы?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Используйте обычный слайдер с превьюшками. Я люблю slick
    Ответ написан
    Комментировать
  • Fabric.js: как стилизовать элементы управления?

    bootd
    @bootd Куратор тега HTML
    Гугли и ты откроешь врата знаний!
    Комментировать
  • Для чего нужен кэш в вебе?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Ты серьёзно? Зачем кеш? Ты точно решил, что хочешь это ТУТ спросить?

    https://habrahabr.ru/post/203548/
    Ответ написан
    Комментировать
  • Стоит ли верстать страницы для разрешения менее 320px?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Уже нет
    Ответ написан
    Комментировать
  • Какие источники дохода у бесплатных сервисов?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    www.booking.com/content/terms.ru.html?label=gen173...

    4. Бесплатные услуги

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

    Поставщики платят комиссию (небольшой процент от стоимости продукта (напр., номера)) компании Booking.com после того, как пользователь воспользовался продуктом или услугой, предоставляемой Поставщиком, или гость остановился в объекте размещения (и оплатил проживание).
    Ответ написан
  • Где можно найти gif на фулл экран в высоком качестве?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Сделать такую гифку будут очень проблемно, т.к. либо она будет много весить, либо будет в ужасном качестве. Просто сделайте блок, внутрь него фон, а поверх пустите css анимацию с передвижением тумана, зациколенную. Элементарно
    Ответ написан
    Комментировать
  • Слайдер на css - как задать стиль активной кнопке?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Никак не сделаете, если только играться с :active или :visited у ссылки. Т.к. ссылка не хранит в себе никакого активного состояния. Такие слайдеры нужно реализовывать через input radio + label.

    Как тут
    Ответ написан
  • Как дизайнеру быть в курсе возможностей верстки (html/css) и javascript?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Ответ очевиден. Начать верстать. Хотя бы малость. Я понимаю, это сложно, лениво, за то ваш скил, станет очень крутым. Попробуйте записаться на курс в html академии. А так же, постоянно спрашивать и спрашивать разработчиков, но после, проверять, а то многое могут вам наврать, что бы не пришлось потом делать)))

    А так же искать для себя ресурсы, где разработчики выкладывают различного рода приколюхи и эффекты на css, js.
    Читать новостные ресурсы, на подобие хабра и css live, css tricks.

    Вот пример сайтов, где есть клёвые реализации всяких эффектов:
    https://codyhouse.co/
    tympanus.net/codrops

    Ресурсов очень много, чем больше будете изучать, тем больше сможете и как дизайнер. У вас в голове появится тонна различных идей, для реализации подобного рода эффектов в своих проектах, а так же, со временем, ваше мышление будет меняться. Т.к. вы уже на этапе создания макета будете знать, что можно, а что будет сложно и в итоге, лучше будет отказаться от данной идеи.

    По поводу js, хз, по мне так - это сложный вопрос. Вам особо не нужно его знать, ибо он не делает магии. Наверно вам, как дизайнеру, нужны будут от js только 3 вещи.

    1) Работа с svg - анимации тоже делаются при помощи js
    2) Работа c canvas - эта штука работает только при помощи js
    3) Ajax - вы должны представлять, что это такое и как вы можете им воспользоваться. Но не грубите

    Учить то, как пишется это на js вам не нужно, но знать, что он может, для вашей работы, нужно!

    И на последок caniuse.com/. Этот сервис скажет вам о поддержке браузерами различных возможностей. По типу поддержке css свойств. Вбиваете свойство в поиск и смотрите, как оно поддерживается браузерами. Пример
    Ответ написан
    Комментировать
  • Css для профессионалов?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    В css нет тегов! 3 месяца? Поверь, ты слишком мало знаешь. Просто верстай верстай и еще раз верстай.

    Смотри в свой код. Видишь, что все время один и те же свойства у тебя повторяются, выноси их в отдельный класс. Так коду станет меньше. Со временем создашь для себя свой бутстрап с блекджеком. Изучай CSS фреймворки, бутстрап, фаундейшн, semantic-ui. Пойми, в чем их суть и сила. Читать нужно статьи на хабре и подобных сайтах, а так же подписаться на хабре вот на этот дайджест. Сейчас в этом дайджесте насчитывается 205 выпусков. Там ну просто море инфы! CSS Live очень хороший ресурс на эту тему.

    Знаешь английский, на уровне чтения? https://css-tricks.com/almanac/ - в помошь
    Ответ написан
    3 комментария