Корпоративный блог Центра Высоких Технологий

Игорь Вечканов
Игорь Вечканов
12 июля 201009:57
Центр Высоких Технологий
Ижевск Россия
ЦВТ отказался от поддержки IE 6 в своих проектах

Привет! Мы перестали поддерживать браузер IE 6 разрабатываемых проектах.

Всё меняется, веб эволюционирует и некоторые вещи в нём естественным образом отмирают. Одной из таких вещей является браузер Internet Explorer 6. Какое-то время назад он заменял пользователям понятие «Интернет». Но всё изменилось и сейчас этим браузером пользуется меньше людей, чем, например, Opera Mini (лидер среди браузеров в мобильном интернете).

IE 6 опасен тем, что содержит огромное количество известных для злоумышленников дыр в безопасности; неприятен тем, что не поддерживает современные стандарты и не позволяет делать по-настоящему интересные для пользователей приложения.

В итоге мы отказались от его использования. Но столкнулись с одной трудностью.

(Дальше)
Игорь Вечканов
Игорь Вечканов
14 мая 201013:03
Центр Высоких Технологий
Ижевск Россия
Краткая история HTML

Если бы мы ждали пока все браузеры будут поддерживать CSS 2.1 мы бы все еще ждали. То же самое с HTML5, нет какой-то точной даты, после которой можно будет сказать, что язык готов и можно его использовать. Как и с CSS мы можем начинать использовать части HTML5 по мере того как браузеры будут их поддерживать.

(Дальше)
Игорь Вечканов
Игорь Вечканов
7 мая 201013:08
Центр Высоких Технологий
Ижевск Россия
ЦВТ и спартакиада

Как многие из вас уже знают из нашего корпоративного ЦВиТтера, Центр Высоких Технологий в этом году принимает участие в ежегодной Спартакиаде Октябрьского района среди малых предприятий и организаций.

Спартакиада — это отличное мероприятие, которое очень помогает встряхнуть голову и напрячь мышцы. Мы прошли уже через три этапа соревнований из десяти. Мы играли в боулинг, кидали дротики в дартсе и плескались в плавании. Радостно, что в соревнованиях приняло уже участие большое количество наших сотрудников, у каждого нашелся свой спортивный талант.

Вчера я участвовал в эстафете 4х25м вольным стилем в плавании. Было приятно почувствовать это забытое чувство волнения перед стартом и полное спокойствие и хладнокровность во время заплыва. Участники нашей команды выложились на все сто и показали тот результат, на который мы были способны. К сожалению, победы в нашем заплыве оказалось недостаточно для того, чтобы оказаться в призах, но радует, что команде Бинбанка, занявшей 2-е место, мы уступили менее секунды. Первое же место заняли сотрудники Дворца спорта, профессионалы, поэтому их результат неинтересно рассматривать как ориентир. Но для справки, все проиграли им более 10 секунд.

Интернеты уже хранят запись нашего заплыва, можете ее посмотреть и вы (мы плывём по второй снизу дорожке).

 
В мае пройдет еще один этап спартакиады — по бильярду. А осенью нас ждут соревнования по пейнтболу, велокроссу, семейным видам спорта, стрельбе и настольному теннису. И на вкусное в конце года — турнир по волейболу, к которому мы ведем особо тщательную подготовку.
Игорь Вечканов
Игорь Вечканов
23 июня 200910:54
Центр Высоких Технологий
Ижевск Россия
Так что же такое браузер?

Какой комментарий к предыдущему ролику: фраза Задорнова «Ну тупыыые», или это все-таки реальная ситуация? Давайте просто зададим эти же вопросы в Москве:)

 
З.Ы. Кажется, пора Егору брать камеру в  руки и идти на площадь Ижевска,)
Игорь Вечканов
Игорь Вечканов
18 июня 200913:13
Центр Высоких Технологий
Ижевск Россия
Что такое браузер?

Веб-девелоперы иногда настолько привыкают к слэнгу и названиям повседневных для них вещей, что совершенно отрываются от реальности и забывают, что далеко не все пользователи владеют терминологией.

Сотрудник компании Google опросил более 50 респондентов на Тайм Сквер в Нью-Йорке о том, что такое браузер. Оказалось, что менее 8% опрошенных знали, что же такое браузер (осторожно, английский).

 
А вы знаете, что такое браузер?
Игорь Вечканов
Игорь Вечканов
18 декабря 200815:18
Центр Высоких Технологий
Ижевск Россия
Внимание! Важная информация про браузер Internet Explorer
Если Вы пользуетесь интернет эксплорером (IE, Internet Explorer) в качестве браузера, то, пожалуйста, установите другой браузер. Дело в том, что компания Microsoft допустила очень серьезную ошибку в браузере, о которой случайно узнали все-все. Это дало злоумышленникам уникальную возможность. Теперь для того, чтобы заразить компьютер, Вам не надо ничего скачивать или запускать, а достаточно лишь зайти на один из более 10 000 сайтов. Просто заходите — и компьютер заражен. А уж чем он будет заражен я и представить боюсь.

