The idea of widgets for the Internet surfing

For 27 years since when I created the first web browser, world wide Web had transformed several times. Changing standards have come and gone into oblivion whole classes of services. Changed and users. After scientists and the military, the network was populated by geeks. To their great indignation, noisy crowd rushed the students. With chants and music rolled out the colorful carts of the merchants. Hung marble plates of the Corporation. Behind them trotted Housewives and hobbled chipper retired. Then they all caught the sound of hooves politicians of all stripes. And in the browsers for the tabs. A very handy thing. Don't know how to do without them enjoyed all this magnificence.

Tabs — that's all we have, because the "back" button, history, and bookmarks no longer work. After one hour of active surfing magazine looks so intimidating that forever discourages to look there. Bookmarks it takes weeks, if simply to keep favorites, to several years, if in advance to create an elaborate folder structure and always try to follow it. The irony is that when something becomes a need, if you even remember about the bookmark easier to find the site again in a search engine than to develop deposits of stuff. Well, with Back button difficulty began with the appearance of the first dynamic pages and AJAX finally made it useless.

Of course, we have search, tags, and taxonomies, and Advisory services, and the tapes in social networks. However, these tools are tied to specific services, and I would like to have something right at hand, regardless of the visited site.

Summarizing your own custom habit, I tried to imagine tools that would facilitate me to use browser.

the

Pagoda of procrastination


The basis of the widget based on the scenario of watching movies in Youtube: enter a search query, a list and select the appropriate video, then watch the suggested similar videos. The main objective of the widget is to simplify the scenario, to eliminate the need to open multiple tabs and use the back button to work with the results of the original search to view all interesting objects suggested on the next pages.

Procrastination is godmother to the custom segment of the Internet, from news, jokes and search critically-needed goods in the home on Ali-Express, to articles of the Constitution of the Congo on Wikipedia or 10 useless facts about the mating habits of weevils.

We just have to erect in her honor if not a temple then at least a pagoda.

Widget prednaznachen for endless surfing on the same type of objects: pictures, movies, goods. It is suitable for deep search when high-quality information on the subject is small and you need to sort through the mountain of information collection in order to select the standing resources.

In the top of the widget, serves as the roof of our pagoda is the original information request or filtering options.

Below is two rows of thumbnails with the selected resources.

At the bottom of the wide viewport of the selected resource.

If you click on any thumbnail, the resource opens in the viewport. Thumbnails viewed graphically highlighted. If it was a thumbnail from the top row — the row moves down, replacing the bottom row and a search query generates a new number of objects. If we clicked on the bottom row — everything is in its place. This is necessary so that the user can view all the interesting objects, not using tabs or using the "back".

Below the main region may display a history of viewed objects in the line of miniatures.

In addition to the direct search request, for selection of resources can be used the collection of additional queries, each of which has its own weight. The weight of the algorithm depends on the proportion of resources into the results from this algorithm. The weight can vary, depending on what resources the user has opted to view. As additional queries queries are used similar objects to the previously selected user resources and the algorithm that tries to summarize the theme of the entire set of selectable resources and to create on their basis a new query.
To reinforce learning algorithms can be applied buttons "useful/useless". They form an optional label to filter browsing history.

the

Stairs Dante


Tired of the procrastination in free flight, sometimes you want to go in the opposite direction, explore in chronological sequence the deposits of the public, left by generations of moderators.

Regular pages with the vertical scrolling for this would have been enough if not for two problems: increasing the brake as load by AJAX the new elements at the bottom of the page and the difficulty to drag yourself or send working in this moment for both of you colleague something useless from the opening of treasure.

Therefore, this widget will not be visually different from the regular pages of public posts in chronological order, but technically, the objects will be loaded in the widget one by one and deleted from memory as scrolling. In addition, we will be very useful assessment tools, saving and sending built into our browser and not dependent on the mercy of the platform or the social network where you created the public.

The content widget can get responsiv existing pages on standard engines and platforms. However, if the implementation of the widget will take one of the big players, it can get data from social networks and directly through API, or create a new one.

the

a Kaleidoscope of Aristotle


Hardly ancient philosopher imagined how his metaphysical concept of unity of command useful to us to compare prices on gadgets, travel or search for the source of fake news.

In the center of the widget located in the display area of the interesting object. Located around the thumbnails of the selected alternatives, for example, the same product in other online stores. As an option, can be formed additional thumbnails that you downloaded in "incognito"mode.

When you hover over one of the thumbnails, it expands to the size of the core region, and the removal of the mouse pointer beyond it — back. The user can delete the selected thumbnail from the widget (click on the icon "cross", drag over the area of the widget or button "reset") and they are replaced by a new set.

Finding a more suitable option, the user can shift focus to it, then the widget will pick up the alternatives to it, given the previously viewed and discarded resources.

For added convenience, you can extract from the page key parameters such as price or the date of the publication of the news and place them in the form of stickers on the thumbnail.

the

Rod Codd


The thought of saving anything in the tabs have many users starting to ache wrist and eye twitch: even just adding the resource to your favorites requires sharply to withdraw the arm from the workspace and to get exactly "star". And save it in a directory implies a fairly large number of precise movements and clicks, where any mistake at best forced to start from the beginning, and in the worst — will have to go into edit bookmarks, and to extract the link from the wrong category. And to edit categories will have to use the keyboard.

Looking at such works archive, we sadly find out, how strange, sometimes entitled resources and how difficult it is for these headers to find the desired page "I remember there were more of these frames on a green background."

I would like to just drag a page thumbnail on the "bookshelf." To save space, the thumbnails can expand into the screen, as the jackets hung on a rod in the closet. This is enough to know the page visually. The name and other parameters can be displayed on mouse hover.

In normal mode, the bar is displayed without any additional elements.

When the rod is in focus, it is possible to display the sorting options. The user can change their priority by dragging.
Under the rod, you can display the filtration time and the tag cloud. Clicking on the tag disables and enables the tags. Resources marked off by tags in the sample do not fall. Double-click on the tag, opposite, leaves in the sample only marked with tag objects. To add a tag to a page, simply drag its thumbnail to the tag or Vice versa. In addition to the dependence of the size of the tag cloud on the frequency of use, color of tag may depend on the time elapsed since the last use of the tag: as soon as we mark the object with a new tag, the tag becomes blue and gradually "cools down" to brown spectrum.

the

Thumbnail page


Sometimes a miniature is just a miniature.

Web links is a work of genius. But in the GUI we need more. Save the object in the screenshot of the page, its text content to local search, meta-information and history of the object is accessed. Now Seagate does not remain without work.

The resulting objects can not only preserve history, but also to send by e-mail or instant messengers to once and for all get rid of the dialogues: "what is it? — Yes open it is the coolest virus just under your version of the browser!". And developers utilities protection of privacy will be what to include in the feature list.

For compatibility with messenger, you can create a cloud service, forming a short link to a transferable object. If the user has no browser that knows how to work with the meta-information of the object, the service displays the user screenset and link.

It's probably enough. If you develop or encounter something similar, be sure to send the link in PM.
Article based on information from habrahabr.ru

Комментарии

Популярные сообщения из этого блога

Briefly on how to make your Qt geoservice plugin

Database replication PostgreSQL-based SymmetricDS

Developing for Sailfish OS: notifications for example apps for taking notes