10. Beware of empty Arrays
Sending an empty array through the Web service may cause problems. Some toolkit recognizes an empty array as a single null value, while others represent it as a group of empty array elements. My general principle is to always ensure that the array contains valid data when sending an object array through the web service.9. Use the packag
10 Questions to consider for a large web site architectureThe large web site architecture here only includes highly interactive and highly interactive data-based large web sites, for everyone's well-known reasons, we do not talk about the news class and some rely on the static HTML to implement the architecture, we use
Although most Internet users are using mainstream browsers such as IE, Firefox, and chrome, the Internet is so colorful that some browsers with expertise in some aspects may be favored by some users, for example, users who frequently access social networks need a social browser.
We recommend 10 non-mainstream browsers, some of which are open-source:
K-meleon:
K-meleon is a Web browser based on gec
At work, we may use a variety of interactive effects. And these effects in the ordinary look at the article when the encounter a lot, but 1:30 will not think of where, so the habit of knowledge collation is very necessary. This article to recommend 10 in the Web development is very useful effect, remember the collection!Super-Cool page Toggle animation effectToday we would like to share with you a set of cr
visit: http://www.htaccesseditor.com/en.shtml
8, Smush it!
Pictures can be more than words, but they also occupy a lot of bandwidth. Images can be optimized through Photoshop and other processing software to meet Web site usage. But if you don't have these bloated desktop apps, you're not at your wits ' end, smush.it can completely satisfy you. smush.it, an online image optimization tool developed by Yahoo Developer Network, can effectively reduce
extensive implementation of the CherryPy.Official website: http://www.cherrypy.org/10.FlaskThe flask is a scalable yet simple micro-architecture. Maybe when you just use it, you think it lacks features such as form validation, database abstraction layers, and third-party libraries that add common functionality. However, it allows the extension to make it easier to add the required functionality. Some of its features, such as unit testing, are well su
is ideal to use WebSockets to automatically push data to the client when the server event occurs, the Socket stream is created by Owen Barnes and is now maintained by Paul Jensen and the team, and their work allows This framework deserves the honor it deserves.The Socketstream framework has been well developed in recent months and the future is bright.For more socketstream information, please visit the –socketstream on GitHub.Other similar excellent frameworks are: Total.js, geddy.js, locomotiv
With the development of technology and the popularization of music-arranging software, some musicians in the music industry say, "Everyone is a DJ now." In fact, this sentence applies in the field of Web design is also very suitable, now more and more people think that everyone can do web designers, it seems that many people seem to design a Web page is very easy
. Do not take pictures instead of words, one-sided pursuit of beautyEvery web designer wants his work to look better and more beautiful. So, sometimes we sudden a beautiful picture to replace the ugly headline text on the browser. What a foolish act it is! (Of course, there are ways to use images to achieve the goal, such as Fir.) But you have to make sure you know what to do. As I said before, the search engine is not able to understand the picture,
large number of data, its design is clean and simple, with versatility.7. Flat DesignIt can also be called "Material Design", Material design is a new move designed by Google this year, the metaphor is: space and rationalization and the unification of system dynamic efficiency. The flat design can be said to be a simple design aesthetics, remove all the decorative design, can be said to the previously respected quasi-materialized design subversion.8. Micro-InteractionMicro-interaction is genera
Programmer pain color, do you want to make web page color, isn't the color produced by the web page found to be uncoordinated, like the big red and green clothes worn by waiters in some restaurants. This article mainly introduces some common color schemes in web design for you to learn.1. Red
Example:
45 examples of using the color red in
With the rapid development of the network, the continuous improvement of network performance becomes the key to be able to stand out in the app. A highly connected world means that users have more stringent requirements for the Web experience. If your site doesn't respond quickly, or your app is delayed, users will soon be able to empathize with your competitors. The following is a summary of 10 of the expe
10 essential source code components for web Front-end jQuery developers, jquery developers
1. Conditioniz-Detects the browser and conditional loading of JavaScript and CSS
Conditioniz is a fast, lightweight (3 kb) JavaScript tool that detects browsers and resolutions and loads JavaScript and CSS files with conditions. Conditioniz rebuilt from its jQuery predecessor, and now it is 50% faster. The script and
Security Web gateway assessment: 10 questions that enterprises should be awareAfter you understand the advantages and disadvantages of the secure Web gateway device, you need to evaluate whether the technology is suitable for your environment. The following are 10 questions that enterprises should think clearly to dete
10 JQUERY plug-ins for enhanced WEB font Layout
Although the Web font layout technology is booming with the support of various customized font solutions (such as @ font-face and Google Fonts, however, we still lack precise control and control in our design and desktop app development. Fortunately, there are a series of powerful jquery plug-ins to help us solve t
Tips Author: Rob HowardThis article discusses #8226; common ASP. NET performance difficulties #8226; useful performance tips and tips for ASP. NET #8226; database usage suggestions in ASP. NET #8226; use ASP. NET for caching and background processing This article uses the following technologies:ASP. NET,. NET Framework, and IISContent on this pageData Layer performanceTip 1: return multiple result setsTip 2-paging data accessTip 3-connection poolTip 4-ASP. NET cache APITip 5-cache per requ
1. Web page grayed out (CSS+JS), compatible with ie7-10, FF, Chrome, OperaA lot of the media has stopped some entertainment, some websites also turned the theme or logo into gray. So how to turn the picture or text on the page gray?Online Demo Source Download2.Javascript Web page side pop-up boxToday produced a Page side popup box, can be used to make sharing but
More and more software applications are migrating to the Web recently. Because there is no platform limit or installation requirements, the software as a service mode on the Web looks very appealing. The core of Web application interface design is Web page design, but its focus is mainly on function. Compared to deskto
Tip: As the popularity of RESTful WEB services continues to rise, developers need to know how to avoid pitfalls in development and get the WEB service developed to the best of their ability.Over the past few years, we have seen a number of reasons why RESTful Web services have become popular. Here are 10 tips you shoul
Document directory
Sencha Touch Framework
JQuery Mobile
JQTouch
The M Project
DHTMLX Touch-HTML5 JavaScript Framework for Mobile
WebApp. Net
Wijmo-jQuery UI Widgets
960 Grid on jQuery-Mobile
SproutCore HTML5 Application Framework
NimbleKit
In recent years, mobile Internet has witnessed rapid development and huge market potential. After computers and the Internet, mobile Internet is setting off the third wave of the information technology revolution, and new technologies and applica
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.