Pull to refresh
44
0
Денис Селезнёв @hcodes

User

Send message
Для этого случая сделаю отдельную версию с использованием API.
Не совсем так. Этот урл можно увидеть у картинки, которая находится в теге NOSCRIPT в коде установки Метрики. Урл не поменяется, с таким кодом Метрика установлена на многих сайтах.
<!-- Yandex.Metrika counter -->
<script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter43574444 = new Ya.Metrika({ id:43574444, clickmap:true, trackLinks:true, accurateTrackBounce:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks");</script>

<noscript><div><img src="https://mc.yandex.ru/watch/43574444" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter -->
Уговорили, добавлю.
1. Малая поддержка в браузерах, только Chrome.
2. У IE8 нет addEventListener. А так, конечно, лучше addEventListener.
3. Зависимость, которая тянет за собой дополнительный код. Код сбора ошибок инлайнится перед всеми скриптами и должен быть лаконичным.
4. Про метод знаю, но реализация в статье не зависит от кода отслеживания Метрики.
5. Метрике на заметку. :)
Привет! Посмотрел, понравилась идея пробрасывать версию js-кода сайта.
Спасибо, поправил.
Да, захардкодить, при сборке или с помощью шаблонизатора.
//...
var counterId = '{{MY_COUNTER_ID}}';
//...
А почему GA, а не Метрику?
Цель у show-js-error лишь одна — выводить приметное сообщение при возникновении js-ошибки.
Проголосуйте, пожалуйста, за баг.
Firefox при копировании текста заменяет неразрывный пробел на обычный.
bugzilla.mozilla.org/show_bug.cgi?id=359303
Это нужно для:
  • типографирования на лету;
  • меньший размер в байтах;
  • независимость от формата.
Пока в планах нет, но встроить его не сложно.
Отлично, завёл задачу.
Типограф — это удобное средство онлайн подготовки текста к веб-изданию. Он помогает избежать монотонной корректировки, расстановки кавычек, неразрывных пробелов, специальных символов, исправляет некоторые ошибки ввода (опечатки) и так далее.
Про плагин думал. Вынес логику про ёфикацию в отдельный модуль — github.com/hcodes/eyo-kernel.

Про третьего не понял)
Попробую сделать. Побольше бы таких случаев.
«на знакомый всем мотив», «в известном всем городе»
Если есть ошибки, их нужно править.
Как автору типографа, хотелось бы увидеть примеры десятка ошибок.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity