{
    "version": "https:\/\/jsonfeed.org\/version\/1",
    "title": "Блог Сергея Копылова: заметки с тегом велосипед",
    "_rss_description": "Блог Сергея Копылова",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/blog.sergeykopylov.ru\/tags\/velosiped\/",
    "feed_url": "https:\/\/blog.sergeykopylov.ru\/tags\/velosiped\/json\/",
    "icon": "https:\/\/blog.sergeykopylov.ru\/user\/userpic@2x.jpg?1574324497",
    "author": {
        "name": "Сергей Копылов",
        "url": "https:\/\/blog.sergeykopylov.ru\/",
        "avatar": "https:\/\/blog.sergeykopylov.ru\/user\/userpic@2x.jpg?1574324497"
    },
    "items": [
        {
            "id": "23",
            "url": "https:\/\/blog.sergeykopylov.ru\/all\/web\/",
            "title": "Программисты сайтов не знают, как работает веб",
            "content_html": "<p>Ключевая особенность веба, благодаря которой он уделывает обычные приложения — URL-адрес. Когда мы переходим по какому-то адресу, мы ожидаем там что-то увидеть.<\/p>\n<p>Например,<br \/>\n<a href=\"http:\/\/yandex.ru\/\">Яндекс<\/a><br \/>\n<a href=\"https:\/\/habr.com\/en\/hub\/javascript\/\">Последние записи о JavaScript на Хабре<\/a><br \/>\n<a href=\"https:\/\/ru.vuejs.org\/v2\/guide\/syntax.html#%D0%A2%D0%B5%D0%BA%D1%81%D1%82\">Как выводить текст на экран во Vue.js<\/a><\/p>\n<p>Если мы отправим другу эту ссылку, то он увидит то же, что и мы. Да, у него могут быть другие права на просмотр, если ресурс закрыт, или информация может измениться (когда напишут новую статью на Хабре, к примеру), но смысл страницы не поменяется.<\/p>\n<p>Если разработчики Vue.js поменяют дизайн или перепишут разде про текст, то по этой ссылке всегда можно будет прочитать именно об этом, хоть и в новом виде. Хороший пример — страница об Айфоне на сайте Эппл: <a href=\"https:\/\/apple.com\/iphone\">apple.com\/iphone<\/a>. Несмотря на то, что она рассказывает каждый раз о текущем поколении Айфонов, это всё равно страница об Айфоне, как и 14 лет назад.<\/p>\n<p>Так вот, по какой-то неведомой причине, программисты часто этого не понимают, когда разрабатывают сами. И, например, если на странице были отфильтрованы какие-то значения, это не меняет адресной строки. При перезагрузке страницы или, когда ты отправишь ссылку коллеге, там снова отобразится весь список.<\/p>\n<p>Это ломает стандартные механизмы браузера: кнопка Назад и Закладки не работают так как ожидается. И программисты вместе с менеджерами выделяют месяцы на создание кнопки Назад и сохранения Фильтров внутри страницы вместо того, чтобы пользоваться тем, что есть в любом браузере десятилетия.<\/p>\n<p>Ещё подробности на эту тему у Ильи Бирмана в статье <a href=\"https:\/\/ilyabirman.ru\/meanwhile\/all\/web-or-native-future\/\">Будущее нативных и веб-приложений<\/a>.<\/p>\n",
            "date_published": "2020-02-23T19:10:40+03:00",
            "date_modified": "2020-02-23T19:32:11+03:00",
            "_date_published_rfc2822": "Sun, 23 Feb 2020 19:10:40 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "23",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 3559,
    "_e2_ua_string": "E2 (v3559; Aegea)"
}