We all know Mobile is different, but by how much?
This presentation attempts to quantify the difference between mobile and non-mobile, focusing on CPU, network and browser differences.
Velocity 2012: The 90-Minute Mobile Optimization Life CycleStrangeloop
Strangeloop VP Technology Hooman Beheshti demonstrates – in real time – the impact of advanced mobile optimization techniques on another unsuspecting website.
Over the course of the workshop, witness the mobile optimization life cycle, from start to finish:
- Taking the “Before” shot: Choosing a guinea pig site and benchmarking its current performance, focusing on load time, start render time and round trips.
- Iterating through core best practices, including: Keep-Alive, Compression, Far Future Expiry, and Use a CDN.
- Applying a set of advanced, automated, mobile-specific FEO techniques.
- Taking the “After” shot: Analyzing results using different browsers.
The document discusses how the mobile web is growing rapidly but many web developers are not optimizing their sites for mobile. It provides statistics on the growth of mobile phones and their usage. It then details tests the author conducted on various mobile browsers to analyze support for technologies like gzip compression and parallel HTTP requests. The author provides recommendations for optimizing sites for mobile like using gzip, minimizing files, caching aggressively, and limiting cookies. The document advocates for testing sites across mobile browsers due to variations in support.
Performance Implications of Mobile DesignGuy Podjarny
Choosing your mobile design paradigm is hard, and performance is an often overlooked parameter in this decision process.
This presentation discusses the top performance concerns for the top mobile design paradigms - Dedicated Sites (mdot) and Responsive Web Design (RWD).
Presented at Breaking Dev (bdconf) in April, 2012.
Building Highly Optimized Mobile Web AppsGlan Thomas
The document discusses optimizing mobile web apps for performance. It identifies key challenges like limited resources and network latency. Not optimizing can lead to poor user experiences with slow loads and battery drain. The document recommends reducing network usage, showing loading indicators, using HTML5 features, GPU acceleration, and keeping the DOM simple to improve performance and respect the battery. It also provides tips on debugging and testing mobile web apps.
Web Performance & You - HighEdWeb Arkansas VersionDave Olsen
Today, a web page can be delivered to a desktop computer, a television, or a handheld device like a tablet or a phone. While a technique like responsive design helps ensure that our web sites look good across that spectrum of screen sizes we may forget our web sites should also be able to perform equally well across that same spectrum. While more and more of our users are shifting their Internet usage to these more varied platforms and connection speeds our development practices might not be keeping up.In this session we’ll review why optimizing web performance should be an important step in the development of responsive websites. We’ll look at the tools that can help you understand and measure the performance of those sites as well as discuss front-end and server-side techniques that can be used to help you improve their performance. Finally, since the best way to test your site is to have real devices in hand, we’ll share “lessons learned” so you can set-up your own device lab similar to what we have at West Virginia University.This presentation builds upon Dave’s “Optimization for Mobile” chapter in Smashing Magazine’s “The Mobile Book.”
This document discusses optimizing mobile application performance through testing. It begins by explaining that performance is a human perception, with delays of 100ms feeling instantaneous, 1s still allowing for an uninterrupted train of thought, and 10s being the limit to maintain focus. It then discusses benchmarking applications to understand current performance, identifying fixes, optimizing through things like image size and format, caching, and lazy loading. The overall message is that thorough testing across devices and networks is needed to optimize mobile applications for speed.
The key to a successful mobile site is high performance and reliability across a wide range of device capabilities and network latencies. However, the mobile web is a hostile environment with support for HTML5, JavaScript and CSS varying widely across browsers and devices. This talk will explain best practices to build high performance mobile sites that work across a wide range of devices and capabilities. The focus will be on lessons learnt at Betfair while rewriting the entire mobile web stack and how we used techniques to maximise performance and reliability. After discussing the problems faced in mobile the talk will explain how adaptive techniques can be used to provide progressive enhancement. This will be followed by an explanation of why and where performance bottlenecks occur and how these can be solved.
Testing Mobile App Performance MOT EdinburghDoug Sillars
This document discusses optimizing mobile application performance through testing. It begins by explaining that fast performance is a human perception, with delays of 100ms feeling instantaneous, 1s still allowing for an uninterrupted train of thought, and 10s being the limit to keep focus. It then discusses benchmarking applications to identify issues, making optimizations, testing fixes, and launching optimized versions. Specific techniques covered include profiling network conditions, testing on low-end devices, setting speed goals, optimizing JSON responses, image sizes/formats/quality, and caching. The overall message is that thorough testing across devices and networks is needed to optimize mobile application speed for the best user experience.
This document discusses mobile application performance testing. It begins by explaining how fast is perceived by humans, with 100ms seen as instant, 1s as an acceptable delay, and 10s as the limit to maintain focus. It then discusses various performance studies showing user frustration and abandonment rates related to load speeds. The document goes on to describe benchmarking applications, identifying fixes, optimizing through various techniques, and retesting. Specific areas covered in more depth include optimizing images through size, quality, format, caching and lazy loading. Other topics include content delivery networks, animating GIFs, and network information.
This document summarizes Doug Sillars' presentation on delivering fast and beautiful images and video for mobile. It discusses 4 simple image optimizations: quality, format, sizing, and lazy loading. It also covers optimizing video delivery by reducing file sizes, only downloading video that will be displayed, and being mindful of data costs and network conditions for mobile users. The presentation provided examples and metrics on how these optimizations can significantly improve page load speeds and reduce data usage.
This document discusses optimizing images and video for fast delivery on mobile websites. It begins by explaining that fast loading is a human perception based on time thresholds, with 100ms perceived as instant. The document then outlines 4 simple image optimizations: quality, format, sizing, and lazy loading. It provides examples of each optimization and data on real-world usage. Additional topics discussed include responsive images, animated GIFs, save-data considerations, and base64 encoding. The overall message is that images make up most web content and several techniques can significantly improve performance and user experience.
Imagesandvideo stockholm fastandbeautifulDoug Sillars
This document discusses 4 simple optimizations that can be made to images on websites to improve performance: 1) Reducing image quality, 2) Using optimized file formats like JPEG, WebP and SVG, 3) Resizing images to actual display size, and 4) Implementing lazy loading so images outside the viewport are not downloaded. It provides examples and data on how each technique can significantly reduce data usage and improve load times.
Mobile and web performance is critical for user experience. Testing tools like WebPageTest and Video Optimizer can identify optimization opportunities such as slow delivery speeds, large files, and inefficient content. Key best practices include using content delivery networks to cache content globally, compressing text and images, resizing images appropriately, and choosing optimal video bitrates. Adhering to these performance best practices can significantly improve load times and user engagement.
Talk delivered in New York, Sep 19, 2016 during an O'Reilly meetup before Velocity Conference about Web Performance and Images, including HTTP Client Hints and new Image Formats
This document discusses techniques for improving the performance of mobile web applications. It addresses reducing the number of requests, reducing file sizes, and increasing parallelism. Specifically, it recommends bundling JavaScript and CSS files, inlining small resources, using adaptive images and JavaScript, minification, compression, and domain sharding. It also suggests techniques like parallelizing service calls and downloads, delaying unnecessary downloads, and eager loading of static assets. The overall goal is to reduce load times and improve the user experience on mobile networks.
Doug Sillars presented four simple optimizations for delivering fast and beautiful images and video on mobile: 1) reduce image quality, 2) use optimized formats like WebP and SVG, 3) size images appropriately, and 4) lazy load images below the fold. He demonstrated how these techniques can significantly reduce page load times and data usage. Sillars also discussed best practices for video delivery and alternatives to animated GIFs that can reduce file sizes substantially. Throughout, he provided real-world examples and tools to help optimize multimedia content for mobile performance.
James D Bloom is a mobile web expert who focuses on high performance, reliability, wide device support, and keeping things simple. In his talk, he discusses why performance is important for mobile websites and provides strategies to improve network performance through reducing requests and bytes, increasing bandwidth efficiency, and reducing latency. He also discusses ways to improve software performance through more parallelism, faster page rendering, and faster page interaction.
This document summarizes a presentation about extreme performance for mobile web. It discusses understanding the mobile web ecosystem today, focusing on performance differences for mobile and tools to measure performance. It also covers HTML5 APIs and specifications for performance as well as tips for extreme performance including optimizing the network layer, reducing redirects and stop signs, prioritizing responsive design, minimizing above-the-fold content, loading CSS asynchronously, treating JavaScript as optional, and ensuring fast user interfaces. The overall message is that perception of performance is more important than actual load times and focuses on techniques to optimize for mobile.
(A presentation given at Velocity Conference, London 2012)
Mobile Optimization is complicated, and there’s no single silver bullet. Many different bottlenecks take their toll along the way, and while some have a huge impact, others still add up. In this presentation, we’ll take a website and optimize it step by step. In each step we’ll touch on a problem, discuss how to solve it – perhaps in multiple ways – and show the effect of the solution. In the process, we’ll also touch on topics such as measuring mobile performance, differences between browsers, and which pitfalls are common
The document provides an agenda and summary for a talk on how the physical world is meeting the web through various technologies. The topics discussed include mobile and IoT, the Physical Web, Progressive Web Apps, and connecting through web APIs. Specific emerging APIs that allow access to device sensors and hardware are demonstrated, such as ambient light detection, web Bluetooth, and web audio. The talk aims to show how the web is becoming a universal platform to enable new experiences at the intersection of the digital and physical worlds.
Jon Arne Sæterås - Give Responsive Design a mobile performance boost DevConFu
Responsive Web Design (RWD) is a giant leap in the right direction for web on mobile devices. However, RWD is just a small, part of the big picture. What we really want is for the whole value chain to be responsive, not only in the browser., There are a vast number of frameworks and tools on the webs for implementing RWD. Most of these provide a great starting point for mobile ventures. However, there are not so many tools out the to help you with the rest of the value chain. Especially tools that are easy to use and provide a relatively small footprint for front end developers., This talk will explore possibilities you get when you combine the best practices from the client side, with best practices from the server side. Sometimes this technique is called RESS, or Adaptive Design. The talk will contain coding, code samples and best practices based on popular frameworks and tools for Adaptive Design that combines client side and server side techniques. Results, effects and gains in terms of performance will also be documented and exemplified., The audience will gain insights into how their next project can perform even better in mobile devices and smart ways to reduce data traffic, increase speed and be more future friendly by utilizing the server for heavy-lifting.
Performance Implications of Mobile Design (Perf Audience Edition)Guy Podjarny
(This version of the presentation is oriented at a web performance audience, and includes some mobile design 101 content)
Mobile Web Design is complicated, and several design paradigms have been created to help deal with the challenges the mobile landscape creates.
Amongst other implications, each paradigm also carries its own performance pitfalls, which can turn a well designed site into a horribly slow user experience.
This presentation covers the top design paradigms - Dedicated Websites (mdot) and Responsive Web Design, gives some background on each, and digs into the performance do's and don'ts for your design of choice.
Measuring Web Performance (HighEdWeb FL Edition)Dave Olsen
Today, a web page can be delivered to desktop computers, televisions, or handheld devices like tablets or phones. While a technique like responsive design helps ensure that our web sites look good across that spectrum of devices we may forget that we need to make sure that our web sites also perform well across that same spectrum. More and more of our users are shifting their Internet usage to these more varied platforms and connection speeds with some moving entirely to mobile Internet.
In this session we’ll look at the tools that can help you understand, measure and improve the web performance of your web sites and applications. The talk will also discuss how new server-side techniques might help us optimize our front-end performance. Finally, since the best way to test is to have devices in your hand, we’ll discuss some tips for getting your hands on them cheaply.
This presentation builds upon Dave’s “Optimization for Mobile” chapter in Smashing Magazine’s “The Mobile Book.”
This talk was given at HighEdWeb Florida.
Mobile Performance Testing - Testing the ServerXBOSoft
This document discusses testing the server side performance of mobile websites. It begins with introducing the importance and challenges of mobile performance testing. It then outlines an agenda covering differences between mobile and desktop usage, steps to take in testing including simple comparison, performance and load tests, and optimization strategies. Specifically, it recommends starting with basic tests to compare a site on desktop vs mobile, then using tools like WebPagetest to analyze performance, and finally gradually increasing load on servers. The overall goal is to help organizations prevent mobile performance issues through early and frequent testing.
This document discusses optimizing web performance for mobile devices. It covers the current mobile web ecosystem, importance of performance, tools for measuring performance, optimizing initial loading and perception, and responsiveness. The key points discussed are understanding the diversity of mobile browsers and platforms, keeping content above the fold loading within 1 second, using tools like navigation timing API to measure performance, avoiding redirects and unnecessary resources, and ensuring smooth scrolling and responsiveness.
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...IDATE DigiWorld
The document summarizes a presentation about the future of content delivery networks (CDNs) over the next 10 years. The presentation makes several predictions, including that traffic will grow exponentially as more content like video moves online, connected devices will drive complexity through spikes in demand, CDN architectures will evolve to move content closer to the edge, and cooperation between CDNs and telcos will be necessary to succeed in the future market. Overall, the CDN market is expected to have healthy growth over the next 10 years as services become more cost effective and enable business innovation.
Tablettes : les usages outstore et instore pour les marquesDagobert
La tablette, un nouveau point de contact en magasin….mais aussi un moyen d’atteindre le consommateur dans son quotidien.
Dagobert vous livre quelques pistes pour tirer profit des avantages de la tablette et ainsi démocratiser l’écran interactif en point de vente ainsi que 6 moyens d’accompagner le consommateur tout en mobilité, jour après jour.
Testing Mobile App Performance MOT EdinburghDoug Sillars
This document discusses optimizing mobile application performance through testing. It begins by explaining that fast performance is a human perception, with delays of 100ms feeling instantaneous, 1s still allowing for an uninterrupted train of thought, and 10s being the limit to keep focus. It then discusses benchmarking applications to identify issues, making optimizations, testing fixes, and launching optimized versions. Specific techniques covered include profiling network conditions, testing on low-end devices, setting speed goals, optimizing JSON responses, image sizes/formats/quality, and caching. The overall message is that thorough testing across devices and networks is needed to optimize mobile application speed for the best user experience.
This document discusses mobile application performance testing. It begins by explaining how fast is perceived by humans, with 100ms seen as instant, 1s as an acceptable delay, and 10s as the limit to maintain focus. It then discusses various performance studies showing user frustration and abandonment rates related to load speeds. The document goes on to describe benchmarking applications, identifying fixes, optimizing through various techniques, and retesting. Specific areas covered in more depth include optimizing images through size, quality, format, caching and lazy loading. Other topics include content delivery networks, animating GIFs, and network information.
This document summarizes Doug Sillars' presentation on delivering fast and beautiful images and video for mobile. It discusses 4 simple image optimizations: quality, format, sizing, and lazy loading. It also covers optimizing video delivery by reducing file sizes, only downloading video that will be displayed, and being mindful of data costs and network conditions for mobile users. The presentation provided examples and metrics on how these optimizations can significantly improve page load speeds and reduce data usage.
This document discusses optimizing images and video for fast delivery on mobile websites. It begins by explaining that fast loading is a human perception based on time thresholds, with 100ms perceived as instant. The document then outlines 4 simple image optimizations: quality, format, sizing, and lazy loading. It provides examples of each optimization and data on real-world usage. Additional topics discussed include responsive images, animated GIFs, save-data considerations, and base64 encoding. The overall message is that images make up most web content and several techniques can significantly improve performance and user experience.
Imagesandvideo stockholm fastandbeautifulDoug Sillars
This document discusses 4 simple optimizations that can be made to images on websites to improve performance: 1) Reducing image quality, 2) Using optimized file formats like JPEG, WebP and SVG, 3) Resizing images to actual display size, and 4) Implementing lazy loading so images outside the viewport are not downloaded. It provides examples and data on how each technique can significantly reduce data usage and improve load times.
Mobile and web performance is critical for user experience. Testing tools like WebPageTest and Video Optimizer can identify optimization opportunities such as slow delivery speeds, large files, and inefficient content. Key best practices include using content delivery networks to cache content globally, compressing text and images, resizing images appropriately, and choosing optimal video bitrates. Adhering to these performance best practices can significantly improve load times and user engagement.
Talk delivered in New York, Sep 19, 2016 during an O'Reilly meetup before Velocity Conference about Web Performance and Images, including HTTP Client Hints and new Image Formats
This document discusses techniques for improving the performance of mobile web applications. It addresses reducing the number of requests, reducing file sizes, and increasing parallelism. Specifically, it recommends bundling JavaScript and CSS files, inlining small resources, using adaptive images and JavaScript, minification, compression, and domain sharding. It also suggests techniques like parallelizing service calls and downloads, delaying unnecessary downloads, and eager loading of static assets. The overall goal is to reduce load times and improve the user experience on mobile networks.
Doug Sillars presented four simple optimizations for delivering fast and beautiful images and video on mobile: 1) reduce image quality, 2) use optimized formats like WebP and SVG, 3) size images appropriately, and 4) lazy load images below the fold. He demonstrated how these techniques can significantly reduce page load times and data usage. Sillars also discussed best practices for video delivery and alternatives to animated GIFs that can reduce file sizes substantially. Throughout, he provided real-world examples and tools to help optimize multimedia content for mobile performance.
James D Bloom is a mobile web expert who focuses on high performance, reliability, wide device support, and keeping things simple. In his talk, he discusses why performance is important for mobile websites and provides strategies to improve network performance through reducing requests and bytes, increasing bandwidth efficiency, and reducing latency. He also discusses ways to improve software performance through more parallelism, faster page rendering, and faster page interaction.
This document summarizes a presentation about extreme performance for mobile web. It discusses understanding the mobile web ecosystem today, focusing on performance differences for mobile and tools to measure performance. It also covers HTML5 APIs and specifications for performance as well as tips for extreme performance including optimizing the network layer, reducing redirects and stop signs, prioritizing responsive design, minimizing above-the-fold content, loading CSS asynchronously, treating JavaScript as optional, and ensuring fast user interfaces. The overall message is that perception of performance is more important than actual load times and focuses on techniques to optimize for mobile.
(A presentation given at Velocity Conference, London 2012)
Mobile Optimization is complicated, and there’s no single silver bullet. Many different bottlenecks take their toll along the way, and while some have a huge impact, others still add up. In this presentation, we’ll take a website and optimize it step by step. In each step we’ll touch on a problem, discuss how to solve it – perhaps in multiple ways – and show the effect of the solution. In the process, we’ll also touch on topics such as measuring mobile performance, differences between browsers, and which pitfalls are common
The document provides an agenda and summary for a talk on how the physical world is meeting the web through various technologies. The topics discussed include mobile and IoT, the Physical Web, Progressive Web Apps, and connecting through web APIs. Specific emerging APIs that allow access to device sensors and hardware are demonstrated, such as ambient light detection, web Bluetooth, and web audio. The talk aims to show how the web is becoming a universal platform to enable new experiences at the intersection of the digital and physical worlds.
Jon Arne Sæterås - Give Responsive Design a mobile performance boost DevConFu
Responsive Web Design (RWD) is a giant leap in the right direction for web on mobile devices. However, RWD is just a small, part of the big picture. What we really want is for the whole value chain to be responsive, not only in the browser., There are a vast number of frameworks and tools on the webs for implementing RWD. Most of these provide a great starting point for mobile ventures. However, there are not so many tools out the to help you with the rest of the value chain. Especially tools that are easy to use and provide a relatively small footprint for front end developers., This talk will explore possibilities you get when you combine the best practices from the client side, with best practices from the server side. Sometimes this technique is called RESS, or Adaptive Design. The talk will contain coding, code samples and best practices based on popular frameworks and tools for Adaptive Design that combines client side and server side techniques. Results, effects and gains in terms of performance will also be documented and exemplified., The audience will gain insights into how their next project can perform even better in mobile devices and smart ways to reduce data traffic, increase speed and be more future friendly by utilizing the server for heavy-lifting.
Performance Implications of Mobile Design (Perf Audience Edition)Guy Podjarny
(This version of the presentation is oriented at a web performance audience, and includes some mobile design 101 content)
Mobile Web Design is complicated, and several design paradigms have been created to help deal with the challenges the mobile landscape creates.
Amongst other implications, each paradigm also carries its own performance pitfalls, which can turn a well designed site into a horribly slow user experience.
This presentation covers the top design paradigms - Dedicated Websites (mdot) and Responsive Web Design, gives some background on each, and digs into the performance do's and don'ts for your design of choice.
Measuring Web Performance (HighEdWeb FL Edition)Dave Olsen
Today, a web page can be delivered to desktop computers, televisions, or handheld devices like tablets or phones. While a technique like responsive design helps ensure that our web sites look good across that spectrum of devices we may forget that we need to make sure that our web sites also perform well across that same spectrum. More and more of our users are shifting their Internet usage to these more varied platforms and connection speeds with some moving entirely to mobile Internet.
In this session we’ll look at the tools that can help you understand, measure and improve the web performance of your web sites and applications. The talk will also discuss how new server-side techniques might help us optimize our front-end performance. Finally, since the best way to test is to have devices in your hand, we’ll discuss some tips for getting your hands on them cheaply.
This presentation builds upon Dave’s “Optimization for Mobile” chapter in Smashing Magazine’s “The Mobile Book.”
This talk was given at HighEdWeb Florida.
Mobile Performance Testing - Testing the ServerXBOSoft
This document discusses testing the server side performance of mobile websites. It begins with introducing the importance and challenges of mobile performance testing. It then outlines an agenda covering differences between mobile and desktop usage, steps to take in testing including simple comparison, performance and load tests, and optimization strategies. Specifically, it recommends starting with basic tests to compare a site on desktop vs mobile, then using tools like WebPagetest to analyze performance, and finally gradually increasing load on servers. The overall goal is to help organizations prevent mobile performance issues through early and frequent testing.
This document discusses optimizing web performance for mobile devices. It covers the current mobile web ecosystem, importance of performance, tools for measuring performance, optimizing initial loading and perception, and responsiveness. The key points discussed are understanding the diversity of mobile browsers and platforms, keeping content above the fold loading within 1 second, using tools like navigation timing API to measure performance, avoiding redirects and unnecessary resources, and ensuring smooth scrolling and responsiveness.
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...IDATE DigiWorld
The document summarizes a presentation about the future of content delivery networks (CDNs) over the next 10 years. The presentation makes several predictions, including that traffic will grow exponentially as more content like video moves online, connected devices will drive complexity through spikes in demand, CDN architectures will evolve to move content closer to the edge, and cooperation between CDNs and telcos will be necessary to succeed in the future market. Overall, the CDN market is expected to have healthy growth over the next 10 years as services become more cost effective and enable business innovation.
Tablettes : les usages outstore et instore pour les marquesDagobert
La tablette, un nouveau point de contact en magasin….mais aussi un moyen d’atteindre le consommateur dans son quotidien.
Dagobert vous livre quelques pistes pour tirer profit des avantages de la tablette et ainsi démocratiser l’écran interactif en point de vente ainsi que 6 moyens d’accompagner le consommateur tout en mobilité, jour après jour.
Google was founded in 1996 as a research project by PhD students Larry Page and Sergey Brin at Stanford University. They launched Google in 1998 with $100,000 in funding and grew it rapidly, creating language versions in 2000 and services like Google Images, Froogle, and Google Maps through the early 2000s. By acquiring YouTube in 2006, Google had become a global technology giant with over 50,000 employees and $50 billion in annual sales, maintaining the largest share of the search engine market.
This document discusses financial reporting, professional judgment, and professional skepticism. It provides principles for preparers and auditors when exercising professional judgment in financial reporting. Preparers and auditors must gather and analyze all relevant information, assess accounting guidance, and properly document their judgments. Auditors must also appropriately assess and challenge the client's judgments. Regulators review financial statements and auditor documentation to evaluate the professional judgments made. The document concludes with case studies that illustrate issues like a lack of management assumptions verification, risk of management override of controls, and unreliable evidence provided by management.
Evolucion de la informatica y su aplicacionJessy Acosta
Este documento resume la evolución de la informática desde sus orígenes hasta la quinta generación. Comienza con las primeras máquinas mecánicas y electromecánicas para cálculos, luego pasa a las primeras generaciones de ordenadores basadas en válvulas de vacío y transistores. Posteriormente describe el desarrollo de los circuitos integrados y los microprocesadores, concluyendo con la era de los ordenadores personales y las redes como Internet.
Introducción a la ciencia e ingeniería de los materiales william d. callist...elkinn
Este documento describe los detalles de un proyecto de construcción de una carretera. Explica los materiales que se usarán, como concreto y asfalto, el trazado de la carretera y los posibles impactos ambientales. También incluye un cronograma tentativo de la construcción y el presupuesto estimado para completar el proyecto.
El documento resume los principales aspectos de la Convención Marco de las Naciones Unidas sobre el Cambio Climático (CMNUCC) y los esfuerzos internacionales para abordar el cambio climático antropogénico. Explica que los gases de efecto invernadero causados por el hombre, especialmente el dióxido de carbono proveniente de la quema de combustibles fósiles, están calentando el planeta. También describe la creación del IPCC, el Protocolo de Kioto, y los acuerdos de Copenhague y Cancún para reducir las
IntroduccióN A La ClíNica PsicolóGica Con NiñOsguesta14865ae
Este documento resume la historia de la paidopsiquiatría desde sus inicios en el siglo XVIII hasta principios del siglo XX. Aborda temas como el tratamiento de niños con discapacidades, la clasificación de trastornos mentales en la infancia y la evolución del concepto de esquizofrenia infantil.
Retail refers to the last stage of moving goods to consumers. Retailers sell goods in small quantities directly to consumers. In India, retail is dominated by the unorganized sector, with the organized sector experiencing rapid growth. Modern retail formats like shopping malls, department stores, and hypermarkets are growing, while traditional formats like weekly markets and village fairs remain important. Location, customer experience, and merchandise are key factors for success in apparel retail.
This weekly planning document outlines the schedule and objectives for a class from June 18 to 25, 2012. The topic is the operative system, specifically identifying the components of the Microsoft Windows control panel and their functions. Class activities include listening to explanations, consulting online blogs, investigating the control panel, writing summaries, and drawing the control panel. Homework includes bringing pictures of control panels, making a speech and chart on computer environmental pollution, and writing a summary on the same topic. Students will be evaluated through diagnostics, formative participation, individual work, proper use of the laboratory, speeches, charts, and summaries.
The document outlines a to-do list for January 22nd, including returning graded work, checking a math assignment and turning it in, and completing at least two flashcard drills or timed tests.
En sammanfattning från mitt och David Alers frukostseminarium på Cloud Nine den 5 Oktober 2012. Från basics till framtid, med praktiska exempel på genomförande.
Worcester Food & Active Living Policy Council: An Introductionesheehancastro
This document summarizes a food security initiative in Worcester, MA from 2007-2012. It was funded by the Health Foundation of Central MA and brought together various organizations to address hunger through school meals, SNAP outreach, cooking classes, farmers markets, and gardening. Key successes included expanding school breakfast, increasing SNAP participation, graduating over 100 adults from cooking classes, and establishing new school and community gardens. Ongoing work of the Worcester Food & Active Living Policy Council is described to engage partners and address issues like urban agriculture and active transportation.
Infrastrukturen til fremtidens løsninger
Kravene til din kablede infrastruktur øges hele tiden på grund af nye hastigheder og nye applikationer. Hastigheder på 10/40 Gbit Ethernet på kobber og 40/100/400 Gbit på fiber stiller krav til din installationen på samme måde som nye applikationer gør det. Det er bl.a. applikationer som Distribueret sensor netværk og LED belysning, indendørs mobildækning og nye PoE over WLAN standarder samt bygningsstyring.
This is a presentation on the evolution of the public network, including POTS, ATM, SONET, DWDM, RPR, Ethernet, and other technologies. Explains how needs and design principles have changed over time and compares the different technologies. A full research paper is available at http://www.ericgoldman.name
The document discusses how the Akamai Intelligent Internet Platform uses a global network of servers located at the edge of the internet to deliver web content and applications. It helps websites improve performance by optimizing routing, caching content closer to users, compressing files, pre-fetching resources, and offloading processing from origin servers. Case studies show how Akamai solutions helped companies like Best Buy, Urban Outfitters, and Live Nation improve performance, manage traffic spikes, and increase sales.
The document discusses how Akamai's Intelligent Internet Platform addresses challenges posed by increasingly sophisticated websites and rising consumer expectations for faster load times and richer content. It does this through a global network of servers that optimize routing, cache content closer to users, compress data and prefetch resources to accelerate page loads. Case studies show how Akamai has helped customers like Best Buy and Urban Outfitters improve performance, scale to handle traffic spikes and reduce infrastructure costs.
With so many new line of products and features from MikroTik, choosing one might be bit confusing. This topic will cover how to choose the right devices for your network!
This document summarizes So#bank's WiFi strategy and initiatives over time. It discusses expanding their public and residential WiFi networks from 20k access points in 2010 to 450k access points currently. It also covers improving WiFi quality through technologies like 802.11ac, increasing speeds to compete with LTE, optimizing WiFi backhaul, and implementing seamless connectivity between WiFi and cellular networks. Finally, it proposes expanding 5GHz spectrum for WiFi and providing new location-based and cashless payment services on WiFi networks in preparation for the 2020 Tokyo Olympics.
This document discusses using 5G cellular networks for transmitting live video from onboard racing cars. It notes that 5G networks are being rapidly deployed at racetracks and could provide comparable bandwidth to private radio networks at lower cost. However, there are still technical challenges to overcome like signal drops, modem overheating issues, and complexities obtaining suitable international data plans. The document describes initial testing of transmitting live video from a car driving in London over 5G networks, but issues were encountered with unstable connections. More work is still needed to optimize protocols for the challenging 5G environment and shared network resources at crowded events.
See Dr. Tom Leighton's Edge Presentation: http://www.akamai.com/html/custconf/edgetv.html#tom-leighton
The Akamai Edge Conference is a gathering of the industry revolutionaries who are committed to creating leading edge experiences, realizing the full potential of what is possible in a Faster Forward World. From customer innovation stories, industry panels, technical labs, partner and government forums to Web security and developers' tracks, there's something for everyone at Edge 2013.
Learn more at http://www.akamai.com/edge
Elfiq Multiple Is Ps For Cost Control & PerformanceBryanHildebrand
The document discusses how organizations can use multiple internet service providers (ISPs) to improve performance and control costs. It notes that common issues with a single ISP include outages averaging 1.7 per month and link saturation that hurts productivity. The solution presented is to use Elfiq Networks' link balancing technology to distribute traffic across multiple cheaper ISPs, improving reliability and throughput while reducing costs by up to 30% with payback in around 6 months. Elfiq models are presented ranging from small office to large enterprise solutions.
Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...Databricks
The increasing challenge to serve ever-growing data driven by AI and analytics workloads makes disaggregated storage and compute more attractive as it enables companies to scale their storage and compute capacity independently to match data & compute growth rate. Cloud based big data services is gaining momentum as it provides simplified management, elasticity, and pay-as-you-go model.
LTE and DPI technologies are essential for managing mobile broadband networks due to increasing bandwidth demands outpacing supply growth. DPI allows for prioritization of real-time traffic like voice and video, security measures, and new revenue opportunities through traffic analysis and service differentiation. It provides a "smart pipe" for optimized network efficiency and subscriber services. Rapid adoption of smartphones, internet video, and mobile applications is driving network traffic growth that LTE and DPI solutions can help address.
As enterprises and their IT providers seek to harness the potential of cloud computing, their networks must be equipped with five essential elements:
1. High-bandwidth/low-latency switching
2. Convergence to Ethernet
3. Massive virtualization for agile workloads
4. Scalable management
5. Advanced energy efficiency
This document discusses Akamai Technologies and its evolution from academic research at MIT to a global cloud delivery platform. It outlines Akamai's role in managing complex modern web presences and addresses three grand challenges facing the internet - performance, media delivery, and security. For performance, it discusses ensuring fast delivery to any device. For media, it discusses enabling high-quality video delivery at massive scale. And for security, it discusses protecting from increasingly sophisticated cyber attacks. The document highlights how Akamai's global server network and technologies help customers meet these challenges.
When choosing a new Wi-Fi router, you should consider the Wi-Fi standard, range, and features that affect throughput. Newer standards like 802.11ax (Wi-Fi 6) provide faster speeds. Built-in technologies such as MU-MIMO, Beamforming, and OFDMA can increase speeds by allowing simultaneous connections from multiple devices. Gigabit Ethernet ports and dual-band 2.4GHz and 5GHz Wi-Fi bands ensure maximum performance for a variety of devices and tasks. Evaluating these factors will help you select a router suited to your needs and environment.
Akamai 如何幫您的客戶用網站賺錢 how to monetize your site零壹科技股份有限公司
The document discusses how Akamai's Dynamic Site Accelerator (DSA) can help websites address performance, scalability, security, and availability issues. DSA leverages Akamai's global edge network to speed page loading, optimize caching, improve TCP performance, and offload website infrastructure. It provides an example of how DSA helped Cathay Pacific boost online bookings and reduce infrastructure costs. In summary, DSA leverages Akamai's edge network to improve website performance, scalability, and availability while reducing infrastructure needs and costs.
Serverless Security: What's Left To ProtectGuy Podjarny
Serverless means handing off server management to the cloud platforms – along with their security risks. With the “pros” ensuring our servers are patched, what’s left for application owners to protect? As it turns out, quite a lot.
This talk discusses the aspects of security serverless doesn’t solve, the problems it could make worse, and the tools and practices you can use to keep yourself safe.
Required audience experience
Basic knowledge of how FaaS and Serverless works
Objective of the talk
As many companies explore the world of serverless, it’s important they understand the aspects of security this new world helps them with, and the ones they need to care more about. This talk will provide a framework to understand how to prioritise and approach security for Serverless apps.
Guy Podjarny breaks into a vulnerable serverless application and exploits multiple weaknesses, helping better understand some of the mistakes people make, their implications, and how to avoid them.
Video available on: https://www.infoq.com/presentations/serverless-security-2017
Serverless Security: What's Left to Protect?Guy Podjarny
Slides from my ServerlessConf Austin 2017.
Serverless means handing off server management to the cloud platforms - along with their security risks. With the “pros” ensuring our servers are patched, what’s left for application owners to protect?
As it turns out, quite a lot. This talk discusses the aspects of security serverless doesn’t solve, the problems it could make worse, and the tools and practices you can use to keep yourself safe
Some of the very things that make JavaScript awesome can also leave it exposed. Guy Podjarny and Danny Grander walk through some sample security flaws unique to Node’s async nature and surrounding ecosystem (or especially relevant to it)—e.g., memory leaks via the buffer object, ReDoS and other algorithmic DoS attacks (which impact Node due to its single-threaded nature), and timing attacks leveraging the EventLoop—and show how these could occur in your own code or in npm dependencies.
npm packages are awesome, but also introduce risk.
This presentation explains how packages may introduce known vulnerabilities into your application, explains their impact, and most importantly, shows how to protect yourself.
The few slides were complemented by running several vulnerability exploits against the vulnerable demo app Goof from here: https://github.com/Snyk/goof
Stranger Danger: Securing Third Party Components (Tech2020)Guy Podjarny
Building software today involves more assembly than actual coding. Much of our code is in fact pulled in open source packages, and the applications heavily rely on surrounding third party binaries. These third parties make us more productive - but they also introduce an enormous risk. Each third party component is a potential source of vulnerabilities or malicious code, each third party service a potential door into our system.
This talk contains more information about this risk, create a framework for digesting and tackling it, and lists a myriad of tools that can help.
High Performance Images: Beautiful Shouldn't Mean Slow (Velocity EU 2015)Guy Podjarny
The web is becoming increasingly image rich. Between high-resolution mobile screens, Pinterest-style design, and big background graphics, the average image payload has more than doubled in the last three years. While visually appealing, these images carry a substantial performance cost, and — if not optimized correctly — can make a web experience slow and painful, no matter how beautiful it is.
In this tutorial we’ll discuss ways that let you provide the eye-pleasing experience you want without sacrificing your site’s performance.You’ll learn about the three primary aspects of image optimization:
- Image compression: how to best encode your images, delivering the same picture with the fewest bytes
- Image loading: once your files are as small as they can be, we’ll cover the best ways to make them show up quickly in the browser
- Operationalizing image optimization: different tools and techniques for integrating image optimization on your site
Talk given at Velocity Conf EU 2015: http://velocityconf.com/devops-web-performance-eu-2015/public/schedule/detail/45013
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)Guy Podjarny
When users use our sites, they put their faith in us. They trust we will keep their information from reaching others, believe we provided the information they see, and allow us to run (web) code on their devices. Using HTTPS to secure our conversations is a key part of maintaining this trust.
If that’s not motivation enough, the web’s giants are actively promoting HTTPS, requiring it for features such as HTTP2 & ServiceWorker, using it for search engine ranking and more. To make the most of the web, you need to use HTTPS.
This deck reviews what HTTPS is, discusses why you should prioritize using it, and cover some of the easiest (and most cost effective) steps to get started using HTTPS
High Performance Images: Beautiful Shouldn't Mean SlowGuy Podjarny
(slides from the O'Reilly webcast, see recording here: http://www.oreilly.com/pub/e/3425)
The web is becoming increasingly image rich. Between high-resolution mobile screens, Pinterest-style design and big background graphics, the average image payload has more than doubled in the last three years. While visually appealing, these images carry a substantial performance cost, and — if not optimized correctly — can make a web experience slow and painful, no matter how beautiful it is.
These slides discuss how you can provide the eye-pleasing experience you want without sacrificing your site's performance. You'll learn about the three primary aspects of image optimization:
Image Compression: How to best encode your images, delivering the same picture with the fewest bytes.
Image Loading: Once your files are as small as they can be, we'll cover the best ways to make them show up quickly in the browser.
Image Operations: Different tools and techniques for integrating image optimization on your site.
Slides from my Web Directions South 2014 Talk.
Abstract:
Responsive Web Design (RWD) is upon us, and it seems like every website has either gone responsive or planning to do so. And in this rush to implement – performance is left behind…
Last November (2013), I ran a test identifying the responsive websites amongst the top 10,000 sites, and inspected their performance traits. The results were depressing, showing many sites have gone responsive, and hardly any tackled performance.
In this talk, we’ll track the progress (or lack there of) we made as an industry. We’ll look at the results of a new test, tracking our progress in adopting RWD and – more importantly – in addressing its performance implications. We’ll share high level stats, highlight key trends, drill into representative examples, and come away with a better understanding of what we should be doing better, both on our own sites and as an industry
Third Party Performance (Velocity, 2014)Guy Podjarny
Third party components are a part of any modern site: JS libs, analytics, trackers, share buttons, ads. Many components, each adding its performance cost, cause render delays or can effectively take your site down. This isn’t your code nor your servers, so what can you do about it?
This presentation will answer this question with strategies and tactics for keeping 3rd parties from taking you down.
This talk was given at Velocity Santa Clara, 2014: The presentation from Velocity Santa Clara, 2014 (http://velocityconf.com/velocity2014/public/schedule/detail/35448).
This document discusses how a URL is no longer sufficient for content delivery given modern dynamic web pages. It proposes implementing "rules driven delivery" where delivery definitions are structured as reusable, hierarchical rules that define criteria for when to apply delivery behaviors. These rules would be pushed to CDN edges to enable offloading and improve performance over simply relying on URLs and caching. Examples of rules provided include redirecting mobile users, image format negotiation based on Accept headers, and granular caching based on request header values. The goal is more flexible content delivery and caching optimized for a wide variety of dynamic web page scenarios.
Responsive In The Wild (SmashingConf, 2014)Guy Podjarny
Awareness to Responsive Web Design has grown substantially over the last few years, and practically any major organization has some RWD project in their Mobile Strategy decks. However, are we just talking about it, or actually doing it?
I ran a mass test to identify the responsive websites amongst the top 100,000 websites in the world. Eventually, we'll be able to rerun this test to track RWD adoption over time, but for now we can use it to see how RWD sites compare to each other and to non-RWD sites.
This short presentation, given over beers at the awesome SmashingConf, shares some such insights.
A (slightly smaller) but more detailed description of the test can be found here: www.guypo.com/mobile/roughly-1-in-8-websites-is-responsive/
Putting Your Images on a Diet (SmashingConf, 2014)Guy Podjarny
Images are quickly becoming one of the most critical factors for web performance. On one hand, users are demanding more visual websites, driving an increase in the number of images on a page and making background images cool again. On the other hand, technology trends such as Retina displays and RWD are making it much harder to choose the right image to download at any given time, avoiding the download of excess bytes.
In this talk, I go over what you can do to maximize the impact of every image byte. I explain the concept of Image Compression, understand how it applies to different image formats, and show the tools and techniques you should use to communicate the best visuals with the fewest bytes. Lastly, I show how to combine image compression and Retina displays, and discuss some newer image formats and how you can take advantage of them today
Third party-performance (Airbnb Nerds, Nov 2013)Guy Podjarny
Almost every site on the internet today serves 3rd-party assets and code - jQuery, analytics, trackers, share buttons, ads - from both their own servers and others - cloud providers, dedicated hardware, CDNs, google hosting. These third parties can have a significant effect on performance, delaying the load event, deferring actions, and being a single point of failure beyond your control. This deck discusses techniques and strategies for working with 3rd parties within these limitations, and shares some relevant community work.
Third parties are a part of our reality, and offer great business value - but also present some very real performance concerns.
This deck attempts to define and offer strategies, along with some practical tips, on how to deal with this problem.
Images seem simple - they're static, independent from each other, and don't mess up the DOM. However, images make up 60%-70% of page bytes, and their visual nature makes them critical for user experience. Investing in Image Optimization is a highly worthwhile investment.
This presentation covers 4 aspects of Image Optimization:
- Optimizing Image formats (including background on GIF, PNG, JPEG, WebP, JPEG XR and more)
- Optimizing image delivery
- Optimizing image loading in the page
- Responsive Images - optimizing images for mobile screens
The Mobile Web is a complicated beast, making Mobile Web Performance a tough problem to tackle. Is an iPad on WiFi a part of the Mobile Web? How about a laptop with a 3G stick?
This presentation tries to split the Mobile Web into three categories, to make it more manageable: Network, Software & Hardware. For each, it reviews the performance challenges this category entails, and offers possible solutions to those challenges.
A recording of this presentation (with audio) is available here: http://vimeo.com/32917131
Presentation from 17/3/2011 at the NY Web Performance Chapter about the iPhone/Android Comparison Study by Blaze.io (http://www.blaze.io), presented by Guy Podjarny
At Kualitatem, our Cybersecurity Risk Assessment is designed to uncover vulnerabilities before attackers do. We evaluate your IT infrastructure, applications, and operations to identify weak points that may expose your business to threats. With our thorough assessment process, we help organizations understand their risk posture and take timely, informed action. We align with global standards to deliver a clear picture of your security gaps and offer tailored mitigation strategies. This proactive approach enhances your resilience and prepares you to defend against modern cyber threats effectively and confidently.
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
"Rebranding for Growth", Anna VelykoivanenkoFwdays
Since there is no single formula for rebranding, this presentation will explore best practices for aligning business strategy and communication to achieve business goals.
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
Automation Dreamin' 2022: Sharing Some Gratitude with Your UsersLynda Kane
Slide Deck from Automation Dreamin'2022 presentation Sharing Some Gratitude with Your Users on creating a Flow to present a random statement of Gratitude to a User in Salesforce.
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
A11y Webinar Series - Level Up Your Accessibility Game_ A11y Audit, WCAG, and...Julia Undeutsch
Are you ready to level up your accessibility knowledge? In this session, we’ll walk through my A11y audit template, learn how it’s helped me understand WCAG guidelines, and discover how you can use it to make impactful changes. I'll take a quick detour into how A11y can help you become active in open source, and how open source can help you improve your a11y skills.
Laura Wissiak will also join the session, and together we’ll dive deep into the POUR principles (Perceivable, Operable, Understandable, Robust) and discuss how to turn audit results into meaningful, actionable tickets that improve accessibility.
With her Pokédex of accessibility you will understand why aiming for AAA accessibility standards isn’t just a goal—it’s about striving for the best, just like in video games. Why play to just pass when you can master the game? Let’s elevate our accessibility efforts together!
Focus: A11y Audit, WCAG 2.1, POUR, Ticketing, Open Source
Target audience: Everyone (Project Managers, Designers, Developers, Testers, and Pokémon Lovers)
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Learn the Basics of Agile Development: Your Step-by-Step GuideMarcel David
New to Agile? This step-by-step guide is your perfect starting point. "Learn the Basics of Agile Development" simplifies complex concepts, providing you with a clear understanding of how Agile can improve software development and project management. Discover the benefits of iterative work, team collaboration, and flexible planning.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
Ai voice agent for customer care | PPT | PresentationCodiste
AI Voice Agents are sophisticated software systems leveraging artificial intelligence for voice-based customer interactions. They provide automated yet personalized service solutions.
These systems offer 24/7 support, reduce costs by 30-50%, and handle up to 85% of customer interactions without human intervention.
Read more information: https://bit.ly/4lRE1JS