Web Slice

Last updated
Web Slice
Web Slice.gif
Developed by Microsoft
Latest release
0.9
Type of format Web syndication, Screen scraping
Extended from hAtom Microformat
Open format?Yes, As part of Microsoft Open Specification Promise
Website Web Slice Format Specification - Version 0.9

Web Slices are a web feed technology based on the hAtom Microformat [1] that allows users to subscribe to portions of a web page. [2] [3] [4] [5] Microsoft developed the Web Slice format, and published a specification under their Open Specification Promise. [1] The specification is not published by any independent standards body. Introduced in Internet Explorer 8 Beta 1, Web Slices can be previewed in a fly-out window. [6] As of 2012, Internet Explorer 8 and 9 were the only browsers to support Web Slices natively, although Mozilla Firefox had support via an add-on called webchunks. [7]

Contents

Implementation

A Web Slice has 9 properties: the Web Slice id, entry title, entry content, end time, alternative display source, alternative navigation, alternative update source, and time to live. [1] The 3 required properties are: the Web Slice id, entry title, and entry content.

To disable Web Slices on a web page, add: [8]

<metaname="slice"scheme="IE"content="off"/>

To specify the default web slice on a page with multiple web slices, add: [8]

<linkrel="default-slice"<!--Mustbe"default-slice"-->     type="application/x-hatom"        <!-- Must be "application/x-hatom" -->     href="id of webslice"       <!-- The ID of the web slice --> /> 

Sample Webslice

<divclass="hslice"id ="hslice-id goes here"><!-- The ID of the hSlice --><divstyle="display:none"class=<"entry-title">Title goes here</div><--Thetitle--><spanclass>="ttl" style="display:none">360</span><!-- How often to refresh in minutes --><abbrclass="endtime"title="10 Jan 2020 00:00:00 UTC"></abbr><!-- When the link expires --><divclass="entry-content">         The content goes here </div>

Support

Mozilla Firefox

While Firefox does not have built in support for web slices, extensions have been created to give the ability to read web slices.

WebChunks

WebChunks is a Mozilla Firefox 3 implementation of Microsoft Webslices. It allows you to "follow" an area of a web page through a dedicated feed bookmarked in a new toolbar. With Greasemonkey, WebChunks can insert webchunks or webslices markup into any web page so the Webchunks extension handles it. [7] [9] [10] [11] [12] [13]

Fireclip

Fireclip is a Firefox addon that lets you "clip out" parts of a website and watch them for changes. It lets you track specific parts of a website in a similar manner to web slices. [14] [15] [16] [17] [18] [19]

PageSlices

Pageslices was another Firefox addon that allowed not only storing parts of websites but also organizing them by adding on custom pages. [20]

Google Chrome

Google Chrome, like Firefox, does not have built in support for web slices. However, the extension API new to Chrome 4 allows extensions to be created to give the ability to relatively simply create arbitrary webslices [21] of any content from any page.

Opera

Although it was rumored that Opera 10 would have support for web slices, this did not come to pass. [22] [23] Opera does have a "widgetize" feature likened to web slices which allows web pages to be displayed on a user's desktop. [24]

See also

Related Research Articles

Vector Markup Language (VML) is an obsolete XML-based file format for two-dimensional vector graphics. It was specified in Part 4 of the Office Open XML standards ISO/IEC 29500 and ECMA-376. According to the specification, VML is a deprecated format included in Office Open XML for legacy reasons only.

<span class="mw-page-title-main">Browser wars</span> Competition between web browsing applications for share of worldwide usage

A browser war is a competition for dominance in the usage share of web browsers. The "first browser war," (1995–2001) pitted Microsoft's Internet Explorer against Netscape's Navigator. Browser wars continued with the decline of Internet Explorer's market share and the popularity of other browsers including Firefox, Google Chrome, Safari, Microsoft Edge and Opera.

Animated Portable Network Graphics (APNG) is a file format which extends the Portable Network Graphics (PNG) specification to permit animated images that work similarly to animated GIF files, while supporting 24-bit images and 8-bit transparency not available for GIFs. It also retains backward compatibility with non-animated PNG files.

This is a comparison of both historical and current web browsers based on developer, engine, platform(s), releases, license, and cost.

Mozilla Firefox has features that allow it to be distinguished from other web browsers, such as Chrome and Internet Explorer.

<span class="mw-page-title-main">Acid2</span> Online HTML rendering test

