Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Философия программирования > SplashScreen нужен-ли?


Автор: Ak47black 5.11.2006, 16:17
Вообшем в последнее время все чаше встречаю програмы с заставками, при чем бывают такие случаи ,где заставки низкого качества и только мусолят глаза, создается ошюшение что заставка, это неотъемлимая часть программы и что даже программа такая малая программа которая грузиться моментально на подобии 'Hello world!!!'  smile  должна иметь заставку.

Я понимаю смысл заставки как:
1. Отвлечение пользователя во время загрузки программы.
2. Имидж программы.

Вообшем как вы сшитаете нужна-ли заставка в современной программе?  smile 

Автор: nerezus 5.11.2006, 22:51
Только в тех, которые долго грузятся.
И с возможностью отключения.

Автор: Bose 6.11.2006, 17:36
Цитата(nerezus @  5.11.2006,  22:51 Найти цитируемый пост)
Только в тех, которые долго грузятся.И с возможностью отключения.

Я тоже так считаю. 
Причём желательно, чтобы в случаях, когда программа долго грузится, чтобы заставка показывала как проходит процесс загрузки: прогрессбар или строки показывающие текущую стадию загрузки.

ИЛИ

Имиджевый сплэшскрин, созданный исключительно для урашения. С возможностью отключения. Как пример привеle? специально разработанный для http://www.miranda-im.org плагин, единственное назначение которого показывать Splash  smile 


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

Автор: JackYF 7.11.2006, 19:51
smile Все, кто проголосовали, единогласны smile

Я, пожалуй, от себя скажу, что показывать на 1 - 1,5 секунды Splash Screen можно и на тех программах, что грузятся гораздо быстрее...
Но только когда этот SplashScreen стоит, чтобы его показали - как минимум достаточном информативным и в меру изящным...

Автор: batigoal 8.11.2006, 13:14
Нужен. Обязательно с progress bar'ом.

Автор: Ch0bits 9.11.2006, 06:59
Нужен, если программа грузится долго. (>3 сек)

Автор: LordVanBoom 17.12.2006, 00:04
Думаю что нужен, и причем не "фичный (с)", без эффектов затухания и всякого рода прибамбасов. Имиджу у программы появляется болей.

Автор: nickless 17.12.2006, 01:40
Если программа долго грузится - да (с возможностью отключения), но лучше сделать, чтобы программа быстрее грузилась.

Автор: smartov 17.12.2006, 13:35
Цитата(nerezus @  5.11.2006,  21:51 Найти цитируемый пост)
Только в тех, которые долго грузятся.
И с возможностью отключения. 

Того же мнения

Добавлено @ 13:36 
Интересно: ни один человек не проголосовал за "нет".

Автор: _Y_ 17.12.2006, 16:32
Если заставка указывает что идет процесс загрузки, то это уже не заставка, а информационная панель smile 

ИМХО, заставки сами по себе - от дурного вкуса и неуважения к пользователю. Однако есть одна категория, которая имеет право на существование: заставки коммерческие. Например: "хочешь пользоваться бесплатной программой - читай рекламу", ну и в таком духе.

Автор: Любитель 23.12.2006, 17:25
Цитата(batigoal @  8.11.2006,  13:14 Найти цитируемый пост)
Нужен. Обязательно с progress bar'ом. 

Цитата(Ch0bits @  9.11.2006,  06:59 Найти цитируемый пост)
Нужен, если программа грузится долго. (>3 сек) 

(не в обиду) Серьёзная программа на яве по определению грузится больше 3 секунд.  smile 

Автор: batigoal 23.12.2006, 21:18
Цитата(Любитель @  23.12.2006,  18:25 Найти цитируемый пост)
(не в обиду) Серьёзная программа на яве по определению грузится больше 3 секунд.  smile  

Больше тебе скажу - любая GUI-шная программа на яве грузится от трех секунд smile (по крайней мере, при первом запуске)

Автор: Любитель 24.12.2006, 10:48
 smile 

Автор: Bitter 31.12.2006, 19:16
Если это игра - неприменно.

Автор: Любитель 9.1.2007, 00:38
Кстати, batigoal, 
Цитата(batigoal @  23.12.2006,  21:18 Найти цитируемый пост)
по крайней мере, при первом запуске

Почему? При следующем возможно быстрее? То есть на уровне синга выполняется каое-то кэширование или что?

Автор: batigoal 9.1.2007, 08:32
Цитата(Любитель @  9.1.2007,  01:38 Найти цитируемый пост)
Почему? При следующем возможно быстрее? То есть на уровне синга выполняется каое-то кэширование или что? 

На уровне Swing - нет. Но JVM в целом при втором запуске отработает быстрее (видимо, тут дело в каких-то кеширующих свойствах ОС).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)