How to protect your copyrights?
Each of us is an author to one degree or another. Some compose poems or music, take photographs, others create scientific works or write articles in magazines. In the modern…

Continue reading →

Is there an alternative to Windows, or What is Linux?
Microsoft's share in the global software market remains huge. Ask your friends what operating system they use, and as a rule, they will name at least 95 percent Windows (unless,…

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…

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.

Why do we need WiMax?
The commercial success of the product lies in the ability to find the maximum possible number of long-term (loyal) customers. The new WiMax technology, which has been obsessed with computer…

...

Your LJ: how to make it famous?
If you have a blog in LiveJournal or would like to open and maintain it, then a natural need for you as an author is the need for people to…

...

Why write programs for smartphones? To open new horizons!
Who doesn’t have a smartphone today? Probably, only the lazy and burnt conservative, who is so stuck to his pipe that there is no urine to part with it. The…

...

What is the best way to download files - torrent or from file hosting?
Often there are disputes on the Internet about how to download files better - using a torrent tracker or file sharing. Let's figure out what a torrent tracker is. This…

...