RetroRocket
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору kenko2 Цитата: Проблема на вашей стороне, у меня обе ссылки норм открылись. | iNNOKENTIY21 Цитата: Спасибо, что проверили. Разобрался - дело оказалось в CSP (Content_Security_Policy). FF 52, Serpent/Basilisk и MyPal 27 для безопасности блокируют некоторые межсайтовые запросы при включенном по дефолту параметре security.csp.enable в about:config. Браузер при этом ругается в консоль так. Если выключить security.csp.enable, то картинка из поста на гитхабе у меня открывается нормально. Опера 12.18 такой фичи не имеет и в ней картинка сразу открывается. Цитата: зубодробительной последовательности: "^(static\\d\\.keep4u\\.ru\\/(?:\\d{4})\\/(?:\\d{2})\\/(?:\\d{2})\\/[^\\/]+\\.)(?:md|th)\\.(png|jpe?g|bmp|gif)$" | Это ещё не сильно сложное выражение. Крыша ^ и доллар $ обозначают начало и конец регулярного выражения. \d обозначает любую одну цифру, \d{4} это четыре любых цифры, \d{2} две любые цифры и т.д. \. обозначает просто точку в url-адресе. Она экранирована слэшем, чтобы не считалась спецсимволом. \\ аналогично точке, просто слэш в url-адресе. Тоже экранирован доп. слэшем, чтобы не считался спецсимволом. | обозначает "или". ?: обозначает, что следующие символы могут быть или не быть. (?:md|th) обозначает, что в этом месте в url может быть или md, или th. (png|jpe?g|bmp|gif) обозначает, что в качестве расширения допустимы варианты или png, или jpeg (буква е с вопросом опциональна, поэтому и jpg подходит), или bmp, или gif. Набросал рисунок.
|