Сколько времени и усилия Вы проводите на IE6? [закрытый]

Используйте lapply() или sapply(), потому что ваш объект - это список. Я думаю, что вы могли бы проверить разницу между length() и lengths(). Они оба существуют, но имеют разные способности. Я предоставляю два решения foo1 и foo2:

foo1 <- function(...){
  L <- list(...)
  sapply(L, function(x) length(unique(x)))
}

foo2 <- function(...){
  L <- list(...)
  lengths(lapply(L, unique))
}

a = rep(c("a", "b"), 30) # Vector `a`
b = rep(c("a", "b"), 20) # Vector `b`

foo1(a, b)
# [1] 2 2

foo2(a, b)
# [1] 2 2
9
задан Bill the Lizard 8 August 2012 в 14:46
поделиться

10 ответов

Согласно некоторые - браузер - статистика, доля рынка IE6 еще больше, чем Chrome, Safari и Opera вместе, почти целый IE7.

Если Вы не нацелены на очень определенный рынок (действительно проверяют Вашу статистику для знания наверняка), забыть сделать сайт, выглядящий, по крайней мере, достойным с IE6, кажется немного глупым сегодня...

Я не возьму дорогу, чтобы сказать посетителям что браузер использовать, наверняка!

4
ответ дан 4 December 2019 в 15:28
поделиться

Мне не нравится он, но я все еще поддерживаю его. Для небольших сайтов это не проблема, просто заставьте материал работать в Firefox сначала, затем IE7 и IE6 в последний раз. Я использовал IE6-только CSS неоднократно, и у этого только было несколько правил в них.

Для большего проекта со сложными макетами я потратил впустую много времени на IE6. Я был бы очень рад отбросить его полностью, если бы было невозможно обеспечить одну из моих основных функций на нем. До сих пор это достаточно близко, что я все еще поддерживаю его.

Согласно тому, что я считал онлайн о 1/4 людях все еще, используют его, таким образом, вероятно, не мудро отбросить поддержку. http://www.w3schools.com/browsers/browsers_stats.asp

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

2
ответ дан 4 December 2019 в 15:28
поделиться

Я уже постепенно сокращаю его. Каждая секунда, проведенная на отладку для устаревшего (7 + годы!!) браузер является секундой, потраченной впустую в моих книгах. То, что я начал делать, - когда пользователь IE6 сначала приезжает в сайт (определенный cookie и некоторым изворотливым сниффингом браузера), я открываюсь предупреждение, сообщающее им, что они используют старый браузер, который не поддерживает большую часть функциональности, требуемой многими сегодняшними веб-сайтами. Я сообщаю им, что их опыт мог бы быть немного понижен путем продолжения, но это может быть легко облегчено путем обновления до современный сеть браузер (даже если он сосет).

Не старайтесь изо всех сил делать это дрянным для них (хотя они могли бы заслужить его), но не старайтесь изо всех сил (с нестандартными взломами CSS и т.д.) для этих пользователей также. Существует только один способ, которым они будут учиться.

3
ответ дан 4 December 2019 в 15:28
поделиться

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

Я сказал бы для любой данной страницы приблизительно 5%-50% времени разработки CSS, посвящен IE 6, в зависимости от того, кто разработчик и насколько сложный дизайн. Чем более опытный разработчик и более простое дизайн, тем лучше Ваши разногласия при ударе той 5%-й метки :) Но даже я, с хорошей суммой веб-dev опыта IE 6, провели 3 часа на CSS для страницы только для пребывания в течение еще 3 часов, сглаживая маленькие причуды в IE 6.

Другая вещь, которая подходит, состоит в том, что определенная разметка + подходы CSS, которые кажутся настолько интуитивными и простыми в более современных браузерах, не работает вообще в IE 6. При потере работоспособности по одному из этих путей обычно необходимо запускать с нуля, после того как Вы понимаете, что Ваш код, который работает красиво в FF и IE 7, не имеет шанса в IE 6. Более потерянное время...

Я согласовываю с остальной частью Вас это, если можно управлять проектом и не заботиться о рынке IE 6, любой ценой забывать об этом. К сожалению, у некоторых из нас вполне еще нет той роскоши.

2
ответ дан 4 December 2019 в 15:28
поделиться

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

1
ответ дан 4 December 2019 в 15:28
поделиться

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

Им не нравятся вкладки в IE7, они не хотят идти с другим браузером, и т.д., и т.д., и т.д.

Существует достаточно этого, который фильтрует назад мне, которого я продолжаю тестировать против IE6 и сделаю так для неопределенного будущего. Не делает меня счастливым..., просто делают это.

0
ответ дан 4 December 2019 в 15:28
поделиться

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

Если я использую шаблон, загруженный с сети, это часто обстоятельно объясняет очень ясный, полужирным обозначает буквами: "явная судьба является сукой. не торгуйте слоями ни с кем".

1
ответ дан 4 December 2019 в 15:28
поделиться

Нуль. Давно умерший, что касается меня.

0
ответ дан 4 December 2019 в 15:28
поделиться

Подавляющее большинство наших внутренних корпоративных пользователей находится все еще на IE6. Пока власть имущие не решат выставить обновление с IE7 или IE8, мы продолжим поддерживать IE6 как наш основной браузер.

Насколько я знаю, нет никаких непосредственных планов обновить.

0
ответ дан 4 December 2019 в 15:28
поделиться

Действительно, необходимо отвечать на этот вопрос для себя. Если у Вас нет достойного пакета статистики блога, такого как AWStats, то существует первая вещь, которую необходимо сделать. Иначе решите, сколько времени Вы тратите поддержку IE6 и видите, какой процент Ваших пользователей, который является. Если отношение времени клиентам не балансирует, то можно решить угробить IE6. Другой фактор для рассмотрения - насколько важный продукт клиентам. Если Вы работаете над Salesforce.com, можно, вероятно, предположить, что они будут готовы обновить, если Вы запросите их делать это. Если Вы будете говорить о сервере, который вводит рекламу в веб-страницы, то Вы, вероятно, будете в их милосердии выбора браузера.

0
ответ дан 4 December 2019 в 15:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: