Found 2418 Articles for HTML

Changing three.js background to transparent or another color in HTML

Giri Raju
Updated on 23-Nov-2023 14:22:48

980 Views

If you want a transparent background in three.js, you need a pass in the alpha parameter to the WebGLRenderer constructors in the below-given code − var renderer = new THREE.WebGLRenderer( {alpha: true } ); // You can leave the clear color at the defaultvalue. renderer.setClearColor( 0x000000, 0 ); //default However, to set the background color, renderer.setClearColor(0xb0f442 );

Convert HTML5 into standalone Android App

mkotla
Updated on 20-Nov-2023 12:13:12

1K+ Views

Steps Follow the below-given steps to convert HTML5 into standalone Android App You need to first create an Android app using Eclipse. Move HTML code to /assets folder −The Assets provide a way to include arbitrary files such as text, XML, music, fonts, and video in your application. Load web view with the file − android_asset/ file  enable javascript Layout for WebView While creating a layout for WebView − WebVieww = new WebView(this); w.loadUrl("http://www.app.com/");

What is the difference between SVG and HTML5 Canvas?

George John
Updated on 01-Jun-2020 11:14:08

9K+ Views

The HTML element is a container for SVG graphics. SVG stands for Scalable Vector Graphics. SVG and useful for defining graphics such as boxes, circles, text, etc. SVG stands for Scalable Vector Graphics and is a language for describing 2D-graphics and graphical applications in XML and the XML is then rendered by an SVG viewer. Most of the web browsers can display SVG just like they can display PNG, GIF, and JPG.The HTML element is used to draw graphics, via JavaScript. The element is a container for graphics.SVGHTML CanvasSVG has better scalability. So it can be printed with ... Read More

Drawing an SVG file on an HTML5 canvas

radhakrishna
Updated on 24-Nov-2023 01:25:51

1K+ Views

To draw HTML Image Elements on a canvas element, use the drawImage() method. This method defines an Image variable with src = "mySVG.svg", and use drawImage on load. var myImg = new Image(); myImg.onload = function() {    ctx.drawImage(myImg, 0, 0); } img.src = "http://www.example.com/files/sample.svg ";

How to change the playing speed of videos in HTML5?

Ankith Reddy
Updated on 21-Nov-2023 21:00:26

2K+ Views

Use the playbackRate property sets the current playback speed of the audio/video. With that, the defaultPlaybackRate property sets the default playback speed of the audio/video. Change the playing speed of videos You can try to run the following code to change the playing speed of videos − /* play video thrice as fast */ document.querySelector('video').defaultPlaybackRate = 3.0; document.querySelector('video').play(); Play video twice as fast The following is to play the video twice as fast − /* play video twice as fast */ document.querySelector('video').playbackRate = 2;

Streaming a video file to an HTML5 video player with Node.js so that the video controls continue to work

Prabhas
Updated on 04-Mar-2020 05:25:44

213 Views

Use createReadStream to send the requested part to the client. The function call createReadStream() will give you a readable stream. ExampleThe following is the code −stream = fs.createReadStream(path); stream.on('open', function () {    res.writeHead(206,{       "Content-Range":"bytes " + begin + "-" + end + "/" +total, "Accept-Ranges":"bytes",          "Content-Length":chunksize, "Content-Type":"new/mp4"    });    stream.pipe(res); });

Drawing an image from a data URL to a HTML5 canvas

Arjun Thakur
Updated on 04-Mar-2020 05:06:54

947 Views

If you have a data url, you can create an image to a canvas. This can be done as shown in the following code snippet −var myImg = new Image; myImg.src = strDataURI;The drawImage() method draws an image, canvas, or video onto the canvas. The drawImage() method can also draw parts of an image, and/or increase/reduce the image size.The code given below is also appropriate with the sequence - create the image, set the onload to use the new image, and then set the src −// load image from data url Var Obj = new Image(); Obj.onload = function() { ... Read More

How to properly use h1 in HTML5?

varun
Updated on 04-Mar-2020 05:06:02

204 Views

 h1 is a heading and not a title. Youcan gives own heading element to each sectioning element. h1 cannot be the title. It can be the heading of that particular section of the page. Each article can have its own title. defines the most important heading. The first element is considered the label for the entire document. It is perfectly fine to use as many tags as your document calls for; that is one per sectioning root or content section. Use one set of tags per sectioning root or content section. There should always be an ... Read More

HTML5 canvas ctx.fillText won't do line breaks

Chandu yadav
Updated on 20-Nov-2023 11:39:18

1K+ Views

The fillText() method draws filled text on the canvas. If you want to break lines you can do this by splitting the text at the new lines and calling the filltext() multiple times. By doing so, you are splitting the text into lines and drawing each line separately.You can try to run the following code snippet − var c = $('#c')[0].getContext('2d'); c.font = '12px Courier'; alert(c); var str = 'first line second line...'; var a = 30; var b = 30; var lineheight = 15; var lines = str.split(''); for (var j = 0; j

Change text color based on a brightness of the covered background area in HTML?

usharani
Updated on 04-Mar-2020 05:03:50

142 Views

It is possible to change the textcolour depending on the average brightness of the covered pixels ofits parent's background color by using the following code snippet.var rgb = [255, 0, 0]; setInterval(display, 1000); function display() {    rgb[0] = Math.round(Math.random() * 255);    rgb[1] = Math.round(Math.random() * 255);    rgb[2] = Math.round(Math.random() * 255);        var d = Math.round(((parseInt(rgb[0]) * 299) + (parseInt(rgb[1]) * 587) +       (parseInt(rgb[2]) * 114)) / 1000);    // for foregound    var f = (d> 125) ? 'black' : 'white';       // for background   var b = 'rgb(' + rgb[0] + ',' + rgb[1] + ',' + rgb[2] + ')';   $('#box').css('color', f);   $('#box').css('background-color', b); } DemoThe following is the CSS −#box {    width: 300px;   height: 300px; }

Advertisements