The new lineup of low-cost Surface tablets from Microsoft will sport a 10-inch screen, rounded edges, support USB-C connectivity, and cost around $400 (Rs 27,000 approx).

Microsoft to launch low-cost Surface tablet line to compete with...

In an attempt to go head-to-head with Apple’s famous line of tablets, the iPad, Microsoft is planning to launch a new line of low-cost Surface tablets sometime as early as the second half of 2018. According to a news report by Bloomberg, the new range of tablets will feature a 10-inch screen size, keeping it smaller than the current Surface Pro laptop line, which sports a screen size of 12-inches. The tablets are also said to be 20% lighter than the current high-end models and offer only 70% of the battery life. They are also reported to feature USB-C connectivity and rounded edges like the iPad.

Going by the report, Microsoft has struggled to sell their Surface devices in large numbers. As of last June, revenue from these devices has dropped by 2% on account of an ageing surface proWhere to buy 63950 line. Market researcher IDC shows that Microsoft sold nearly 7,25,000 tablets in the first quarter of the current year, while Apple sold 9.1 million iPads in the same period. Apple has garnered $20 billion in the last one year by selling 44 million iPads, while Microsoft has managed to rake up $4.4 billion in the same period with their entire Surface lineup.

This is Microsoft’s second attempt at making the Surface less expensive. The first attempt was with the launch of the original Surface RT, which was launched in 2012. When the company realised the tablets were failing to create a dent in the sub-$500 tablet range, it quickly shifted its focus to the costlier surface proWhere to buy 63950 line. This time around, however, Microsoft is planning multiple models, including ones with 64GB and 128GB of storage, and models with LTE cellular connectivity. These models will continue to feature the Surface-signature kickstand for typing and video playback. They will also run the standard version of Windows 10 Pro like their other Surface devices.

Despite the reported drop in revenue from the surface proWhere to buy 63950 line, Microsoft has been making efforts to keep the range from ageing. More specifically, it updated the Surface Pro with Intel’s 7th generation processors and equipped it with a 512GB SSD option. You can read more about the update here.

‘).insertAfter(‘.inside-container p:eq(1)’); */
// $( ” ).insertAfter(‘.inside-container p:eq(0)’);
//method to trunkate the text
function shorten(text, maxLength) {
var ret = text;
if (ret.length > maxLength) {
ret = ret.substr(0,maxLength-3) + “…”;
return ret;

//function to put utm on DontMiss links
$(‘div.dontMiss > a’).each(function(){
$(this).prop(‘href’, $(this).prop(‘href’)+’?utm_source=within_article&utm_medium=desktop&utm_campaign=related’);
//trunkate dont miss content
var sub = shorten($(this).html(),47);
$(‘div.dontMiss > a’).each(function(){
$(this).prop(‘href’, $(this).prop(‘href’)+’?utm_source=within_article&utm_medium=mobile&utm_campaign=related’);

//disabled method to append dontmiss links to page content by Mayank
/*$(‘div.dontMiss > a’).each(function(index){
//loop over each list item

// if(index%2 > 0){
// index = index – 1;
// }
if($(‘.inside-container > p:eq(‘+index+’)’).length){
$(‘.inside-container > p:eq(‘+((index * 2) + 1)+’)’).append(‘

Related: ‘ + $(this).html() + ‘‘ );
$(‘.inside-container > p:eq(‘+((index * 2) + 1)+’)’).append(‘

Related: ‘ + $(this).html() + ‘‘ );

/* if(isDesktop()) {
} */

* ga event tracking on page scroll start and end by Mayank

// Debug flag
var debugMode = false;

// Default time delay before checking location
var callBackTime = 100;

// # px before tracking a reader
var readerLocation = 150;

// Set some flags for tracking & execution
var timer = 0;
var scroller = false;
var endContent = false;
var didComplete = false;

// Set some time variables to calculate reading time
var startTime = new Date();
var beginning = startTime.getTime();
var totalTime = 0;

// Get some information about the current page
var pageTitle = document.title;

// Track the aticle load — disabled
if (!debugMode) {
// ga(‘send’, ‘event’, ‘Reading’, ‘ArticleLoaded’, pageTitle, {‘nonInteraction’: 1});
// console.log(“ga(‘send’, ‘event’, ‘Reading’, ‘ArticleLoaded’, pageTitle, {‘nonInteraction’: 1}”);
} else {
alert(‘The page has loaded. Woohoo.’);

// Check the location and track user
function trackLocation() {
bottom = $(window).height() + $(window).scrollTop();
height = $(document).height();

// If user starts to scroll send an event
if (bottom > readerLocation && !scroller) {
currentTime = new Date();
scrollStart = currentTime.getTime();
timeToScroll = Math.round((scrollStart – beginning) / 1000);
if (!debugMode) {
ga(‘send’, ‘event’, ‘Reading’, ‘StartReading’, pageTitle, timeToScroll, {‘metric1’ : timeToScroll});
} else {
alert(‘started reading ‘ + timeToScroll);
scroller = true;

// If user has hit the bottom of the content send an event
if (bottom >= $(‘.inside-container’).scrollTop() + $(‘.inside-container’).innerHeight() && !endContent) {
currentTime = new Date();
contentScrollEnd = currentTime.getTime();
timeToContentEnd = Math.round((contentScrollEnd – scrollStart) / 1000);
if (!debugMode) {
if (timeToContentEnd = height && !didComplete) {
currentTime = new Date();
end = currentTime.getTime();
totalTime = Math.round((end – scrollStart) / 1000);
if (!debugMode) {
ga(‘send’, ‘event’, ‘Reading’, ‘PageBottom’, pageTitle, totalTime, {‘metric3’ : totalTime});
} else {
alert(‘bottom of page ‘+totalTime);
didComplete = true;

// Track the scrolling and track location
$(window).scroll(function() {
if (timer) {

// Use a buffer so we don’t call trackLocation too often.
timer = setTimeout(trackLocation, callBackTime);

‘).insertAfter(“.inside-container p:eq(2)”);


Source link