Tuesday, September 27, 2011

HTML 5

HTML5-logo.svg
Filename extension .html, .htm
Internet media type text/html
Type code TEXT
Uniform Type Identifier public.html
Developed by World Wide Web Consortium and WHATWG
Type of format Markup language
Extended from SGML
Extended to XHTML5
Open format? Yes
Website whatwg.org/html
w3.org/TR/html5/
HTML5 is a language for structuring and presenting content for the World Wide Web, a core technology of the Internet. It is the fifth revision of the HTML standard (created in 1990 and standardized as HTML4 as of 1997) and as of September 2011 is still under development. Its core aims have been to improve the language with support for the latest multimedia while keeping it easily readable by humans and consistently understood by computers and devices (web browsers, parsers, etc.). HTML5 is intended to subsume not only HTML4, but XHTML1 and DOM2HTML (particularly JavaScript) as well.
Following its immediate predecessors HTML 4.01 and XHTML 1.1, HTML5 is a response to the observation that the HTML and XHTML in common use on the World Wide Web is a mixture of features introduced by various specifications, along with those introduced by software products such as web browsers, those established by common practice, and the many syntax errors in existing web documents. It is also an attempt to define a single markup language that can be written in either HTML or XHTML syntax. It includes detailed processing models to encourage more interoperable implementations; it extends, improves and rationalises the markup available for documents, and introduces markup and application programming interfaces (API)s for complex web applications.
In particular, HTML5 adds many new syntactical features. These include the <video>, <audio>, <header> and <canvas> elements, as well as the integration of SVG content. These features are designed to make it easy to include and handle multimedia and graphical content on the web without having to resort to proprietary plugins and APIs. Other new elements, such as <section>, <article>, <header>, and <nav>, are designed to enrich the semantic content of documents. New attributes have been introduced for the same purpose, while some elements and attributes have been removed. Some elements, such as <a>, <cite> and <menu> have been changed, redefined or standardized. The APIs and document object model (DOM) are no longer afterthoughts, but are fundamental parts of the HTML5 specification.[2] HTML5 also defines in some detail the required processing for invalid documents, so that syntax errors will be treated uniformly by all conforming browsers and other user agents.

For More Details Visit: http://en.wikipedia.org/wiki/HTML5




Friday, September 23, 2011

Website wireframe

A website wireframe, also known as a page schematic or screen blueprint, is a visual guide that represents the skeletal framework of a website. The wireframe depicts the page layout or arrangement of the website’s content, including interface elements and navigational systems, and how they work together. The wireframe usually lacks typographic style, color, or graphics, since the main focus lies in functionality, behavior, and priority of content. In other words, it focuses on “what a screen does, not what it looks like.”
Wireframes focus on
  • The kinds of information displayed
  • The range of functions available
  • The relative priorities of the information and functions
  • The rules for displaying certain kinds of information
  • The effect of different scenarios on the display
Brown, Dan M. Communicating Design: Developing Web Site Documentation for Design and Planning, Second Edition. New Riders, 2011, p. 169.
The website wireframe connects the underlying conceptual structure, or information architecture, to the surface, or visual design of the website. Wireframes help establish functionality, and the relationships between different screen templates of a website. An iterative process, creating wireframes is an effective way to make rapid prototypes of pages, while measuring the practicality of a design concept. Wireframing typically begins between “high-level structural work—like flowcharts or site maps—and screen designs.” Within the process of building a website, wireframing is where thinking becomes tangible.

For More Information Visit: http://en.wikipedia.org/wiki/Website_wireframe#Uses_of_wireframes



Sunday, September 18, 2011

Dynamic Language Runtime

Dynamic Language Runtime
Developer(s) Microsoft Dynamic Language Runtime Team
Stable release 1.0 / April 16, 2010
Operating system Microsoft Windows, Debian, Ubuntu
Platform .NET, Mono
Type System platform
License Apache License, v2.0
Website dlr.codeplex.com


The Dynamic Language Runtime (DLR) from Microsoft is an ongoing effort to bring a set of services that run on top of the Common Language Runtime (CLR) and provides language services for several different dynamic languages. These services include:
The DLR is used to implement dynamic languages like Python and Ruby on the .NET Framework.
By having several dynamic language implementations share a common underlying system, it should be easier to let these implementations interact with one another. For example, it should be possible to use libraries from any dynamic language in any other dynamic language. In addition, the hosting API allows interoperability with statically typed CLI languages like C#.


For More Info Visit: http://en.wikipedia.org/wiki/Dynamic_Language_Runtime

Thursday, September 15, 2011

100Gbit/s Carrier - Grade Ethernet Transport Technologies

© Prof. Dr. Andreas Kampmann/Cologne University of Applied Science. Microchip on a finger.© Prof. Dr. Andreas Kampmann/Cologne University of Applied
Modern information and communication technology has found its way over the last 15 years into practically all areas of business, society, and politics and continues to provide impetus for dramatic change. This is especially noticeable with the development of the data oriented Internet, which originally used classical line switched transport networks. The rapidly growing volumes of data traffic resulted in the last 10 years in a traffic load increase by more than 30 % per year. Thus, in 4 years the Internet will require a transport network capacity by a factor of 10 higher than today.
This traffic will be generated by new Internet services and new data oriented applications. Resulting from this trend higher bitrates e.g. 100 Gbit/s and very high requirements on the performance of the underlying network and transmission technologies are necessary. Especially, a high degree of security and availability of the network gets into the focus of future development and new concepts for secure data transport are needed.

For more details please visit: http://www.research-in-germany.de/main/research-areas/information-and-communication-technologies/research-projects/42314/3-nr-3-100gbits-carrier.html

Friday, September 9, 2011

FB has changed without any notification.

FB has changed without any notification. Take a look at your URL (top box on your screen.) If you see "http" or just "www" instead of "https" you DO NOT have a secure session & can be hacked.

Go to Account - Account Settings - Security ( left side - after General) - Security browsing click edit - enable https - click Save.

FB has automatically set it on the non-secure setting! Do everyone a huge favor, Share It with others

Monday, September 5, 2011

Array in C# 3.5

Web 2.0

The term Web 2.0 is associated with web applications that facilitate participatory information sharing, interoperability, user-centered design,  and collaboration on the World Wide Web. A Web 2.0 site allows users to interact and collaborate with each other in a social media dialogue as creators (prosumers) of user-generated content in a virtual community, in contrast to websites where users (consumers) are limited to the passive viewing of content that was created for them. Examples of Web 2.0 include social networking sites, blogs, wikis, video sharing sites, hosted services, web applications, mashups and folksonomies.
The term is closely associated with Tim O'Reilly because of the O'Reilly Media Web 2.0 conference in late 2004. Although the term suggests a new version of the World Wide Web, it does not refer to an update to any technical specification, but rather to cumulative changes in the ways software developers and end-users use the Web. Whether Web 2.0 is qualitatively different from prior web technologies has been challenged by World Wide Web inventor Tim Berners-Lee, who called the term a "piece of jargon", precisely because he intended the Web in his vision as "a collaborative medium, a place where we [could] all meet and read and write". He called it the "Read/Write Web".

For More Details visit: http://en.wikipedia.org/wiki/Web_2.0