Korzystając z Google Fonts - serwis częstuje nas przykładowo takim kodem:
<link href='https://fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
Bez zaskoczenia - dokumentacja mówi to samo, jednak męczą mnie tutaj dwie rzeczy:
1. Znaki specjalne. Dlaczego zamiast "&", "|" - nie ma odwołania znakowego SGML? W przypadku kreski pionowej validator trochę krzyczy:
Any URL. For example: /hello, #canvas, or http://example.org/. Characters should be represented in NFC and spaces should be escaped as %20. Common non-alphanumeric characters other than ! $ & ' ( ) * + - . / : ; = ? @ _ ~ generally must bepercent-encoded. For example, the pipe character (|) must be encoded as %7C.
2. Po co w tych linkach jest type="text/css"? Ma to jakieś zastosowanie poza kompatybilnością z IE6?
O co tutaj chodzi.. Google to lekceważy? czy jak?