var map;
//Create a map with an empty array of controls
map = new OpenLayers.Map('map_element', {
controls: [
new OpenLayers.Control.Navigation(),
new OpenLayers.Control.PanZoomBar(),
new OpenLayers.Control.LayerSwitcher()],
//panMethod: OpenLayers.Easing.Quad.easeInOut,
panMethod : OpenLayers.Easing.Expo.easeOut,
panDuration: 100
});
//Create a base layer
var wms_layer_all = new OpenLayers.Layer.WMS(
'OpenLayers WMS',
'http://vmap0.tiles.osgeo.org/wms/vmap0', {
layers: 'basic'
}, {});
map.addLayers([wms_layer_all]);
if (!map.getCenter()) {
map.zoomToMaxExtent();
}
<div id='map_element' style='width: 400px; height: 400px;'></div>
External resources loaded into this fiddle: