Application Development: WebGL

A lot of cool technologies are coming from non-web world to Web Application Development. One of the most excited examples is WebGL [https://www.khronos.org/webgl/]. It’s a free web standard to use low-level 3D graphics right on the page via canvas element. It’s based on OpenGL ES 2.0 and has similar development approaches. To test if your web browser supports WebGL just go to http://get.webgl.org/. Almost all modern browsers and platforms support WebGL. It doesn’t need special plugin like Flash player or Unity.

The Platform

As WebGL is a cousin of OpenGL, it’s a cool 3D engine and 3D Application Development platform. WebGL is mostly used in Game Development and media projects. Nowadays, both the desktop and the mobile hardware is powerful enough to support GL technology to be runned into the browser. That’s why so many games are implemented as JavaScript solutions based on WebGL instead of well-known Flash. I’m not going to mark Flash as dying technology, but, objectively, WebGL is the future of the Application Development in rich web media and interactive animation.

Read more

Media Content Distribution: HTTP/2 Architecture

A web surfing by the browser is the most valuable way Media Content Distribution provided around the World. Technically, this process is based on HTTP networking protocol. Actually, HTTP is treated as protocol of Internet. The industry is always in motion at line of new features and challenges, so HTTP protocol is waiting for its new second version. For now, HTTP/2 [https://github.com/http2/http2-spec] is approved by its creators and going to be accepted and published as RFC standard. HTTP/2 release will have huge impact on direction of many networking techniques and implementation approaches. It would be first sufficient change in Media Content Distribution since HTTP/1.1 release in 1999.


HTTP/2 is based on Google’s SPDY protocol. As you can see, there is one more Google’s technology appears modern enough to be used as standard of future. HTTP/2 is a binary protocol instead of text HTTP/1.1. There is much better performance produced by changes in architecture: header compression, multiplexing requests, requests priorities, proactive push-responses from servers side. It supports IPv4, IPv6 and NAT. There are modern security approaches. Firefox and Chrome already have HTTP/2 support in special mode. To test new protocol you need to install HTTP/2 server. There are several server side implementations by Akamai, Google, Twitter and open source.

Read more

Brand new social networking software

Neo4j, Cassandra, and FluidDBoffer the brand new set of databases for social networks

Social network if one of the best things to be found in the net. With its help you can easily fix the links and attitudes between various persons including your friends and people you only want to get to know about. The social life appears to be rather transparent with these networks.

Still if you’re searching for some specific information, the graph databases will be really handy, since with their help you can definitely how many of your friends’ friends’ friends are allergic for milk.

Still the simple graph database cannot give all the answers. Schema-free relational databases are simpler and might be better for social networking software developers for getting quick answers.


This database is created by Java and can successfully link to Python and Ruby. You look for the answer by creating the traversal object streaming along the relationship lines between the nodes until it finds what you’ve been looking for. Its best ability is to run the repeated actions in the network. It stored all new nodes to the disk, so even in case of power failure you will lose no data.

Read more

New social software for publishing

No matter if you’re product company or just some new consumer, the brand new media publisher with a modern author to introduce or even the global agency financed by the government, you will take your time building the certain online interactions. In other word you will become the social publisher in order to get your success and steady audience.

Media content distribution allows you to respond to the main market changes in almost no time. The modern social software will impose possible technical barriers to the newest products’ introduction. Content management allows you to deliver the most actual information to the users and customers. The program is known as TCO for the shorten version of Open Source Social Publishing.

Three main approaches were fixed after the long period of experimentation, where a lot of technological options were involved. These appeared to be:

–          proprietary products (including license charges, fees and other pricings);

–          platforms known as “white labeled” ones (the outsource is decided by the organization);

–          the open source.

Read more

Latest Trends for 2012 in web application design. Part 3

Now we finish the talk about 2012 trends in web application design

9. Modal Boxes

The modal boxes are popular as a part of the as a part of web apps development. They will appear on most of the sites in 2012. They’re not the same as popups; they are rather smooth and welcoming with the higher usability.

Main Idea: Modal boxes will put the traditional popups aside 2012 designs.

10. Minimalism

The minimalism in 2012 will differ much from the traditional one. Bold types and surprising colors will rule the world. The black-and-white schemes will be left in the past. The fresh colors will add some life to this trend.

Main Idea: Minimalism will offer the bright opportunities for web application developers.

11. Oversized Footer

Oversized footers will play the similar role as the huge headers. It’s going to be the part of the site design; they might now have random information including media updates, polls, feeds etc.

Main Idea: Oversized Footers will offer personal information.

12. Retro

And again we return to retro design. This kind of solution in web apps development is rather difficult yet attractive. The key features are going to be the playfulness and inspirational design. In 2012 this trend will be full of vintage art.

Main Idea: Retro is back.

Read more

Web application development in E-book

The process of creation of the nice and effective e-book is never an easy one. Usually you can’t find the exact path leading from the original document to what you have as a final result. You never know, what you might need in some cases of media content distribution for the process to run correctly. Still there are several general tips you may use for your work to run smoothly.

Clean up your document.

The input shall be cleaned of any feature you do not want to see in the final process. This way you won’t have to get rid of them while your work and you will also see the right input in the right format. The cleaning of formatting is important also for adequate compilation, as some systems may not work with the following format and may translate it into something meaningless during some automatic arrangements. It won’t ever happen if you take your time to clean it manually or script the process in special way.

Read more

The newest strategies for the e-portal development

The basis of the e-Media lays in the inter-company partnerships between the local content writers and the consumers of the goods and services. This way they are able to share online content in the full way, as well as the latest information about the processes in the inter-operable business for the media content management. The data sharing protocols based on the common grounds are also shared. Most of them have so called open standards, such as extensible markup language. The content distribution is the required part of the e-Media partnerships, along with the back-end fulfillment systems and integration of the applications.

The relationships in the company tend to have the dynamic nature. The content is usually put in the system and requires the special approach for catalogue and storage. The market of the media enables the staff to run the relevant content management. The list of special agreements state the quantity of the media and data available, they also fix the type of protocols that shall be used in the e-media for  appropriate e-portal development. All the quality standards, as well as the permission of the local media to be shared are defined there.

Read more