Разумеется, Microsoft не смотрит на это, закрыв глаза. Они не спали 8 дней и выпустили патч для браузера. Проблема лишь в том, что обновления от Microsoft скачиваются при помощи Windows Update. Теперь вопрос: «Кто из Вас пользуется этим сервисом? У кого из Вас стоит SP3 на Win XP?» Так вот, чтобы не задумываться над тем, заражен ли Ваш комп уже, или еще нет, я предлагаю поменять браузер. Тем более что ничего страшного в этом нет, все закладки благополучно портируются и Вы даже не заметите изменений. Но взамен Вы получите множество преимуществ, т.к. IE на мой профессиональный взгляд, худший из браузеров.

Итак, на что можно поменять IE:
  • Google Chrome — мой выбор. Если вы пользуетесь IE, то для вас хром будет идеальным вариантом. Тем более, что все равно скоро все остальные на него перейдут.
  • Opera — выбор большинства обычных пользователей России. Сам я Оперой не пользуюсь, но ничего против нее не имею.
  • Mozilla Firefox — отличается от остальных нереально крутой фишкой: настраиваемыми плагинами. У фаерфокса есть невероятно большое число плагинов, которые могут персонализировать браузер специально для вас. Я пользуюсь в основном этим браузером.

Подробнее о глюке IE читайте на хабрахабре.

З.Ы. кстати, пользователи архаичного IE6 видят наш блог в черно-белом цвете, как будто у них старый черно-белый телевизор:)
Игорь Вечканов
Игорь Вечканов
25 ноября 200820:03
Центр Высоких Технологий
Ижевск Россия
element.getElementById на чистом javascript

Бывает, что javascript-фреймворки в проекте не используются, а некоторые функции оттуда просто жизненно необходимы. Приходится выкручиваться.

var answer = 0;
function getElementChildById(parent,id)	{
if(document.getElementById(parent)) container = document.getElementById(parent);
else container = parent;
if(container.hasChildNodes && container.childNodes.length >0)	{
var arr = container.childNodes;
for(var i = 0; i < arr.length; i++)	{
if(arr[i].id == id)	{
answer = arr[i];
break;
}
else if(arr[i].hasChildNodes && arr[i].childNodes.length >0)
getElementChildById(arr[i],id)
}
}
if(answer)
return answer;
}
Игорь Вечканов
Игорь Вечканов
11 ноября 200810:33
Центр Высоких Технологий
Ижевск Россия
Верстальщикам на заметку — устранение проблем с z-index при работе с AlphaImageLoader в IE6

Долго бился над по-настоящему странным глюком IE6. Если вкратце описать возникавшую у меня проблему, то выглядит она примерно так: после того как я вешаю на div AlphaImageLoader с целью включения alpha-канала у png-24, ссылки, расположенные в этом div'е перестают работать (причем никакими ухищрениями с z-index избавиться от этого не удается).

Теперь внимание, барабанная дробь, объясняю причину этого мистицизма. Дело в том, что IE6 ужасно сильно глючит, если пытаться навесить прозрачный png background'ом на div с указанным позиционированием (position: relative или position: absolute). Решение я подсмотрел вот здесь, а сформулировать его можно так:

Вы сможете исправить Ваши проблемы через z-index если не будете применять фильтр к абсолютно или относительно спозиционированным объектам!

Спасибо за внимание, надеюсь, мне удалось спасти кому-то жизнь.

Игорь Вечканов
Игорь Вечканов
4 октября 200811:38
Центр Высоких Технологий
Ижевск Россия
Определяем версию IE на клиенте

К сожалению иногда верстка ну никак не хочет работать правильно на некоторых браузерах, выявляя совершенно непонятные баги этого самого браузера. Поэтому приходится писать javascript-затычки для этих самых браузеров.

Однако, поскольку это происходит крайне редко, мне приходилось каждый раз искать алгоритм определения версии браузера, используемого клиентом. Мне это надоело, и я решил подробнее разобраться в вопросе.

(Дальше)
Игорь Вечканов
Игорь Вечканов
4 сентября 200800:36
Центр Высоких Технологий
Ижевск Россия
Установка Google Chrome через proxy

Если при установке Google Chrome Ваш инсталлятор выдает ошибку с кодом 0x80072efd (Убедитесь, что компьютер подключен к интернету, а брандмауэр разрешает подключение для файла GoogleUpdate.exe, и повторите попытку), и при этом Вы пользуетесь proxy для выхода в интернет, то проблема скорее всего именно в прокси-сервере.

Инсталлятор Chrome пытается загрузить сам себя, но не может выйти в интернет через прокси-сервер. Скорее всего этот баг будет устранен уже в ближайших релизах инсталлятора, пока же вы можете скачать полный инсталлятор Google Chrome здесь:

http://cache.pack.google.com/chrome/install/149.27/chrome_installer.exe

После того, как файл загрузится, просто запустите его. Приятного серфинга!

UPD: На момент написания поста ссылка была актуальна, но после этого Хром успел несколько раз обновиться и теперь ссылка выглядит так: http://cache.pack.google.com/chrome/install/149.29/chrome_installer.exe

Если эта ссылка перестанет работать, значит браузер снова обновился. Пробуйте увеличить номер в гиперссылке (сейчас там 149.29).

Подписка

Последние комментарии