background preloader

Web Development

Facebook Twitter

IEEE 802.11y-2008. IEEE 802.11y-2008 is an amendment to the IEEE 802.11-2007 standard that enables high powered data transfer equipment to operate using the 802.11a protocol on a co-primary basis in the 3650 to 3700 MHz band in the United States, except when near a grandfathered satellite earth station.[1] It was approved for publication by the IEEE on September 26, 2008. Background[edit] In June 2007 the FCC issued final rules for a novel “light licensing” scheme in the 3650–3700 MHz band.[2] Licensees pay a small fee for a nationwide, non-exclusive license. They then pay an additional nominal fee for each high powered base station that they deploy. Neither the client devices (which may be fixed or mobile), nor their operators require a license, but these devices must receive an enabling signal from a licensed base station before transmitting. All stations must be identifiable in the event they cause interference to incumbent operators in the band.

Features[edit] Some of the benefits of DSE include: Hyper Text Coffee Pot Control Protocol. The Hyper Text Coffee Pot Control Protocol (HTCPCP) is a facetious communications protocol for controlling, monitoring, and diagnosing coffee pots. It is specified in RFC 2324, published on 1 April 1998 as an April Fools' Day RFC,[1] as part of an April Fools prank.[2] An extension is published as RFC 7168 on 1 April 2014[3] to support brewing teas, which is also an April Fools' Day RFC. Protocol[edit] RFC 2324 was written by Larry Masinter, who describes it as a satire, saying "This has a serious purpose – it identifies many of the ways in which HTTP has been extended inappropriately. Despite the joking nature of its origins, or perhaps because of it, the protocol has remained as a minor presence online.

Commands and replies[edit] HTCPCP is an extension of HTTP. It also defines two error responses: See also[edit] References[edit] HTML / XHTML Standard Attributes. HTML 4.01 / XHTML 1.0 Reference. How to Embed RSS Feeds into HTML Web Pages - The Easy Way. Learn how to embed and add RSS news feeds in HTML websites without any complex programming. This is a simple Javascript based solution made possible using Google Gadget Creator. Q. Yugalkishore is looking for a simple solution to help him embed RSS feeds from Reuters website into his HTML web pages. A. While there are tons of scripts that convert RSS feeds into Javascript*, I recommend using Google Gadget Creator for adding feeds to web pages – it’s easy as well as customizable. *If you are looking for a non-Javascript solution, get one of these Flash based RSS widgets from Yourminis or WidgetBox. Step 1: Copy the URL of that RSS feed to the clipboard (make sure you copy the location of the feed, not the website).

Step 2: Append the feed URL to this string- Confused ? Step 3: Open this new link in your web browser, adjust the dimensions of the gadget, change the border color and finally click "Get the Code" button. CAMBhistorian's Photostream. Public RSS feed. Services: Flickr API: flickr.people.getPhotos. Return photos from the given user's photostream. Only photos visible to the calling user will be returned. This method must be authenticated; to return public photos for a user, use flickr.people.getPublicPhotos.

Authentication This method does not require authentication. Arguments api_key (Required) Your API application key. User_id (Required) The NSID of the user who's photos to return. Safe_search (Optional) Safe search setting: 1 for safe.2 for moderate.3 for restricted. Min_upload_date (Optional) Minimum upload date. Max_upload_date (Optional) Maximum upload date. Min_taken_date (Optional) Minimum taken date. Max_taken_date (Optional) Maximum taken date. Content_type (Optional) Content Type setting: 1 for photos only.2 for screenshots only.3 for 'other' only.4 for photos and screenshots.5 for screenshots and 'other'.6 for photos and 'other'.7 for photos, screenshots, and 'other' (all). privacy_filter (Optional) Return photos only matching a certain privacy level.

Extras (Optional) Error Codes. Services: Flickr API: flickr.people.getPublicPhotos. Get a list of public photos for the given user. Authentication This method does not require authentication. Arguments api_key (Required) Your API application key. See here for more details. user_id (Required) The NSID of the user who's photos to return. safe_search (Optional) Safe search setting: 1 for safe.2 for moderate.3 for restricted. Extras (Optional) A comma-delimited list of extra information to fetch for each returned record. Per_page (Optional) Number of photos to return per page. Page (Optional) The page of results to return. Example Response This method returns the standard photo list xml: To map <photo> elements to urls, please read the url documentation. Error Codes 1: User not found The user NSID passed was not a valid user NSID. 100: Invalid API Key The API key passed was not valid or has expired. 105: Service currently unavailable The requested service is temporarily unavailable. 106: Write operation failed The requested operation failed due to a temporary issue. 111: Format "xxx" not found.

Photo Source URLS. Photo Source URLs You can construct the source URL to a photo once you know its ID, server ID, farm ID and secret, as returned by many API methods. The URL takes the following format: * Before November 18th, 2011 the API returned image URLs with hostnames like: "farm{farm-id}.static.flickr.com". Those URLs are still supported. Size Suffixes The letter suffixes are as follows: * Before May 25th 2010 large photos only exist for very large original images. † Medium 800 photos only exist after March 1st 2012.

