Софт

Тестирование сайтов в разные версиях Internet Explorer

Коллеги, кто занимается разработкой сайтов, как вы боретесь с глюками, которые вылезают при использовании разных версий браузеров? Вопрос, собственно, даже в том, как вы тестируете свои сайты на разных версиях IE? Давно же известно, что не все они одинаково полезны интерпретируют HTML.

Собственно, я все это к чему… На просторах интернетов есть сайтик Modern.IE, который в силах облегчить вам жизнь. Можно попробовать потестировать странички на предмет нестыковок, ошибок и прочих проблемных мест. А можно вообще скачать стопку виртуалок для разных систем виртуализации — хошь Hyper-V, а хошь Parallels for MAC. Внутри виртуалок готовые операционки с разными версиями IE. Причем, есть возможность протестировать некоторые версии IE в разном окружении — в разных версиях ОС.

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

В качестве бонуса, чтобы вам не искать — игрушка Сваливаем из WinXP.

Окончание поддержки WinXP

Поздравляю всех с окончанием эпохи WinXP. Сегодня официально заканчивается поддержка Windows XP и Office 2003. Ось безумно популярная, но уже старенькая — и так уже переносили дату по просьбам трудящихся. Ну там покойся с миром и все такое. Будет ли столь оглушительный успех у Win7 или Win8 — вопрос сильно дискуссионный, лично мне кажется, что шансы есть. В общем, бежим толпой за более свежими версиями ОСей. Ну а к партнеру или в торренты — это уже смотрите сами 😉

Первый взгляд на ServiceDesk от ManageEngine

Полез ковырять ServiceDesk от ManageEngine. Кто не в курсе, это система для регистрации заявок на обслуживание и отслеживания этих самых заявок. Ну там сроки выполнения, SLA, разные уровни поддержки и так далее. Первые ощущения — резко отрицательные.

Во-первых, оно не встает с первой попытке. Точнее встает, но работать отказывается. И явно никаких ошибок не пишет, да и вообще довольно молчаливая система. Если выбранный порт вдруг занят, оно обломается, но промолчит. Если сложности с доступом к БД — тоже промолчит и, конечно же, не заработает. Прозрачную авторизацию в AD я настроить так и не смог

Во-вторых, странно обставлена работа с MS SQL — требуется учетка админа SQL-сервера (оно базу там создает), экземпляры баз данных не поддерживаются. В режиме standalone тоже работает странно, в частности требует включения протокола TCP/IP для доступа к базе, большинству программ это не нужно, если база живет на локальном хосте.

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

В-четвертых, внятного единого центра управления нет в принципе. Так что очень не сразу понятно как где и что конфигурируется, да и непонятно работает ли вообще. А если не работает, то почему.

В-пятых, ни одного внятного слова про успешные внедрения на русском я не нашел. И, соответственно, помощи на русском тоже. Адекватных решений проблем на английском, впрочем, тоже. Зато мне время от времени приходят письма от их продавцов с вопросом «ну вы готовы купить нашу систему?»

Итого — мне не понравилось, но возможно я просто не умею готовить эту конкретную кошку. Ищу альтернативы… Чтобы недорого и внятно.

UPD: Ага, с толкача завелось. Оказывается, в паролях недопустимы спецсимволы вообще нигде. В документации нашел про «нельзя при настройке прозрачной аутентификации в AD», но похоже, что везде нельзя.

Softline IT Reality

27 марта в Красноярске прошел семинар от Softline под названием IT Reality. Пишу все это, по большому счету, в качестве обратной связи для Софтлайна, потому что в анкете места мало. Ну и так, мысли вслух высказать для тех, кто на семинар не попал. Сперва — докладчики и доклады.

Читайте далее

Касперский для малого бизнеса

Готовимся к семинару, вспоминаем чего там у нас есть от лабораторий Касперского. Нарыл, что анонсирован продукт для защиты виртуальных сред, но об этом как-нибудь в другой раз. Сегодня меня сильно интересует чем пользуется малый бизнес для защиты себя любимого от вирусов? Домашними версиями? Или чем-то в стиле Kaspersky Business Space Security? И защищается ли вообще? А то есть опыт, когда в компании даже не задумывался никто про антивирус.

Читайте далее

Windows Server Essential 2012

Начинаю быть неоригинальным, но у MS очередная замена в линейке продуктов. И снова достаточно давняя. На этот раз умер Windows Small Business Server, на смену ему пришел Windows Server Essential. Отличия, если кратко, таковы:

  1. вырезали почту и прочие мелкие радости — перенесли в облако за отдельные деньги в виде Office 365
  2. соответственно, интеграция с облаком делается в полтора клика
  3. еще больше упростили интерфейс управления
  4. количество включенных CAL сделали 25 штук и это верхний потолок использования данного продукта по определению
  5. можно через веб-интерфейс достучаться до компьютеров внутри компании по RDP

В общем, получился такой гибрид бегемота с носорогом Home Server и Server Standard. Управляется легко, при этом все «стандартные» возможности и роли остались доступны — можно службу сертификатов поднять или NAP. Подробности можно послушать у Андрея Масалова. Может и я когда соберусь свою версию обзора состряпать

Замена для MS TMG

