• Где взять id города в openweathermap?

    @bondarenkoIlya
    621344ae9ee45506526442.png
    Ответ написан
    Комментировать
  • Какой фреймворк выбрать для моей задачи (пример сайта в вопросе)?

    vabka
    @vabka Куратор тега Веб-разработка
    Подобные веб-приложения называются SPA (single page application).
    Такие сейчас, в основном, делают при помощи одного из: Angular, React, Svelte, Vue. (Самые популярные - Angular и React. Самый наименее популярный - Svelte.)

    В принципе, такое ты можешь сделать при помощи любой технологии - даже при помощи jquery, или вообще без сторонних библиотек.
    Не уверен правда, сколько ты времени на это потратишь.
    С другой стороны, если ты гениален, но плохо изучаешь новые вещи - может быть тебе проще будет навелосипедить всё с нуля.
    Ответ написан
    Комментировать
  • Не работает псевдокласс hover на иконночном шрифте. Как это исправить?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Потому что вот так:
    .icon-facebook:hover::before{
      color: red;
    }


    Либо:
    .icon-facebook {
      color: #ccc;
    }
    .icon-facebook::before {
      content: "\e900";
    }
    .icon-facebook:hover{
      color: red;
    }
    Ответ написан
    1 комментарий
  • Как устроен принцип работы пагинации?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Пагинация делается в связке - бэкенд высчитывает нужный кусок контента, исходя из длинны контента на страницу и номера страницы соответственно. Номер страницы передается в параметрах запроса (собственно ссылке из блока пагинации). Фронтенд - обычно хтмл блок, построенный с помощью цикла на языке бэкенда (например пхп), отображает в браузере соответствующие ссылки, исходя из общей длинны контента, и деля его на размер контента на одну страницу. Можно его построить и на яваскрипте, но данные для построения (текущая страница, всего страниц) передается с бэкенда, так как там хранится выбранная информация.

    В редких случаях используют "фиктивную" пагинацию на js, то есть весь контент загружают как список с бэкенда, а на фронте делят его на куски, и по нажатию показывают кусок соответствующий номеру страницы.
    Ответ написан
    5 комментариев
  • Как стилизовать recaptcha v2?

    recaptcha подключается через iframe.
    Естественно, стили на твоём сайте не могут влиять на страницы, которые открываются в iframe.

    Так что стилизовать никак нельзя, да и не нужно.
    Ответ написан
    3 комментария
  • Binance может блокировать счета пользователей находящихся в стране с военными действиями?

    Если напрямую какая-нибудь условная Америка не скажет "мы запрещаем работать компаниям, которые работают на территории X, тк у нас санкции против них", то Binance врядли станет по собственной воле прекращать работу в каком-то регионе.

    Не уверен, но по такому принципу Binance вполне может не работать на территории Северной кореи, Ирана, и в Крыму (ну и ещё в нескольких странах)
    Ответ написан
    Комментировать
  • Как сделать несколько фонов друг за другом?

    LenovoId
    @LenovoId
    svg, css,js
    Не моё



    FullScreen: https://codepen.io/naomi27/full/wWyqPa

    И кстати если по клаве лень долбить: cuda psd
    Ответ написан
    1 комментарий
  • Кто должен адаптировать сайт под разные разрешения мониторов?

    @Akela_wolf
    Extreme Programmer
    Странный дизайн и странный верстальщик. У того же Bootstrap максимальная ширина контейнера для XXL размера - 1320 пикселей. То есть на типичном сегодня FullHD (1920х1080) он занимает центральную часть экрана, оставляя поля слева-справа. Аналогично здесь, на тостере - содержимое ограничено шириной 1440 пикселей.

    Тут в общем-то главный вопрос: а как договаривались с верстальщиком? Была ли в требованиях к нему адаптивная верстка? Обсуждался ли этот вопрос вообще? Потому что если ему дали макет и сказали: "вот, делай как на макете" - верстальщик и сделал исходя из того что заказчик знает чего хочет.

    Теперь о том кто должен адаптировать макет к меньшему разрешению. Зависит от того что именно должно меняться. Если там просто уменьшение ширины колонок - это одно, это может сделать и верстальщик, если вы ему четко поставите задачу что и как должно измениться. Если же там начинаются более сложные вещи, например, "вот этот блок на небольших экранах показываем не здесь, а здесь", "вот эти блоки должны быть не рядом, а друг под другом", "этот блок вообще скрываем, отображаем если пользователь нажмет на кнопку" - то это, конечно, требует полноценного макета и разрабатывать его должен дизайнер.
    Ответ написан
    3 комментария
  • Кто должен адаптировать сайт под разные разрешения мониторов?

    delphinpro
    @delphinpro Куратор тега Вёрстка
    frontend developer
    Вам попался низкоквалифицированный исполнитель. Или ленивый.
    В наше время, когда подавляющей частью трафика является мобильный трафик, упоминание в требованиях адаптивной вёрстки излишне. Это как бы само собой разумеющееся.
    Да, в идеале дизайн-макеты под разные разрешения должен подготовить дизайнер. Но верстальщик должен в любом случае обеспечить адекватное отображение страницы на любом устройстве от мобильного телефона до монитора. Если специальных оговорок не было, он может сделать адаптив на своё усмотрение или по своей инициативе обговорить варианты с заказчиком.
    Ответ написан
    3 комментария
  • Как присвоить класс миниатюре?

    AntonLitvinenko
    @AntonLitvinenko
    HTML coder
    <?php the_post_thumbnail('thumbnail', array('class' => 'your-class-name')); ?>
    Ответ написан
    1 комментарий
  • Как на WordPress подключить 2 семейства шрифтов?

    AntonLitvinenko
    @AntonLitvinenko
    HTML coder
    Пробуйте вот так
    wp_enqueue_style('google-fonts', 'https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&family=Roboto:wght@400;700&display=swap', [], null);
    Ответ написан
    1 комментарий
  • Как на сайте убрать полоску Wordpress?

    AntonLitvinenko
    @AntonLitvinenko
    HTML coder
    Админ бар показывается только залогиненому пользователю. И в большинстве случаев это очень удобная штука для редакторов контента и разработчиков, но если надо скрыть то в functions:
    add_filter( 'show_admin_bar', '__return_false' );
    и вариации на тему, кому показывать от кого скрывать в зависимости от роли.
    Ответ написан
    Комментировать
  • Как telegra.ph понимает, что я - это я?

    @psy667
    Node.js backend developer
    Там используются HttpOnly cookie. То есть сами cookie есть, но в браузере не видны, также к ним нельзя получить доступ из клиентского кода.
    В запросе /check можно увидеть, что в response headers они устанавливаются.
    Set-Cookie: tph_uuid=<token>; expires=Wed, 08 Feb 2023 05:42:55 GMT; path=/; secure; HttpOnly
    Ответ написан
    1 комментарий
  • Как актуально писать css?

    iiiBird
    @iiiBird Куратор тега Вёрстка
    Пока ты спишь - твой конкурент совершенствуется
    Не очень понятно, чем тебе библиотеки Bootstrap Tailwind и т.д. мешают дальше писать "использую scss модули с использованием _variables & _mixins"?
    я уже писал где то про Bootstrap, что это в первую очередь инструмент. и используют его, когда в нем есть необходимость. ты ж другие npm зависимости не используешь везде, правильно? а ставишь только те, которые тебе пригодятся в этом проекте.

    ну а про гриды ваще бред. это просто css стиль. это то же самое что говорить "border я выучил, а outline мне не нужен. стоит ли учить outline?" и так говоришь, что тебе на их изучение год потребуется.
    Ответ написан
    Комментировать
  • Как разработать бизнес-план, если не знаешь, куда придешь?

    Бизнес-план это:
    1. Описание твоего будущего бизнеса, с помощью чего он должен зарабатывать
    2. Анализ рынка - сколько всего потенциально людей может воспользоваться твоими услугами, и сколько они денег могут принести
    3. Анализ конкурентов - сколько уже есть аналогичных предприятий, и сколько примерно они уже освоили рынка.
    Какие у них главные преимущества и недостатки, которые бы ты хотел исправить в своём варианте. Что ты в принципе можешь дать такого, чего нет у других.
    Ещё важное - то где и как они рекламируются. Это позволит лучше посчитать расходы на маркетинг.
    4. Самое главное - капитальные вложения, чтобы запустить бизнес и операционные расходы, чтобы продолжать существовать. И когда ты сможешь вернуть капитальные вложения и уйти в безубыточность.

    2. Есть ли смысл заказывать бизнес-план у экономистов и сведущих?

    Да, есть.
    Во-первых: они лучше знают, как должен выглядеть бизнес план, чтобы тебе одобрили кредит/господдержку.
    Во-вторых: они, скорее всего, лучше знают, на какие показатели на рынке следует смотреть.
    3. Сколько стоит давать за разработку бизнес-плана?

    Соразмерно сложности. Обе суммы выглядят правдоподобно.
    один раз создаешь проект, и дальше он на тебя работает.

    Если это шутка, то не смешная.
    Только вот оценка проекта индивидуальна. Кто-то сделает за $1000, кто-то за $2000 и т.д. И при этом, мы же не можем использовать абстрактные цифры, и просто так под разработку выделить $1000 или $2000. Выходит, лучше найти исполнителя и получить от него конкретную цифру?

    Да, если вы хотите пойти на аутсорс - вам нужно либо составить чёткое ТЗ и получить чёткий же ответ, либо заплатить ещё за разработку ТЗ, либо придти и сказать "Я хочу сделать то не знаю что. По тому давайте сейчас контракт на три года сделаем без чётких задач и будем гибко сотрудничать"
    Ответ написан
    4 комментария
  • Можно ли скопировать сайт с PHP скриптами?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Скрипты не загружаются к вам в момент их вызова, они исполняются на сервере и в браузер сервер передает только результат работы скрипта, так что сам код снаружи сервера недоступен (что логично, ибо там авторизация/пароли/ключи, местами в открытом виде). Так что нет, код без доступа к серверу вы не получите.
    Ответ написан
    Комментировать
  • Можно ли реализовать такое меню без флексов?

    develx
    @develx Куратор тега CSS
    Web developer
    CSS Grid Layout - на MDN среди вариантов реализации он перечислен
    https://codepen.io/xdevelx/pen/rNYazer


    PS На данный момент flex является для такой менюшки оптимальным решением. Для гридов придется указывать количество ячеек, что не совсем подходит для меню, у которого может быть любое количество пунктов.
    Ответ написан
    3 комментария
  • Почему у меня появляется колесо прокрутки на сайте, и как это исправить?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Ну уж не колесо, а всего лишь полоса :)

    И не правда, полоса прокрутки у вас появилась гораздо раньше, чем были добавлены псевдо.
    В тот момент, когда вы задали width: 100vw; для .experts_body.
    Зачем?

    Отступы у body убираются с помощью обнуления этих самый отступов margin: 0.

    Заодно ещё почитайте про box-sizing, тоже скоро пригодится.

    Такие вопросы решаются с помощью цветных рамок (outline, outline-offset, box-shadow) для элементов и псевдоэлементов.
    Ответ написан
    3 комментария