SASGIS - SAS.Планета
View Issue Details
0001923SAS.Планета[All Projects] Багpublic07-05-2013 13:0213-09-2013 21:53
kamil 
vdemidov 
normaltexthave not tried
resolvedfixed 
Windows7Home Premium
121010 
131111131111 
0001923: Исправить текст ошибки при отсутствии тайла на сервере
Вот здесь (http://sasgis.org/mantis/view.php?id=1914#bugnotes) идет обсуждение моего варианта исправления ошибки. Но тикет уже закрыт, поэтому пишу новый.

Объясняю как выбрать лучший вариант.
а) Заходите в американскую версию гугла. Чтобы сбросить ваш регион надо зайти как www.google.com/ncr
б) Ищите там как словосочетание все предложенные варианты.
в) Мой вариант чемпион. А именно "data were not found" набирает 50 миллионов результатов в поиске. На втором месте идет "data have not been found" c 36 миллионами. was not found идет с 2 миллионами.

Рекомендую делать так всегда, когда есть сомнения.
No tags attached.
Issue History
07-05-2013 13:02kamilNew Issue
07-05-2013 13:31vdemidovSeverityminor => text
07-05-2013 13:31vdemidovStatusnew => confirmed
07-05-2013 13:31vdemidovCategoryРефакторинг => Баг
07-05-2013 13:31vdemidovTarget Version => 131111
07-05-2013 13:31vdemidovSummaryисправить текст ошибки на data were not found => Исправить текст ошибки на data were not found
07-05-2013 14:13vasketsovNote Added: 0011331
07-05-2013 14:21kamilNote Added: 0011332
07-05-2013 17:33vasketsovNote Added: 0011335
08-05-2013 11:26TolikNote Added: 0011342
08-05-2013 11:31TolikNote Added: 0011343
08-05-2013 11:33TolikNote Edited: 0011343bug_revision_view_page.php?bugnote_id=11343#r5357
08-05-2013 11:35TolikNote Edited: 0011343bug_revision_view_page.php?bugnote_id=11343#r5358
08-05-2013 17:44bk99Note Added: 0011346
08-05-2013 17:56kamilNote Added: 0011347
08-05-2013 19:43vasketsovNote Added: 0011348
13-09-2013 21:53vdemidovStatusconfirmed => resolved
13-09-2013 21:53vdemidovFixed in Version => 131111
13-09-2013 21:53vdemidovResolutionopen => fixed
13-09-2013 21:53vdemidovAssigned To => vdemidov
13-09-2013 21:53vdemidovSummaryИсправить текст ошибки на data were not found => Исправить текст ошибки при отсутствии тайла на сервере

Notes
(0011331)
vasketsov   
07-05-2013 14:13   
1. No data сколько вариантов? 108 миллионов?
2. Какое это всё имеет отношение к вопросу?
(0011332)
kamil   
07-05-2013 14:21   
No data не совсем точно отражает суть проблемы. Использование глагола find показывает, что данные не удалось где-то найти, а не просто отсутствие данных.

Вообще же, мне все равно. Я просто сделал профессиональное замечание (я - программист), поскольку ваш спор о формулировке сообщения об ошибке пошел в неверном направлении.
(0011335)
vasketsov   
07-05-2013 17:33   
>No data не совсем точно отражает суть проблемы
Куда точнее чем кажется. В автономном режиме IE тоже будет ошибка 404. При том что данные даже не пытались искать.
В целом not found тоже офигенно много можно найти:
http://ru.wikipedia.org/wiki/HTTP_404

>сделал профессиональное замечание (я - программист)
Понятно, спасибо, я тоже, вот если б ты был лингвист или переводчик... (шутка)
(0011342)
Tolik   
08-05-2013 11:26   
Ваша методика поиска некорректна, потому что не учитывает контекста (слово data используется по-разному), времени (past cont., present perfect, etc.), а также того, что масса юзеров пишет как попало. Учить язык по чятикам - плохая идея.

А сколько набирает "data not found"?
По-моему, это самый лучший вариант - нам же не нужно законченное предложение, а нужен такой краткий алёрт.


"data were not found" - значит, какие-то данные (много разных) когда-то (неопределённо давно) искали и не нашли. Это не наш случай.

"data have not been found" - значит, нужную информацию только что поискали, она не нашлась. Так правильно, но не лаконично.
(0011343)
Tolik   
08-05-2013 11:31   
(edited on: 08-05-2013 11:35)
Ещё идея: "no data found"

Ну или не выпендриваться, а написать стандартный текст "404 Not Found".

Кстати, расшифровка: The requested resource could not be found but may be available again in the future. Ещё один вариант :)

(0011346)
bk99   
08-05-2013 17:44   
> Ну или не выпендриваться, а написать стандартный текст "404 Not Found".

Бинго! Самое разумное/оптимальное решение.
(0011347)
kamil   
08-05-2013 17:56   
Вообще мне все равно. Но раз уж пошла такая пьянка и народу больше делать нечего, то выскажусь.
Все предложенные варианты, включая мой, концептуально неправильные, поскольку
а) не содержат внутренний номер ошибки (необходимый для качественного тех саппорта),
б) не дают опытному пользователю внятной информации о проблеме на случай, чтобы он решил ее сам.
(0011348)
vasketsov   
08-05-2013 19:43   
>не содержат внутренний номер ошибки
А его и нет, есть только HTTP 404.
Это формально вообще даже не ошибка с точки зрения программы.
Например это может быть ответ на запрос тайла на большом зуме в том месте, где тайла нет.

>не дают опытному пользователю внятной информации о проблеме
А сама программа ничего кроме HTTP 404 Not Found и не имеет, если кто ещё не понял.