Wednesday, 11 December 2013

HTML : ABBR


abbr
Defines an element that is a shortened word or phrase, such as 'HTML'.
The TITLE attribute is generally used to specify the whole word or phrase that the abbreviation is referring to.
An acronym is also an abbreviation, but an abbreviation is not necessarily an acronym.
Note: The abbrtag is not recognised in Internet Explorer.
Example

<abbr title="HyperText Markup Language">HTML</abbr>

HTML : A


a

Anchor. Primarily used as a hypertext link. The link can be to another page, a part of a page or any other location on the web.
Note: An anchor (a point in a page where a link can jump to) does not need to be defined with the atag. Applying the id attribute to any tag will achieve this.
Required Attributes
  • None.
Optional Attributes
  • href can be used to specify the target of a link.
  • charset can be used to specify the character set of the target of a link.
  • type can be used to specify the MIME type of the target of a link.
  • hreflang can be used to specify the language (in the form of a language code) of the target of a link. It should only be used when href is also used.
  • rel can be used to specify the relationship of the target of the link to the current page.
  • rev can be used to specify the relationship of the current page to the target of the link.
  • accesskey can be used to associate a keyboard shortcut to the element.
  • tabindex can be used to specify where the element appears in the tab order of the page.
Example

<p><a href="http://www.google.com">Link to a URI</a></p>
<p><a href="#content">Link to a page anchor</a></p>





Tuesday, 10 December 2013

Laser–Beam Machining

Non Traditional Manufacturing Processes
Introduction
Non-traditional manufacturing processes is defined as a group of processes that remove excess material by various techniques involving mechanical, thermal, electrical or chemical energy or combinations of these energies but do not use a sharp cutting tools as it needs to be used for traditional manufacturing processes.
Extremely hard and brittle materials are difficult to machine by traditional machining processes such as turning, drilling, shaping and milling. Non traditional machining processes, also called advanced manufacturing processes, are employed where traditional machining processes are not feasible, satisfactory or economical due to special reasons as outlined below.
  • Very hard fragile materials difficult to clamp for traditional machining
  • When the workpiece is too flexible or slender
  • When the shape of the part is too complex
Several types of non-traditional machining processes have been developed to meet extra required machining conditions. When these processes are employed properly, they offer many advantages over non-traditional machining processes. The common non-traditional machining processes are described in this section.
Laser–Beam Machining (LBM) Introduction
Laser-beam machining is a thermal material-removal process that utilizes a high-energy, coherent light beam to melt and vaporize particles on the surface of metallic and non-metallic workpieces. Lasers can be used to cut, drill, weld and mark. LBM is particularly suitable for making accurately placed holes. A schematic of laser beam machining is shown in Figure 12.
Different types of lasers are available for manufacturing operations which are as follows:
  • CO2 (pulsed or continuous wave): It is a gas laser that emits light in the infrared region.? It can provide up to 25 kW in continuous-wave mode.
  • Nd:YAG:? Neodymium-doped Yttrium-Aluminum-Garnet (Y3Al5O12) laser is a solid-state laser which can deliver light through a fibre-optic cable. It can provide up to 50 kW power in pulsed mode and 1 kW in continuous-wave mode.

Figure 12: Laser beam machining schematic
Applications
LBM can make very accurate holes as small as 0.005 mm in refractory metals ceramics, and composite material without warping the workpieces. This process is used widely for drilling and cutting of metallic and non-metallic materials. Laser beam machining is being used extensively in the electronic and automotive industries.

Laser beam cutting (drilling)
  • In drilling, energy transferred (e.g., via a Nd:YAG laser) into the workpiece melts the material at the point of contact, which subsequently changes into a plasma and leaves the region.
  • A gas jet (typically, oxygen) can further facilitate this phase transformation and departure of material removed.
  • Laser drilling should be targeted for hard materials and hole geometries that are difficult to achieve with other methods.
A typical SEM micrograph hole drilled by laser beam machining process employed in making a hole is shown in Figure 13.

Figure 13: SEM micrograph hole drilled in 250 micro meter thick Silicon Nitride with 3rd harmonic Nd: YAG laser
Laser beam cutting (milling)
  • A laser spot reflected onto the surface of a workpiece travels along a prescribed trajectory and cuts into the material.
  • Continuous-wave mode (CO2) gas lasers are very suitable for laser cutting providing high-average power, yielding ? high material-removal rates, and smooth cutting surfaces.

Advantage of laser cutting
  • No limit to cutting path as the laser point can move any path.
  • The process is stress less allowing very fragile materials to be laser cut without any support.
  • Very hard and abrasive material can be cut.
  • Sticky materials are also can be cut by this process.
  • It is a cost effective and flexible process.
  • High accuracy parts can be machined.
  • No cutting lubricants required
  • No tool wear
  • Narrow heat effected zone
Limitations of laser cutting
  • Uneconomic on high volumes compared to stamping
  • Limitations on thickness due to taper
  • High capital cost
  • High maintenance cost
  • Assist or cover gas required


Other Topics

Monday, 9 December 2013

CSS : Multiple Backgrounds



Another great time saver is the option of inserting multiple background directly from CSS, instead of using all kinds of hacks as we used to do before. The code is simple to write and to remember, and I am sure you will use it at some point in time.




.multiplebackgrounds {

height: 100px;

width: 200px;

padding: 20px;

background: url(top.gif) top right no-repeat,

url(bottom.gif) top left repeat-y,

url(middle.gif) bottom repeat-z;

}                                                                                                                                

































Other Topics

CSS3 : target-new Property

a
{
target-name:new;
target-new:tab;
}




The target-new property specifies whether new destination links should open in a new window or in a new tab of an existing window





Other Topics

CSS : Relative zoom


Right now, the "zoom in" graphic is linked to an alternate stylesheet with the following css:

body {
zoom: 1.2; -moz-transform: scale(1.2); -moz-transform-origin: 0 0}
} 

This works fine, but ideally I'd like to have the link trigger a relative zoom rather than an absolute zoom value -- so i would need to establish a variable that determined the user's current zoom level, and then increase that zoom by 120%. This way the same link could be clicked multiple times to increase the zoom incrementally.

Other Topics

CSS : Zoom property



The CSS3 equivalent is in the CSS 2D Transforms module, in particular transform: scale().
Because this module is still at Working Draft stage, you'll need browser-specific prefixes:
transform: scale(2);
-moz-transform: scale(2);
-webkit-transform: scale(2);
-o-transform: scale(2);
You may also need transform-origin (and browser-specific versions) to make it behave the same way as zoom, and you'll have to be careful to target zoom only at IE, because WebKit supports bothtransform and zoom so would double-scale.

Physics basic inventions and inventors

1.Which instrument is used to measure altitudes in aircraft's ? Audiometer Ammeter Altimeter Anemometer Explanation : ...