📜 ⬆️ ⬇️

QIP 2008 concept

I want to immediately warn you that I am not a programmer and I don’t know how it’s possible to implement the underlying features, but there are some.

Start view of the contact list

Initially, I wanted to try to make a new skin for qip, but in the end I got a new concept that I want to share with the developers and contribute to the development of a popular messenger.
')

1. Appearance.



I really like simple and concise solutions of eppl, so the appearance is somewhat similar to the products of this company. I tried my best to remove all unnecessary elements from the main messenger window.



Thus, in addition to the contact list, only 5 buttons remain: on / off, menu, switch to mini-mode (about it), minimize, close.

New user bar

2. Message window.



I find it not quite convenient to use two different windows for the contact list and a message box, I suggest combining them. When the program is loaded and all dialog boxes are closed, the messenger looks like this:

Start view of the contact list

The appearance of the messenger when the dialog box is open:

Dialog window

The transition from one type to another occurs smoothly (analog - any distribribin from the company of Apple)



3. Mini mode.



This is a major improvement that should facilitate the use of the program by office workers and other Internet surfers.

The essence of the mode is simple - the messenger always hangs over all windows at the top of the page, its dimensions (customizable) by default are such that it does not overlap the important elements of other windows it is on top of.

Mini mode. Contact List
View with closed dialog boxes:

Mini mode. Contact List

View with open dialogs:

Mini mode. Dialog window

The contact list is unusual here, but with the “intelligence” by default it displays the first few (2) contacts, then when a user becomes online, this user moves to the first place in the contact list, then if the user has also become online, then he already takes the first place, displacing the previous one to the second position. If a new message arrives, it replaces the previous contacts and weighs there until it is read, or it is replaced by a more recent, unread message.

The full contact list appears when you hover the mouse (with a few seconds delay) on the contact list.

Full contact list

Once again, the same thing on my site .

Source: https://habr.com/ru/post/38069/


All Articles