Note: Original photos behave a little differently. Example farm-id: 1 server-id: 2 photo-id: 1418878 secret: 1e92283336 size: m Web Page URLs URLs to photo and profile pages use either the user's NSID (the number with the '@' sign in it) or their custom URL (if they've chosen one). You can then easily build URLs to profiles, photostreams, individual photos or photosets: Other URLs can be constructed similarly. Examples Short URLs. Cooliris on your site. Style Sheets in HTML documents. 14.1 Introduction to style sheets Style sheets represent a major breakthrough for Web page designers, expanding their ability to improve the appearance of their pages. In the scientific environments in which the Web was conceived, people are more concerned with the content of their documents than the presentation.

As people from wider walks of life discovered the Web, the limitations of HTML became a source of continuing frustration and authors were forced to sidestep HTML's stylistic limitations. While the intentions have been good -- to improve the presentation of Web pages -- the techniques for doing so have had unfortunate side effects.

These techniques work for some of the people, some of the time, but not for all of the people, all of the time. They include: Using proprietary HTML extensions Converting text into images Using images for white space control Use of tables for page layout Writing a program instead of using HTML <! Flexible placement of style information Cascading Note. . Table Layouts vs. Div Layouts: From Hell to... Hell? Advertisement Over the last several years, developers have moved from table-based website structures to div-based structures. Hey, that’s great. But wait! Do developers know the reasons for moving to div-based structures, and do they know how to?

This article covers common problems with layout structure in web design. Image by lpinc.19881. Table Hell You’re in table hell when your website uses tables for design purposes. MAMA2 (Metadata Analysis and Mining Application) is a structural Web page search engine from Opera Software3 that crawls Web pages and returns results detailing page structures. Semantically speaking, the table tag is meant for listing tabular data. Ease of use Using tables to build structure is quite intuitive.

And the existence of table attributes makes for a rather flat learning curve because the developer doesn’t have to use a separate style sheet. Also, tables don’t break when the content is too wide. Maintainability <div id="header">... Flexibility with media Div Hell. JavaScript: The World's Most Misunderstood Programming Language. Douglas Crockford www.crockford.com JavaScript, aka Mocha, aka LiveScript, aka JScript, aka ECMAScript, is one of the world's most popular programming languages.

Virtually every personal computer in the world has at least one JavaScript interpreter installed on it and in active use. JavaScript's popularity is due entirely to its role as the scripting language of the WWW. Despite its popularity, few know that JavaScript is a very nice dynamic object-oriented general-purpose programming language. How can this be a secret? The Name The Java- prefix suggests that JavaScript is somehow related to Java, that it is a subset or less capable version of Java. JavaScript has a syntactic similarity to Java, much as Java has to C. JavaScript was not developed at Sun Microsystems, the home of Java. The -Script suffix suggests that it is not a real programming language, that a scripting language is less than a programming language.

Lisp in C's Clothing Typecasting Moving Target Design Errors Bad Books. How to create a Typing Effect, an Eraser Effect and a Blinking Cursor using jQuery | burnmind.com. First have a look at the demo page (or this pen) to understand what we’re trying to accomplish. You can also download the tutorial’s source code. For the blinking cursor effect, we’re going to simulate a DOS prompt. The HTML code includes just a paragraph that acts as a wrapper, a span tag which contains the characters “C:\” (the DOS prompt), and another one which contains the “|” character, which will act as our cursor: To make the cursor blink, we will create a Javascript function named cursorAnimation().

We want this function to run continuously as soon as the page loads, so we’re going to use the jQuery’s $(document).ready() function along with the setInterval() method which calls a function at specified intervals (in milliseconds): Now that we have the blinking cursor, we’re going to create the typing effect (based on this tutorial). Moving to the JavaScript part, we define the variables captionLength and caption. Here’s how our JS code looks so far: Photo by ~Lily-D-Ray. Thoughts on Flash. Facebook Abandoning HTML5 to Speed Up iOS App.

MPEG-4 AVC. H.264 or MPEG-4 Part 10, Advanced Video Coding (MPEG-4 AVC) is a block-oriented motion-compensation-based video compression standard. As of 2014[update], it is one of the most commonly used formats for the recording, compression, and distribution of video content.[1] It supports resolutions up to 8192×4320, including 8K UHD.[2] The intent of the H.264/AVC project was to create a standard capable of providing good video quality at substantially lower bit rates than previous standards (i.e., half or less the bit rate of MPEG-2, H.263, or MPEG-4 Part 2), without increasing the complexity of design so much that it would be impractical or excessively expensive to implement.

This was achieved with new features such as an improved discrete cosine transform (DCT) algorithm and multi-picture inter-picture prediction. H.264 was standardized by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC JTC1 Moving Picture Experts Group (MPEG). Naming[edit] History[edit] Versions[edit] Google Swiffy. As part of our transition of display ads to HTML5. the Swiffy Flash conversion tool is no longer available. We will continue to serve the Swiffy runtimes, so any files you have already converted will continue to play.

Today more consumers are using the web in HTML5 compatible environments than Flash-compatible environments. In order to reach as large an audience as possible, we encourage everyone to transition to HTML5 authoring. Developers who currently create Flash SWF files have several ways to switch to HTML5 including Adobe Animate and Google Web Designer. If you need to play an existing Flash SWF file in your browser alone, you might be able to use Mozilla’s Shumway.