But what if the DropBox features are lacking?
DropBox is one of the most famous and popular services for creating your own data warehouse in the Internet space. It is very convenient to have such an “online flash…

Continue reading →

How to speed up your site?
But what if you just need every element of your web pages, every picture and every java-script is expensive. That's about it, namely about ways to speed up, optimize your…

Continue reading →

Can I get an education online for free?
Yes. Can. This article focuses on free education on the Internet and provides a brief overview of free educational resources. The development of Internet technologies and the increase in the…

Continue reading →

What should we build a WAP?

But do not send you in three letters? On WAP. With joy. On any of the still small WAP sites. And while there is still little competition in this area of ​​the Internet front, anyone can become the creator of their own WAP site. After all, even simple services are used by a huge number of people, especially if they are useful. Being able to receive news, send emails or just have fun wherever you are is pretty attractive to most people. Therefore, do not think of WAP as something inaccessible and unrealistic. Everyone can create their own little service now, and many will be able to use it. Thanks to people whose knowledge of WAP (see the article “What is WAP?”) Didn’t scare, the creation of WAP sites has become especially relevant recently. So, here’s the thought of creating your own WAP site visited your head with a friendly visit. Then below, special for you, a short introductory course. According to the WAP protocol, already existing Internet content is not transmitted directly to the client device (telephone). Work in the content processing mode by the client device is not yet possible due to a large number of problems. The main difficulty is that the Internet information is presented in the form of HTML pages. Work with them is designed for speed of communication, powerful processors, a large amount of memory, large screens, multimedia equipment, and may also require effective mechanisms for entering information. All these requirements are easily met on an ordinary computer. However, mobile phones have very slow processors and a small amount of memory. In addition, the communication channel is characterized by a very low bandwidth and intermittent communication, and the mechanisms for entering information are extremely inconvenient. Most existing HTML pages will simply not work under these conditions. WAP uses a completely new markup language – Wireless Markup Language (WML), which is simpler but more strictly defined than HTML. WAP also uses a scripting language – WMLScript, which is a simplified version of JavaScript, and its own bitmap image format – Wireless Bitmap, or WBMP. WML is an Extensible Markup Language (XML) markup language. The official WML specification is developed and maintained by the WAP Forum, a manufacturing consortium founded by Nokia, Phone.com, Motorola and Ericsson. This specification defines the syntax, variables, and elements used in WML files. Without the ability to perform various operations with information on the server, WML would remain just a means of formatted text output. The addition of this feature, on the contrary, opens up ways for any WAP-compatible device to send messages over the Internet, industrial use in the enterprise and electronic commerce. A WAP compatible device interacts with similar information sources through a WAP gateway. This gateway should be able to interoperate with various cellular standards, such as CDMA, GSM or GPRS. You can write program code in various wap-editors or in the usual Notepad. But do not forget, to begin with, to study the language syntax itself. WML was designed for low-bandwidth devices with a small display. The concept of decks and cards was used as part of this design. One WML document (or rather, elements contained within an element) is called a deck. Interactive user interaction is carried out using cards (card). The advantage of this implementation is that several screens can be downloaded to a client device at a time. Using WMLScript, processing of user actions can be performed using cards in the same deck, thereby eliminating multiple transactions with the server. Of course, another problem arises due to the limited resources of the client device. Therefore, you may very well have to scatter your cards on different decks, in order to avoid an excessive increase in the size of one file. To simplify the work, you can download the Waptor wap editor. And at the same time immediately download a special graphic editor for creating pictures in the WBMP format (this is the picture format used for wap-graphics, not JPEG or GIF.) It is called WAPDraw. Working with these programs is easy. They have few teams and it is difficult to get confused. Although, the latest versions of the popular Adobe Photoshop allow you to create pictures in the WBMP format, so for the design guru and Photoshop followers this traffic consumption will be absolutely unnecessary. The code of all pages of the wap version of one site is placed in one (!) File with the extension .wml. Codes of pages are limited to “cards” – tags. The first problem that you will encounter when developing WAP sites is the inability to create a WAP site in Russian. You can make all menu items transliteration, but this will not save the situation. In addition, real heroes, such as you and me, do not look for easy ways.

Is it interesting for you? The formula "hobby + business = happiness"
Most people in our world are engaged in unloved business - go to unloved work from 9.00 to 18.00, there they carry out unloved instructions from their superiors, communicating with…

...

How to find a picture on the Internet?
How many times has it happened that, having found a photograph on your disk, you could not remember where it came from? Or could you not understand at all what…

...

Social networks: plus, minus, anyway?
Social networks have tightly entered our lives: we are in a hurry to share the latest news with friends through statuses, post new photos or just chat. The most famous…

...

What is SSI, or make your website easier!
Internet technology today is becoming more accessible. Anyone can open their site on the Internet, the choice of options - for every taste. You can painstakingly write tags in Notepad,…

...