Acid2 is a webpage that test web browsers' functionality in displaying aspects of HTML markup, CSS 2.1 styling, PNG images, and data URIs. The test page was released on 13 April 2005 by the Web Standards Project. The Acid2 test page will be displayed correctly in any application that follows the World Wide Web Consortium and Internet Engineering Task Force specifications for these technologies. These specifications are known as web standards because they describe how technologies used on the web are expected to function.

In computing, quirks mode is a technique used by some web browsers for the sake of maintaining backward compatibility with web pages designed for old web browsers instead of strictly complying with W3C and IETF standards in standards mode. This behavior has since been codified in the standard, so what was previously standards mode is now referred to as simply no quirks mode.

An HTML Application (HTA) is a Microsoft Windows program whose source code consists of HTML, Dynamic HTML, and one or more scripting languages supported by Internet Explorer, such as VBScript or JScript. The HTML is used to generate the user interface, and the scripting language is used for the program logic. An HTA executes without the constraints of the internet browser security model; in fact, it executes as a "fully trusted" application.

<span class="mw-page-title-main">Microsoft Silverlight</span> Application framework for writing and running rich Internet applications

Microsoft Silverlight is a discontinued application framework designed for writing and running rich internet applications, similar to Adobe's runtime, Adobe Flash. While early versions of Silverlight focused on streaming media, later versions supported multimedia, graphics, and animation, and gave support to developers for CLI languages and development tools. Silverlight was one of the two application development platforms for Windows Phone, but web pages using Silverlight did not run on the Windows Phone or Windows Mobile versions of Internet Explorer, as there was no Silverlight plugin for Internet Explorer on those platforms.

<span class="mw-page-title-main">Internet Explorer 8</span> Web browser for Windows released in 2009

Windows Internet Explorer 8 (IE8) is the eighth and, by now, discontinued version of the Internet Explorer web browser for Windows. It was released by Microsoft on March 19, 2009, as the successor to Internet Explorer 7. It was the default browser in Windows 7 and Windows Server 2008 R2.

In HTML, a file-select control is a component of a web form with which a user can select a local file. When the form is submitted, the file is uploaded to the web server. There, when the file arrives, some action usually takes place, such as saving the file on the web server. However, the particular action that takes place is determined by the server-side script to which the form is submitted.

<span class="mw-page-title-main">Acid3</span> Online HTML rendering test

The Acid3 test is a web test page from the Web Standards Project that checks a web browser's compliance with elements of various web standards, particularly the Document Object Model (DOM) and JavaScript.

<span class="mw-page-title-main">Web development tools</span> Software used to test the UI of a website or web application

Web development tools allow web developers to test and debug their source code. They are different from website builders and integrated development environments (IDEs) in that they do not assist in the direct creation of a webpage, rather they are tools used for testing the user interface of a website or web application.

<span class="mw-page-title-main">Internet Explorer 9</span> Web browser for Windows released in 2011

Internet Explorer 9 or IE9 is the ninth version of the Internet Explorer web browser for Windows. It was released by Microsoft on March 14, 2011, as the ninth version of Internet Explorer and the successor to Internet Explorer 8. Microsoft released Internet Explorer 9 as a major out-of-band version that was not tied to the release schedule of any particular version of Windows, unlike previous versions. It is the first version of Internet Explorer not to be bundled with a Windows operating system, although some OEMs have installed it with Windows 7 on their PCs. Internet Explorer 9 is the last version that is called Windows Internet Explorer. The software was rebranded simply as Internet Explorer starting in 2012 with the release of Internet Explorer 10.

<span class="mw-page-title-main">Web typography</span> Publishing considerations for the Web

Web typography, like typography generally, is the design of pages – their layout and typeface choices. Unlike traditional print-based typography, pages intended for display on the World Wide Web have additional technical challenges and – given its ability to change the presentation dynamically – additional opportunities. Early web page designs were very simple due to technology limitations; modern designs use Cascading Style Sheets (CSS), JavaScript and other techniques to deliver the typographer's and the client's vision.

<span class="mw-page-title-main">Private browsing</span> Privacy feature in some web browsers

Private browsing is a privacy feature in some web browsers. When operating in such a mode, the browser creates a temporary session that is isolated from the browser's main session and user data. Browsing history is not saved, and local data associated with the session, such as Cookies, Web cache, are cleared when the session is closed. These modes are designed primarily to prevent data and history associated with a particular browsing session from persisting on the device, or being discovered by another user of the same device.

<span class="mw-page-title-main">Clickjacking</span> Malicious technique of tricking a Web user