Все же помним, что TMG более недоступен? И все же дружно в голос рыдаем по этому поводу? Однако же товарищи из Kerio подсуетились и выслали рассылку с темой «Kerio Control — лучшая альтернатива MS TMG Forefront!». Насчет «лучшая» можно поспорить, но вот, что очень неплохая — факт.

Читайте далее

Kerio Connect VS MS Exchange

Прилетело в почту рекламное письмо от Kerio по поводу героически ушедшего от нас TMG и я решил молодость вспомнить и посмотреть чего там хорошего у них вообще происходит. Ясное дело, наткнулся на почтовый сервер, который раньше назывался Kerio Mail Server, но несколько лет назад его переименовали в Kerio Connect. Microsoft что есть сил продвигает свой Exchange, правда, местами он идет под вывеской облаков. Попробую в первом приближении понять кто из них круче и в чем.

Читайте далее

Пользуем Excel для анализа данных

Уже не в первый раз замечаю, что люди нечасто используют весь потенциал ПО. Сегодня речь пройдет про аналитические возможности Excel, я пользовался версией 2013, но описанное верно для большинства предыдущих версий. Итак, реальная задача — Начальство задает не очень риторический вопрос «А не дофига ли мы платим за межгород?». Соответственно, цель — посчитать сколько стоит то же самое, но у другой компании.

Читайте далее

GPO для Internet Explorer 10, 11

Мопед не мой, честно спер у коллеги с http://troxin1988.livejournal.com/621.html

Перевел офис на Server 2012 R2 и на Win 8.1. Заметил, что старые групповые политики не применились на IE 11 (страница по умолчанию и надежные узлы).
Где-то прочитал, что нужно переходить на IEAK. Но по-моему — это гемор: с каждым изменением создавать новую установку, применять ее. Проще редактировать GPO как и раньше. Гугиль сказал что можно отредактировать старый InternetSettings.xml, изменив там параметр «max» на 10. Но так как у меня политики создавались на 2003 домене, остались старые параметры для старого IE:
Политики\Конфигурация Windows\Настройка Internet Explorer
В редакторе GPO их уже нет, соответственно редактировать нечего и файл InternetSettings.xml относится не к той настройке IE (его у меня нет). Попробовал создать новый GPO, залез сюда:
Конфигурация пользователя\Настройка\Параметры панели управления\Параметры обозревателя
Создал новую политику для Internet Explorer 10, заметил что ничего не меняется. Вроде и галочка стоит, что браузер открывался с домашней страницы. А в доверенные узлы вообще ничего нельзя добавить. Посмотрев сведения о GPO (уникальный код), перешел в
\\DC\SYSVOL\domain\Policies\(Уникальный код)\User\Preferences\InternetSettings\InternetSettings.xml
поменял параметр «max=99″ (на будущее :)), заметил, что (id=»Homepage» disabled=»1″) это говорит о том, что почему-то домашняя страница просто отключена. Поменял на «1». => gpupdate/force => Работает! 🙂
Присмотрелся еще лучше, разбив xml красиво по строчкам. А у нас тут просто идет добавление параметров в реестр.
Ну после рытья в этом реестре добавил еще пару строк для добавления узлов в доверенные. Держите, может кому пригодится 🙂

<?xml version=»1.0″ encoding=»utf-8″?>

<InternetSettings clsid=»{GUID}»>

<IE10 clsid=»{GUID}» name=»Internet Explorer 10″ status=»Internet Explorer 10″ changed=»2013-11-05 08:06:17″ uid=»{UID}»>

<Filters>

<FilterFile hidden=»1″ not=»0″ bool=»AND» path=»%ProgramFilesDir%\Internet Explorer\iexplore.exe» type=»VERSION» gte=»1″ min=»10.0.0.0″ max=»99.0.0.0″ lte=»0″/></Filters>

<Properties>

<Reg id=»Homepage» disabled=»0» type=»REG_SZ» hive=»HKEY_CURRENT_USER» key=»Software\Microsoft\Internet Explorer\Main» name=»Start Page» value=»домашняя страница по умолчанию«/>

<Reg id=»SearchPage» disabled=»0″ type=»REG_SZ» hive=»HKEY_CURRENT_USER» key=»Software\Microsoft\Internet Explorer\Main» name=»Search Page» value=»Узел поиска по умолчанию«/>

<Reg id=»ClearBrowsingHistoryOnExit» type=»REG_DWORD» hive=»HKEY_CURRENT_USER» key=»Software\Microsoft\Internet Explorer\Privacy» name=»ClearBrowsingHistoryOnExit» value=»0″/>

<Reg id=»StartupOptions» type=»REG_DWORD» hive=»HKEY_CURRENT_USER» key=»Software\Microsoft\Internet Explorer\ContinuousBrowsing» name=»Enabled» value=»00000000″/>

<Reg id=»StartupOptions» type=»REG_DWORD» hive=»HKEY_CURRENT_USER» key=»Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\безопасный узел без https, (mail.yandex.ru)» name=»https» value=»00000002″/>

</Properties>

</IE10>

Ну как-то так. Теперь я знаю как параметры в реестр добавлять в HKEY_CURRENT_USER через GPO.Не получалось почему-то стандартными плюшками, буду пользоваться внештатными 🙂