• Как переделать виджет wp "Свежие записи" на "Свежие страницы"?

    @Refguser
    Делаю ИМ и другие решения
    Как переделать виджет wp «Свежие записи» на «Свежие страницы»?

    Никак. Страницы - не записи:
    Страницы являются контейнером для содержимого, которое не зависит от времени.


    Если возникла такое желания - 99% что ты неправильно используешь ВП.

    Но если не передумаешь - можно использовать расширители блоков. Например в Gutentor можно вывести страницы
    tvkKKHf.jpeg
    Ответ написан
    Комментировать
  • Post и Get запросы, какая между ними разница и что лучше и для каких целей?

    socengel
    @socengel
    7 лет native php в продакшене, онлайн 20000+,
    Общего между ними то что они работают одинаково. Разницы между ними технически никакой. А вот идеологические различия есть.

    Я расскажу о них в контексте PHP. Прошу заметить что протокол HTTP к PHP имеет косвенное отношение потому что он создавался для обмена html страницами а PHP просто расширяет возможности и того и другого.

    GET запрос используется чтобы получить данные а POST чтобы отправить. (Напоминаю что технически они работают одинаково).

    Поэтому в контексте PHP опираясь на эту идеологию сделали следующим образом:
    1. При каждом запуске PHP по умолчанию создаются суперглобальные массивы ($_GET, $_POST).
    2. Если в строке запроса есть вопросительный знак(?). То все что после него считается параметрами GET запроса они представлены в формате 'ключ'='значение' и в качестве разделителя используется знак амперсанда (&)
    Пример:
    GET /index.php?name=Андрей&surname=Галкин
    это строка запроса, тут 2 параметра. эти параметры попадут в массив $_GET.
    3. $_POST заполняется другим способом. содержимое этого массива заполняется из "заголовков запроса". То есть из места, скрытого от глаз в явном виде. Всю рутину по созданию таких заголовков берет на себя браузер. Хотя иногда и что-то редактируется в заголовках в ручную.

    Чаще всего пост запрос используется в формах (для отправки данных).

    Например у нас есть форма для входа 2 поля логин и пароль.

    Представим что мы используем GET метод. Тогда при отправке формы мы перейдем на следующий адрес /login.php?login=Андрей&password=123 согласитесь что так передавать такую информацию совсем не безопасно. Любой может открыть ваш браузер и начиная вводить адрес сайта он из истории может увидеть ваши пароли и логины.

    А вот если бы мы указали методом POST то мы бы получили следующий запрос:
    POST /login.php (login=Андрей&password=123) то что в скобочках было бы скрыто и никак не сохранено в браузере.

    Теперь другая ситуация например форма поиска. Мы вводим текст и получаем страницу с результатами. Вот тут уместнее GET форма. потому что нам было бы удобно сразу иметь ссылку на результат поиска, то есть добавить в строку запроса можно выразится "Публичные параметры", которыми можно поделиться. И как результат в строке браузера будет конкретная ссылка на текущую страницу. Мы можем ее скопировать, и разместить где-нибудь, или например скинуть другу. И получить при переходе одну и ту же страницу. А не просить других людей зайти на сайт и в поиск вбить определенную фразу чтобы получить необходимую страницу.

    В общем подводя итог:
    GET - это чтобы получить определенную страницу в определенном виде ( сортировка, текущая страница в блоге, строка поиска и т.п. ).
    POST - для оправки данных которые не влияют на отображение страницы, в том плане что эти данные влияют только на результат выполнения скрипта ( логины, пароли, номера кредиток, сообщения и т.п. ).

    И еще одна хорошая новость их можно комбинировать, например
    POST /index.php?page=login (login=Андрей&password=123) Думаю я уже достаточно объяснил что из этого получится и какие параметры в какой массив попадут.
    Ответ написан
    2 комментария
  • Как реализовать такое?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    нет 3d модели предмета

    но
    модель крутится

    Если вы хотите сделать вращение модели, то вам в любом случае нужна либо 3d-модель и отображение ее с помощью WebGL, либо куча картинок с видами на нее со всех сторон с разницей в N градусов и последовательное их показывание пользователю (ну или видео, что по сути - тот же набор картинок). Но тут важно отметить, что обычно такие картинки не рисуют прямо руками, а делают модельку и потом ее рендерят с разных сторон, т.к. это получается быстрее, чем рисовать.

    Подход с заранее отрендеренными картинками может показаться избыточным, но на деле он позволяет добиться более реалистичного освещения с бликами, рефлексами и разными материалами вроде стекла или меха, которые можно сделать в 3d в теории, в соответствующих редакторах, но в реальном времени рендерить в браузере не получится из-за проблем с производительностью. Нужно это или нет в вашем случае - решать вам.

    В общем случает ответ на ваш вопрос - без модельки такое вращение не сделать. Она все равно понадобится либо для отображения непосредственно в браузере, либо для подготовки видов со всех сторон в разумные сроки.
    Ответ написан
    Комментировать
  • Как убрать браузерную обводку у кнопок (появляющуюся в состоянии :focus) в Chrome и Firefox?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    jsfiddle.net/r4mef13v/3
    Про FF и рамки.

    button:active, button:focus {
    	outline: none;
    }
    button::-moz-focus-inner {
    	border: 0;
    }
    Ответ написан
    Комментировать
  • Как подбирать подобные интересные цвета?

    PiCoderman
    @PiCoderman
    Не совсем в тему, но может поможет
    https://color.adobe.com/explore/?filter=most-popul...
    Ответ написан
    Комментировать
  • Как подбирать подобные интересные цвета?

    andrewdry7z
    @andrewdry7z
    Ответ написан
    Комментировать
  • Как правильно передать анимацию разработчику?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    Вариант 1:
    У разработчика есть то же ПО, что и у вас. Он может открыть ваш проект и не по описанию и гифке все делать, а по вашим исходникам.

    Вариант 2:
    У разработчика нет возможности открыть ваш проект. Такое вполне может случиться. Например ваш Principle не очень дружит с линуксом. Или еще что-то не так. В такой ситуации желательно иметь:
    • Гифку
    • Гифку x0.1, а то иногда все так быстро движется, что ничего не понятно
    • Список функций, которые вы используете (кривые безье сложно угадывать на глазок, а easing - понятие ооочень растяжимое)
    • Тайминги, по крайней мере продолжительность основных движений в анимации (в небольших взаимодействиях с элементами разница в 50ms может "чувствоваться", но "увидеть" ее сложно)
    • Если есть хитрые соотношения размеров - было бы хорошо иметь описание логики, а то иногда не понятно, идет движение "на 100px" или "на треть высоты элемента"


    Если есть обратная связь с вами, как дизайнером (можно что-то уточнить в процессе), то этого вполне достаточно.

    результат работы фронтенда не устраивает

    Не забывайте о том, что у очень многих (как это ни странно) фронтендеров чувство вкуса отсутствует от слова совсем. Так что для них создание чего-то красивого и нестандартного - это почти пытка. Правда что в такой ситуации делать - не очень представляю.
    Ответ написан
    3 комментария
  • Как правильно передать анимацию разработчику?

    redview
    @redview
    Design. Hackintosh.
    Попробуйте Framer, там кодом но не так сложно как звучит. Если код совсем не по душе, Principle (кривую анимации хоть скриншотом, анимировать легко, условия записывать ну и т.д.).
    Я лично стараюсь найти CSS/JS даже самых простых хаверов и дать фронту, что бы точнее было. И если фронт не «мартышка» и не «тыкает клавиатурой в текстовом редакторе», то всё будет окей)
    Ответ написан
    Комментировать
  • Как правильно передать анимацию разработчику?

    axaxa_man
    @axaxa_man
    web developer
    ИМХО

    Наверняка в больших командах садятся рядом дизайнер и разработчик и сообща всё делают. + еще с ними может быть тот, кто заанимировал интерфейс (если анимация была сделана например в AE) и на месте всё делают.

    .gif вряд ли будет достаточно, если анимации неоднозначные, отгружайте еще и principle исходники или если нет возможности запустить их у исполнителя – описания. В Principle для каждого элемента и каждой анимации можно хотя бы сделать скриншот таймлайна с анимациями, временем и какие свойства меняются.

    Но это то, что сразу на ум приходит, интересно, как это делают.
    Ответ написан
    2 комментария
  • Как сделать красивее?

    YVW
    @YVW
    На истинность суждений не претендую, так как сама еще учусь, но, на мой взгляд, в обоих случаях необходимо поработать над самим контентом.

    По 2 блоку:
    Я бы сократила количество пунктов до 4-6 и выбрала другие иконки.
    Если выбирать иконки с тонким контуром, то их стоит увеличить и выбрать более, так скажем, красочные.
    5a4ed7d9879b7295734094.png5a4ed943d17b4089226844.png

    Если же оставлять примерно исходный размер иконок, то тут лучше использовать более грубые.
    5a4ed87155d87306297257.png

    Если уж совсем нельзя сокращать пункты, то можно сделать примерно так
    5a4eda3b4dd24750047327.png5a4edc5a9a153462386293.png5a4edeb1bdce9125589044.pngПо 1 блоку:
    Возможно, здесь тоже стоит уменьшить количество этапов и выбрать наиболее подходящие изображения.
    5a4ed8ad36b53434649011.png5a4edd23417be475120536.png5a4ed7c8719f1956312610.png
    Или убрать изображения и иконки вовсе и оставить только номера.
    5a4edd56733c5281879035.png5a4ede23cab38322775409.png

    Можно сделать в виде линии с этапами.
    5a4edfcee7210305554542.png5a4ee02feba72534131716.png

    Еще бы сделала крупнее заголовки и убрала болд у подписей и сделала побольше, либо увеличила межбуквенное расстояние и сделала их посветлее.

    С анимацией не думаю, что стоит особенно увлекаться. Только максимально ненавязчивые изменения объектов, например, по hover'у или при скроллинге.

    В принципе, идей можно подобрать достаточно много. Можете еще посмотреть идеи на таких сайтах и подобрать наиболее подходящий вариант.
    Ответ написан
    Комментировать
  • Как создаются современные прототипы сайтов?

    Kadzi
    @Kadzi
    Ом
    Сергей, вас раскачает Figma.

    Без лишних слов:

    Фишки фигмы
    Обзор фигмы

    Все то, что вы спросили, там есть. В одном месте.
    В умелых руках (понимание формы и пропорций, цвета, композиции, типографики) такие программы просто восхитительны.

    p.s не углубляйтесь, попробуйте фигму в течение нескольких часов, если вам покажется, что этого мало, пробуйте скетчи и т.д
    Ответ написан
    Комментировать
  • Какие должны быть размеры макета дизайна под iphone?

    ntrox
    @ntrox
    Дизайнер digital-продуктов — elikov.ru
    Надо просто учесть кратность и рисовать в разрешении, которое более комфортно.
    Потом экспортируешь под нужные разработчикам размеры. Они обычно сами говорят под что будут точить и в каком виде отдавать.
    На выходе отдаёшь psd для понимания шрифтов, цветов и размеров, а графику экспортируешь в svg.

    Прямо спроси у разработчиков под какие устройства они будут делать.
    Ответ написан
    Комментировать
  • Заголовок H6 может быть меньше текста параграфа?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Не верно. Заголовки нужны для выделения частей документа, для отражения его структуры. Для роботов и читалок экрана достаточно самого наличия заголовка, а для тех, кто воспринимает контент визуально совершенно не обязательно, чтобы заголовки были крупнее текста. Главное, чтобы по заголовку было понятно, что это заголовок - он может быть набран другим шрифтом или цветом, просто капсом и т.п.

    P.S. Никогда в жизни на живых проектах не было необходимости использовать h4-h6.
    Ответ написан
    Комментировать
  • Дизайн интерфейсов, портфолио, фриланс, и как дальше быть?

    xtala
    @xtala
    Постигает Дзен
    В комментариях банальная зависть, не обращайте внимания. Это психология людей -- корзина с крабами. Советую так же "не читать советских газет" , т.е каких-то кичливых историй успеха от анонимов (или не от анонимов). Во первых большинство из них просто выдуманы или украшены выдуманными деталями/свистелками/перделками (многие вообще настолько увлечены враньем, что уже потеряли связь с реальностью), во вторых они навевают ненужное уныние и понижают самооценку. Просто делайте свое дело и оставьте везде свои контакты. Рано или поздно успех придет. З. Ы. задавать такие вопросы в интернете, тоже бессмысленно, по причине все той же корзины с крабами и банальной зависти.
    Ответ написан
    Комментировать