Clickjacking is a malicious technique of tricking a user into clicking on something different from what the user perceives, thus potentially revealing confidential information or allowing others to take control of their computer while clicking on seemingly innocuous objects, including web pages.

<span class="mw-page-title-main">WebGL</span> JavaScript bindings for OpenGL in web browsers

WebGL is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins. WebGL is fully integrated with other web standards, allowing GPU-accelerated usage of physics, image processing, and effects in the HTML canvas. WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.

The HTML5 specification introduced the video element for the purpose of playing videos, partially replacing the object element. HTML5 video is intended by its creators to become the new standard way to show video on the web, instead of the previous de facto standard of using the proprietary Adobe Flash plugin, though early adoption was hampered by lack of agreement as to which video coding formats and audio coding formats should be supported in web browsers. As of 2020, HTML5 video is the only widely supported video playback technology in modern browsers, with the Flash plugin being phased out.

HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and synthesis, as well as, in the browser. iOS

References

  1. 1 2 3 "Web Slice Format Specification - Version 0.9". MSDN . Microsoft . Retrieved 7 February 2010.
  2. Bishop, Todd (2008-03-05). "Microsoft shows IE8 Activities, 'WebSlices'". Seattle Post-Intelligencer . Retrieved 2010-02-11.
  3. Foley, Mary Jo (2008-03-04). "IE 8 to feature WebSlices, Activities". ZDNet . Retrieved 2010-02-11.
  4. "Web Slices". Internet Explorer 8: Features. Microsoft . Retrieved 7 February 2010.
  5. "Internet Explorer 8 Readiness Tollkit - Web Slices". Microsoft . Retrieved 9 February 2010.
  6. Konigsburg, Eitan (4 February 2009). "Internet Explorer 8: Web Slices". First Look. The New York Times. Retrieved 7 February 2010.
  7. 1 2 glazou (September 4, 2008). "WebChunks". Mozilla. Archived from the original on 12 October 2012. Retrieved 15 February 2010.
  8. 1 2 "Subscribing to Content with Web Slices". Microsoft . Retrieved 7 February 2010.
  9. Vadukut, Sidin (2009-01-28). "Nice try IE8, but Mozilla slices better". LiveMint . Retrieved 2010-02-11.
  10. Cabello, Percy (2008-09-08). "WebChunks: even better than the real thing". Mozilla Links. Mozilla . Retrieved 2010-02-11.
  11. Cabello, Percy (2008-03-11). "IE 8 Activities and WebSlices for Firefox". Mozilla Links. Mozilla . Retrieved 2010-02-11.
  12. Pash, Adam (2008-09-08). "WebChunks Puts Dynamic Information from Any Web Site in Your Toolbar - Firefox Extensions". Lifehacker . Retrieved 2010-02-11.
  13. Ryan (2008-03-11). "IE8 Activities & WebSlices for Firefox". Cybernetnews.com. Retrieved 2010-02-11.
  14. Kashyap, Varun (2009-12-07). "How To Add 20 Best Features Of Other Browsers to Firefox | The Best Article Every day". Bspcn.com. Archived from the original on 2010-02-14. Retrieved 2010-02-11.
  15. Han, Ming (January 8, 2009). "Fireclip". Mozilla. Archived from the original on 12 October 2012. Retrieved 15 February 2010.
  16. "Fireclip - Take back the web. Piece by piece". Fireclip.awardspace.info. Retrieved 2010-02-11.
  17. Purdy, Kevin (2009-01-13). "Fireclip Brings Mac-Like Web Clipping to Firefox - Downloads". Lifehacker . Retrieved 2010-02-11.
  18. Amit Agarwal (2009-01-13). "Track Specific Portions of any Web Page with FireClip". Labnol.org. Archived from the original on 2009-09-17. Retrieved 2010-02-11.
  19. "Buildling Better Webs". Slideshare.net. Retrieved 2010-02-11.
  20. "Pageslices homepage". Archived from the original on 2011-10-31.
  21. "Arbitrary Web Slices".
  22. Lipskas, Vygantas (March 17, 2009). "Rumor: Opera 10 to Include Web Slices". FavBrowser.com. Retrieved 12 April 2010.
  23. Andrew (17 March 2009). "Opera 10 to Include Web Slices?". WebUpd8. Retrieved 12 April 2010.
  24. Prism-like widget creator - Opera Widgets - Opera Community. My.opera.com (2009-11-19). Retrieved on 2013-07-21.

Development