Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   <link rel="stylesheet" href='data:text/css;base64, (https://javascript.ru/forum/xhtml-html-css/52697-link-rel%3D-stylesheet-href%3D%27data-text-css%3Bbase64.html)

Deff 01.01.2015 22:40

<link rel="stylesheet" href='data:text/css;base64,
 
Насколько кроссбраузерно работает эта фигня ?
В линке записано такое правило:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 colour scheme
-------------------------------------------------------------*/

* a{
 color:red;
 font-size:22px;
 font-weight:700;
}


<!DOCTYPE HTML>
<html>
  <head> 
<link rel="stylesheet" type="text/css" href='data:text/css;base64,
77u/LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioKQSAtIFNFVFVQCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqLwoKLyogQTEgY29sb3VyIHNjaGVtZQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8KCiog
YXsKIGNvbG9yOnJlZDsKIGZvbnQtc2l6ZToyMnB4OwogZm9udC13ZWlnaHQ6NzAwOwp9'/>
</head>
  <body>
<a href="/profile.php?id=2">bes, а по сути вопроса, - Ответы есть ?</a>

  </body>
</html>


Интересует тест в ИЕ8 - ИЕ11 и Сафари

bes 01.01.2015 22:42

Цитата:

Сообщение от Deff
Интересует тест в ИЕ8 - ИЕ11 и Сафари

Deff, а где твой IE11?

Deff 01.01.2015 22:43

bes,
А у мну ХЗ, ибо я версткой не занимаюсь

bes 01.01.2015 22:45

Цитата:

Сообщение от Deff
bes,
А у мну ХЗ, ибо я версткой не занимаюсь

с ie11 уже можно работать, так что ставь :)

Aetae 02.01.2015 06:16

http://netrenderer.com/

danik.js 02.01.2015 17:01

Deff,а нафига енкодить в base64? CSS - это итак ведь уже текст.

Deff 02.01.2015 17:36

danik.js,
Запомнить на storage. В некоторых скриптах есть обращения к некоторым <link, типа disabled/enabled, в каких - неизвестно
(Палатка комплектующих с нестабильной связью на "мопеде")

danik.js 02.01.2015 19:37

Deff,
Я не спрашивал зачем data:uri. Я спросил зачем энкодить? Энкодят бинарные данные чтобы ввиде текста представить. А css - не бинарный формат ведь.
<link rel="stylesheet" href="data:text/css;charset=utf-8,%2F*************************************************************%0AA%20-%20SETUP%0A**************************************************************%2F%0A%20%0A%2F*%20A1%20colour%20scheme%0A-------------------------------------------------------------*%2F%0A%20%0A*%20a%7B%0A%20color%3Ared%3B%0A%20font-size%3A22px%3B%0A%20font-weight%3A700%3B%0A%7D" />
<a>Тест</a>

Deff 02.01.2015 20:09

danik.js,
Ни наю, я стандартно делал свёртывание в base64 через Total Commander, чо он делает, не смотрел. Ксать СПС - занчит нун делать свой скрипт сворачивания в base64 (К примеру если в :before русский текст

Чот не врубился про encode:
var str='77u/LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq\
KioqKioqKioKQSAtIFNFVFVQCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq\
KioqKioqKioqKioqKioqKioqKioqKioqLwoKLyogQTEgY29sb3VyIHNjaGVtZQotLS0tLS0tLS0t\
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8KCiog\
YXsKIGNvbG9yOnJlZDsKIGZvbnQtc2l6ZToyMnB4OwogZm9udC13ZWlnaHQ6NzAwOwp9';
alert(atob(str));

Форматы исходных <link в utf-8; карочь я не понял сути Вашего вопроса

danik.js 02.01.2015 20:24

Цитата:

Сообщение от Deff
Ни наю

Но теперь то ты знаешь что этого не нужно делать. Или есть причины?


Часовой пояс GMT +3, время: 22:59.