Возможно, потому что страница не отображает действительный HTML. Когда я попробовал это с http://www.google.ca
, я получил:
<base href="http://google.ca">
<!-- Begin inserted page -->
<!doctype html><html><head><meta http-equiv="content-type" ...
DOCTYPE должен быть первым на странице, за которым следует тег <html>
с содержимым HTML. Тег <base>
должен находиться внутри тега <head>
.
Вы не можете винить Safari за неправильное отображение неверного HTML.