Для чего нужен символ shebang / hashbang (#!) В Facebook и новые URL Twitter?

Вы должны написать правильный синтаксический анализатор для синтаксического анализа такого выражения (например, с помощью pyparsing). Регулярные выражения не являются подходящим инструментом для написания достойных парсеров.

738
задан Marcellinov 16 July 2015 в 00:12
поделиться

1 ответ

Эта техника в настоящее время устарела.

Это раньше указывало Google, как индексировать страницу.

https://developers.google.com/webmasters/ajax-crawling/

Эта техника в основном вытеснена возможностью использовать JavaScript History API, который был представлен вместе с HTML5. Для URL типа www.example.com/ajax.html#!key=value, Google проверит URL www.example.com/ajax.html?_escaped_fragment_=key=value, чтобы получить не-AJAX версию содержимого.

481
ответ дан 22 November 2019 в 21:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: