Персональная страница shra, блог фриленсера, веб-разработчика на PHP. Здесь я делюсь своим опытом и мыслями, провожу опыты над людьми, собираю нематериальные свидетельства собственной глупости. Используя примеры программного кода с данного сайта, вы принимаете всю ответственность за возможные последствия их использования, включая ваше психическое здоровье и интересы третьих лиц.
Intagram ориентирован на работу с мобильных устройств, потому на PC эти опции недоступны. Вы не сможете запостить картинку или видео с PC. Но есть довольно простой трюк, который активирует необходимый функционал.
Смысл в том, что нужно активировать режим разработчика в браузере и переключиться далее в режим тестирования сайта как будто на мобильном устройстве. В Chrome и Opera для этого можно использовать следующие горячие клавиши:
активировать инструменты разработчика — «CTRL+SHIFT+I» или «CTRL+SHIFT+J»
далее нужно активировать device toolbar — «CTRL+SHIFT+M». По умолчанию режим просмотра сайта будет выбран как «Responsive» (адаптивный).
третий шаг — выберите из предложенный вариантов устройств любое мобильное устройство, я, к примеру, на скриншоте ниже выбираю iPhone X.
после всех манипуляций нажмите F5 (обновить содержимое страницы). Внизу страницы должны появиться знакомые иконки, в том числе и добавление новой записи.
Как видите, ограничения instagram обходятся достаточно просто. При этом постить с PC бывает удобнее, т.к. часто материалы для публикации подготавливаются именно на компьютере.
Хотелось бы выделить такой перечень css псевдоклассов и приемов работы с ними, который основан на состоянии элемента INPUT.
:checked псевдокласс
Позволяет писать стили для радио/чек - боксов, которые выделены (checked) в текущий момент.
[crayon-6aa25003bc837715435215/] ...
Когда вам нужно создать PDF-документ с использованием библиотеки mPDF, бывает необходимо сделать так, чтобы на первой странице отображался отдельный футер (или хидер), отличающийся от остальных страниц. В этом примере мы рассмотрим, как использовать селектор ...
Браузер сообщает об ошибке всплывающим окном вроде того, что на скриншоте. Сообщается, что AJAX завершен неправильно. Но основной симптом - что не работают ...
Распространенная задача - при создании viewModel требуется передать параметры из активити или фрагмента.
ViewModel используется для хранения состояния данных экрана, отвечая только за т.н. бизнес логику. Жизненный цикл этого компонента не зависит ...