Mikhail Osher: Мне кажется вы концепцию не понимаете, только при 1 уровне, когда у вас на странице 1 элемент тут rscss не подойдет. Приведите пример когда "всё рушится"...
Тогда для вас лучший вариант hls и минимум гигабитная сеть. Скорее все это единственный вариант. Заодно и переключение качества видео в hls просто реализуется.
Какой-то бред про http написал. Что значит протокол для передачи данных (http) не предназначен для передачи данных? А, hls по вашему как данные до клиента передает? по udp? =)
По своему опыту работы и общения с нашими СилСтруктуами, я вам скажу что ничего не измениться (по крайней мере лет 10), как есть сейчас так и будет. .Если вас органы поставят на "наблюдение" ни VPN, ни https не помогут, уже сейчас. Любой алгоритм шифрования ломается, если есть доступ к оборудованию клиента (это отдельный разговор). Если вы обычный гражданин и не нарушаете спокойствие государства (именно в серьезных масштабах), вас никто и не заметит. Вы не думайте, что у нас везде "дурачки" сидят, и тратят свое время на чтение вашей почты и гуглдоков, никому это нафиг не нужно.
Все что написал ниже nirvimel про соцсети, это уже года 3-4 как актуально, если вы параноик =)
Короче, даже не запаривайтесь.
Алексей Ярков: vpn вас никак не защитит от "прослушки". Если вами заинтересуются и поставят в приоритет, то на данный момент,есть только пару-тройку вещей-способов (часть из них аппаратных), которые помогут вам скрыть ваш трафик. А все остальное: vpn, proxy, ssl, даже tor (я сам в шоке был когда узнал), все взламывается за определенное время. Другой вопрос, что вас нужно еще вычислить, что бы поставить на "прослушку".
Алексей Николаев: Получить информацию у провайдера можно только с судебным постановлением. Даже если ты генерал фсб, тебе без бумажки от судьи провайдер ничего не даст (могут только по знакомству с нарушением законодательства). Другой вопрос, судьи дают постановление органам в течение 30 минут, если есть открытое дело или ведется расследование.
Я бы на вашем месте не изобретал велосипед, а воспользовался готовым решением.
Например, от нашего соотечественника: https://github.com/nikic/FastRoute
Скорее всего не помогает font: 13px sans-serif; просто баг отрисовки в браузере.
Попробуй увеличить масштаб в браузере и в другом браузере открыть.
От того что ты меняешь размер шрифта у img отступ не измениться, если только размер не сделать 0.
Для понимания, можешь img считать большой буквой, с стандартными параметрами он обладает теми же свойствами, там вроде vertical-align только отличается.
mrusklon: Самое простое на jquery.
Примерно так:
$('#id-вашей-иконки').click(function(){
$('#id-блока с содержимым').show();
//тут же можете скрыть вашу иконку, если нужно
// $('#id-вашей-иконки').hide();
});
Все стили для блока нужно заранее задать в css.
Почитайте мануалы по jquery, простые вещи там не сложно делаются.
Алексей Скобкин: Для такой задачи, не особо важно.
Если гонитесь за производительностью, то лучше так написать:
$result[key($elem).current($elem)] = $elem;
Просто с сериалайзом читабельней и понятней.
Владислав Васильев: array_unique - не работает потому-что у вас вложенный массив. И если вам нужно уникальность с учетом ключа, то надо по другом у делать. Можно с помощь array_reduce, как ниже предложили.
Можно еще проще, сформировать уникальный ключ исходя из вашего вложенного массива.
$input = []; // ваш массив
$result = [];
foreach($input as $elem)
$result[serialize($elem)] = $elem;
$result = array_values($result); // то что вам нужно
copal: Пример barzdorovia.ru Открываем исходный код, смотрим style.css и.... Bootstrap v3.3.5...
Зато на сайте все квадратное и убогое, вылитая аднимка или копия твиттера (сарказм).
И bootstrap не переписывали под sass, sass есть и в 3 версии, а Less практически с релиза поддерживается, уже лет 5 думаю.
Дальше спорить не буду, если вы не понимаете сути фреймворка...