力挺是什么意思
|
皮肤一块块白是什么病
|
扫把星什么意思
|
天是什么生肖
|
看脖子挂什么科
|
苏州有什么好玩的地方
|
脱俗是什么意思
|
直接胆红素偏低是什么原因
|
打磨工为什么没人干
|
11.9是什么星座
|
高铁特等座有什么待遇
|
什么是ph值
|
985和211是什么意思
|
什么的天空填词语
|
解落三秋叶的解是什么意思
|
尿出来很黄是什么原因
|
心热是什么原因造成的
|
叶酸是什么维生素
|
lsa是什么意思
|
近视眼镜是什么镜
|
什么病
|
湖北九头鸟是什么意思
|
男士感染霉菌用什么药
|
喝酒上脸是什么原因
|
哈密瓜不能和什么一起吃
|
小狗感冒症状是什么样的
|
破釜沉舟是什么意思
|
去香港自由行要办什么手续
|
小孩有积食吃什么调理
|
病毒性咽喉炎吃什么药
|
吃什么能增强记忆力
|
7.12是什么星座
|
犹太人是什么
|
安宫牛黄丸为什么那么贵
|
梦见被追杀预示什么
|
什么的果子
|
白羊座男和什么星座最配
|
参谋是什么军衔
|
太阳像什么
|
耳廓有痣代表什么
|
凤凰代表什么生肖
|
小暑是什么意思啊
|
胸径是什么意思
|
日不落是什么意思
|
长智齿一般什么年龄
|
空调制热效果不好什么原因
|
苗字五行属什么
|
口干口苦吃什么药好
|
为什么医生说直肠炎不用吃药
|
中人是什么意思
|
老年人血压忽高忽低是什么原因
|
咖色配什么颜色好看
|
低血压的人吃什么好
|
甲醛是什么味道
|
中学为体西学为用是什么意思
|
蔷薇色是什么颜色
|
后背痛是什么原因
|
丑拒是什么意思
|
付字五行属什么
|
扳机点是什么意思
|
法学是干什么的
|
月经肚子疼是什么原因
|
尿糖阴性什么意思
|
吃什么食物可以去湿气
|
小舅子是什么关系
|
张若昀原名叫什么
|
萃的意思是什么
|
扳机指是什么原因造成的
|
空调病吃什么药
|
吃什么能降血压最有效
|
什么是赌博
|
太岁是什么东西
|
pwp是什么意思
|
备孕为什么要吃叶酸
|
高血糖吃什么食物
|
直肠炎吃什么药好的快
|
心脏有早搏吃什么药好
|
湿疹有什么忌口的食物
|
什么的腊梅
|
开封有什么好玩的地方
|
黄芪有什么作用
|
咳嗽有痰吃什么药好得最快最有效
|
为什么人会衰老
|
pending是什么意思啊
|
长颈鹿代表什么生肖
|
嘴唇发红是什么原因
|
什么叫前庭功能
|
现在最好的避孕方法是什么
|
沐雨栉风是什么生肖
|
为什么受伤的总是我
|
牙龈红肿吃什么药
|
advil是什么药
|
早晨起来口苦什么原因
|
游龙戏凤是什么意思
|
浸洗是什么意思
|
孩子为什么长不高
|
什么是碳水
|
一什么公园
|
脑萎缩是什么症状
|
早上打碎碗是什么兆头
|
苎麻是什么面料
|
县团级是什么级别
|
911是什么
|
着了过是什么词
|
胶原蛋白什么牌子好
|
口舌痣是什么意思
|
听字五行属什么
|
12月24是什么星座
|
乙肝病毒表面抗体阳性是什么意思
|
六月二十九日是什么星座
|
任正非用的什么手机
|
小叶增生吃什么药好
|
抗环瓜氨酸肽抗体高是什么意思
|
男人下巴有痣代表什么
|
鬼谷子姓什么
|
尿酸高会得什么病
|
尿频是什么原因导致的
|
六十而耳顺是什么意思
|
潘粤明老婆现任叫什么
|
动脉夹层什么意思
|
奇货可居是什么意思
|
羽下面隹什么字
|
双氧水是什么东西
|
减脂吃什么主食
|
云代表什么动物
|
胃酸分泌过多是什么原因造成的
|
阁老是什么意思
|
迦字五行属什么
|
臻字的意思是什么
|
减肥期间晚上可以吃什么
|
1.6号是什么星座
|
结核抗体弱阳性什么意思
|
透析病人吃什么水果好
|
梦见杀人是什么预兆
|
属蛇女和什么属相最配
|
盆腔积液有什么症状
|
十月初是什么星座
|
介质是什么意思
|
神母是什么病
|
甲醛中毒吃什么药
|
说是什么意思
|
肺不好吃什么
|
浮木是什么意思
|
情志是什么意思
|
心跳加快是什么病
|
菠萝蜜的核有什么功效
|
血压计什么牌子好
|
甘少一横是什么字
|
羊鞭是什么
|
什么终于什么造句
|
lsp是什么意思
|
贫血是什么原因导致的
|
脊柱侧弯是什么原因引起的
|
男人结扎对身体有什么影响
|
梦见蛇和鱼是什么意思周公解梦
|
三季人是什么意思
|
辅酶q10什么价格
|
微量泵是干什么用的
|
红虫是什么的幼虫
|
嗯是什么意思
|
女人小便出血是什么原因
|
来忘掉错对来怀念过去是什么歌
|
杺字五行属什么
|
丙酮是什么
|
县级干部是什么级别
|
检查生育能力挂什么科
|
怀孕有什么特征
|
口苦吃什么中药
|
haze是什么意思
|
蜈蚣代表什么生肖
|
虫草花是什么
|
高铁与动车有什么区别
|
湖南有什么好玩的地方
|
盐酸达泊西汀片是什么药
|
曹丕为什么不杀曹植
|
授课是什么意思
|
修容是什么意思
|
麦芽糖是什么做的
|
钾低吃什么药
|
什么情况下需要做喉镜检查
|
跳蚤的天敌是什么
|
什么是性高潮
|
甲状腺毒症是什么意思
|
上校是什么级别
|
小孩咳嗽不能吃什么食物
|
屁股上长痘痘是什么情况
|
7月16号是什么星座
|
吃什么水果对胃好
|
嘴唇干是什么原因引起的
|
骨质硬化是什么意思
|
wt是什么意思
|
水鱼是什么意思
|
手脱皮吃什么维生素
|
7月26是什么星座
|
老虎头上为什么有王字
|
为什么暑假比寒假长
|
买房要看什么
|
5月28日什么星座
|
带状疱疹什么不能吃
|
皮肤长癣是什么原因引起的
|
血脂高胆固醇高吃什么食物最好
|
什么水果寒凉性
|
老年人生日送什么礼物
|
牙齿发麻是什么原因
|
里脊肉是什么肉
|
晚上9点到10点是什么时辰
|
什么东西补血最快
|
频繁打嗝是什么原因
|
杀鸡取卵是什么生肖
|
接地气是什么意思
|
鞥是什么意思
|
发五行属什么
|
春雨绵绵是什么生肖
|
脾虚湿蕴证是什么意思
|
眼皮肿什么原因引起的
|
引狼入室是什么意思
|
huidr是什么品牌
|
吃什么有助睡眠
|
瑕疵什么意思
|
汗臭味很重是什么原因引起的
|
背上长白斑是什么病的症状
|
干可以加什么偏旁
|
咽喉肿痛吃什么药好
|
子欲养而亲不待是什么意思
|
小米手机最新款是什么型号
|
急性肠胃炎能吃什么
|
futa是什么意思
|
电饭锅内胆是什么材质
|
lady是什么意思
|
13岁属什么生肖
|
感康是什么药
|
吃什么养肝护肝
|
横空出世是什么意思
|
什么东西嘴里没有舌头
|
例假为什么第一天最疼
|
薄荷有什么功效和作用
|
虾青素有什么功效
|
吃什么对胃好养胃的食物
|
三点水真读什么
|
什么是干细胞
|
金蝉是什么
|
一个木一个西读什么
|
睾丸积液吃什么药最好
|
过敏性紫癜吃什么药
|
平身是什么意思
|
蛋白高是什么病
|
杞菊地黄丸治什么病
|
得了肠胃炎吃什么最好
|
雷龙吃什么
|
骨折吃什么水果好
|
扁平息肉属于什么性质
|
covu药片是什么药
|
心绞痛吃什么药最管用
|
痔疮的症状是什么
|
女孩为什么难得午时贵
|
半边脸肿是什么原因引起的
|
棉毛布是什么面料
|
打生长激素有什么副作用
|
三顾茅庐什么意思
|
2000年属龙的是什么命
|
月经期头晕是什么原因
|
丑时是什么时辰
|
为什么会有阴虱子
|
造化弄人是什么意思
|
百度
Chromium Blog
News and developments from the open source browser project
Creating a Great User Interface For Your Web App
Friday, October 29, 2010
Today we are kicking off a series of blog posts that provide tips and tricks on how to create better web apps as well as insights behind the technology of the Chrome Web Store - Ed
.
Looking at building a web app for the
Chrome Web Store
? The browser landscape has changed a lot recently and user expectations about the quality and polish level of apps are extremely high thanks in part to the success of highly polished mobile apps. Can you meet these high expectations with a webapp?
Fortunately, you now have a lot more power and flexibility with the user interface thanks to the power of
HTML5, CSS3, and other new web technologies
. It’s now possible to make a web app that is every bit as slick and polished as the best desktop or phone app, while still maintaining the flexibility and portability of the web. For example, using CSS3 transitions and animations, you can make actions in your app feel much more interactive. You can use CSS3’s support for gradients, reflections and rounded corners to create scalable interfaces that look as if they were built using hand-crafted images. And with the rise of
GPU-accelerated graphics
, you’re now able to create compelling 3D experiences.
However, creating great user experiences is about more than sizzle and polish. Another important factor is focus. Ideally, an app should accomplish a single task well with a minimal amount of distractions. Be judicious with your use of links and ads that could take users away from the task at hand. When the user launches your app, they’re trying to accomplish something specific that your app enables; help them get started right away by minimizing the steps that they need to take, especially when they’re first trying your app. If the first thing a user sees is a registration screen, many will bounce off (once you need the users to sign in, you can use
OpenID and Google Accounts
to simplify the process). By installing your app they’ve indicated something stronger than just clicking a link - they want to use your app to accomplish something specific. Keep the distractions to a minimum and keep your app focused on the job at hand and your users will be happier.
UI responsiveness in your app is also crucial. For example, let’s say you’ve built a photo stitching app that glues together photos into one seamless larger photo. This may require a lot of CPU horsepower or even that you do the heavy lifting on the server. Maybe the whole operation takes two minutes to complete. However, you can still keep your interactive performance high while the operation proceeds asynchronously. You could ship the CPU work off of the main user interface thread using an
HTML5 Worker
or you could offload it to a server with an XHR. That alone isn’t enough though. You need to give the user feedback while this is happening, ideally something cool and visual and not just a progress bar. Meanwhile, the user should be able to do other things. If that’s not possible, then cancelling needs to be easy and responsive. Interactive performance is usually something that needs to be designed into your app up front rather than added later as an afterthought, so plan ahead.
In short, you need to think both like app developer as well as a web developer. Putting a little extra thought into focus, performance, feedback and polish can make the difference between “meh” and “whee!”.
Posted by Erik Kay, Software Engineer
V8 Benchmark Suite Updated
Thursday, October 7, 2010
The
V8 benchmark suite
contains a number of pure JavaScript benchmarks that capture the areas in which a JavaScript engine has to perform well to support the well-structured, maintainable, and high-performance web applications of tomorrow. These benchmarks have been useful for us when optimizing the V8 JavaScript engine and we have found that making them run faster leads to better performance for many of the web applications we enjoy using every day.
Today we have released
version 6
of the V8 benchmark suite. The main changes are in the RegExp and Splay components of the benchmark suite. For reference, we describe each of the existing benchmarks in the suite below, along with any changes made in version 6.
RegExp
: Regular expression benchmark generated by extracting regular expression operations from 50 of the most popular web pages. The regular expressions are exercised a number of times to reflect their popularity on those top 50 web pages.
Changed in version 6: each regular expression is now exercised on a number of different input strings instead of just one.
Splay
: Data manipulation benchmark that modifies a large splay tree to exercise the automatic memory management subsystem. The benchmark builds a large splay tree in a setup phase and then measures how fast nodes can be added and removed.
Changed in version 6: no longer converts the same numeric key to string repeatedly and updates the splay tree in a way that increases the pressure on the memory management subsystem.
Richards
: Operating system kernel simulation benchmark originally written in BCPL by Martin Richards. The Richards benchmark effectively measures how fast the JavaScript engine is at accessing object properties, calling functions, and dealing with polymorphism. It is a standard benchmark that has been successfully used to measure the performance of many modern programming language implementations.
DeltaBlue
: One-way constraint solver, originally written in Smalltalk by John Maloney and Mario Wolczko. The DeltaBlue benchmark is written in an object-oriented style with a multi-level class hierarchy. As such it measures how fast the JavaScript engine is at running well-structured applications with many objects and small functions.
Changed in version 6: fixed a couple of typos that do not have any impact on the behavior of the benchmark.
Crypto
: Encryption and decryption benchmark based on code by Tom Wu. The benchmark encrypts an input string, decrypts the result and verifies that encryption followed by decryption yields the original input. The encryption/decryption algorithm is RSA and the benchmark measures the performance of arithmetic operations on integers and array access.
RayTrace
: Ray tracer benchmark based on code by Adam Burmister. The benchmark measures floating-point computations where the object structure is constructed using the Prototype JavaScript library.
Changed in version 6: removed dead code that has no impact on the behavior of the benchmark.
EarleyBoyer
: Classic Scheme benchmarks, translated to JavaScript by Florian Loitsch's Scheme2Js compiler. The benchmarks exercise important areas of the JavaScript engine such as object allocation, data structure manipulation, and garbage collection. The translated nature of the benchmarks make them appear foreign, but the runtime characteristics of the benchmarks are highly representative of many real world web applications.
Curious to know how your browser performs?
Give it a spin
on the new version of the V8 benchmark suite.
Posted by Kasper Lund, Software Engineer
Labels
$200K
1
10th birthday
4
abusive ads
1
abusive notifications
2
accessibility
3
ad blockers
1
ad blocking
2
advanced capabilities
1
android
2
anti abuse
1
anti-deception
1
background periodic sync
1
badging
1
benchmarks
1
beta
83
better ads standards
1
billing
1
birthday
4
blink
2
browser
2
browser interoperability
1
bundles
1
capabilities
6
capable web
1
cds
1
cds18
2
cds2018
1
chrome
35
chrome 81
1
chrome 83
2
chrome 84
2
chrome ads
1
chrome apps
5
Chrome dev
1
chrome dev summit
1
chrome dev summit 2018
1
chrome dev summit 2019
1
chrome developer
1
Chrome Developer Center
1
chrome developer summit
1
chrome devtools
1
Chrome extension
1
chrome extensions
3
Chrome Frame
1
Chrome lite
1
Chrome on Android
2
chrome on ios
1
Chrome on Mac
1
Chrome OS
1
chrome privacy
4
chrome releases
1
chrome security
10
chrome web store
32
chromedevtools
1
chromeframe
3
chromeos
4
chromeos.dev
1
chromium
9
cloud print
1
coalition
1
coalition for better ads
1
contact picker
1
content indexing
1
cookies
1
core web vitals
2
csrf
1
css
1
cumulative layout shift
1
custom tabs
1
dart
8
dashboard
1
Data Saver
3
Data saver desktop extension
1
day 2
1
deceptive installation
1
declarative net request api
1
design
2
developer dashboard
1
Developer Program Policy
2
developer website
1
devtools
13
digital event
1
discoverability
1
DNS-over-HTTPS
4
DoH
4
emoji
1
emscriptem
1
enterprise
1
extensions
27
Fast badging
1
faster web
1
features
1
feedback
2
field data
1
first input delay
1
Follow
1
fonts
1
form controls
1
frameworks
1
fugu
2
fund
1
funding
1
gdd
1
google earth
1
google event
1
google io 2019
1
google web developer
1
googlechrome
12
harmful ads
1
html5
11
HTTP/3
1
HTTPS
4
iframes
1
images
1
incognito
1
insecure forms
1
intent to explain
1
ios
1
ios Chrome
1
issue tracker
3
jank
1
javascript
5
lab data
1
labelling
1
largest contentful paint
1
launch
1
lazy-loading
1
lighthouse
2
linux
2
Lite Mode
2
Lite pages
1
loading interventions
1
loading optimizations
1
lock icon
1
long-tail
1
mac
1
manifest v3
2
metrics
2
microsoft edge
1
mixed forms
1
mobile
2
na
1
native client
8
native file system
1
New Features
5
notifications
1
octane
1
open web
4
origin trials
2
pagespeed insights
1
pagespeedinsights
1
passwords
1
payment handler
1
payment request
1
payments
2
performance
20
performance tools
1
permission UI
1
permissions
1
play store
1
portals
3
prefetching
1
privacy
2
privacy sandbox
4
private prefetch proxy
1
profile guided optimization
1
progressive web apps
2
Project Strobe
1
protection
1
pwa
1
QUIC
1
quieter permissions
1
releases
3
removals
1
rlz
1
root program
1
safe browsing
2
Secure DNS
2
security
36
site isolation
1
slow loading
1
sms receiver
1
spam policy
1
spdy
2
spectre
1
speed
4
ssl
2
store listing
1
strobe
2
subscription pages
1
suspicious site reporter extension
1
TCP
1
the fast and the curious
23
TLS
1
tools
1
tracing
1
transparency
1
trusted web activities
1
twa
2
user agent string
1
user data policy
1
v8
6
video
2
wasm
1
web
1
web apps
1
web assembly
2
web developers
1
web intents
1
web packaging
1
web payments
1
web platform
1
web request api
1
web vitals
1
web.dev
1
web.dev live
1
webapi
1
webassembly
1
webaudio
3
webgl
7
webkit
5
WebM
1
webmaster
1
webp
5
webrtc
6
websockets
5
webtiming
1
writable-files
1
yerba beuna center for the arts
1
Archive
2025
Jul
Jun
May
Jan
2024
Dec
Aug
Jun
May
Apr
Mar
Feb
2023
Nov
Oct
Sep
Aug
Jun
May
Apr
Feb
2022
Dec
Sep
Aug
Jun
May
Apr
Mar
Feb
Jan
2021
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2020
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2019
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2018
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2017
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Oct
Sep
Aug
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2011
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2010
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2009
Dec
Nov
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2008
Dec
Nov
Oct
Sep
Feed
Follow @ChromiumDev
Give us feedback in our
Product Forums
.
风对什么
生物素是什么
风热感冒是什么意思
动脉夹层什么意思
米线是什么做的
艺考是什么
dl是什么
一般什么人会有美人尖
掌中宝是什么
spiderman是什么意思
妊娠高血压什么症状
男人皮肤黑穿什么颜色的衣服好看
视网膜脱落是什么原因引起的
口若悬河什么意思
莱字五行属什么
什么而不
什么原因引起抽搐
小拇指旁边的手指叫什么
梗犬是什么意思
青少年耳鸣是什么原因引起的
吃紧急避孕药有什么副作用xinjiangjialails.com
血压测不出来什么原因hcv8jop2ns2r.cn
1955年属羊的是什么命hanqikai.com
支原体感染有什么症状hcv7jop6ns6r.cn
拍肺部片子挂什么科hcv9jop1ns2r.cn
消化不好吃什么药hcv9jop7ns0r.cn
耳朵后面长痘痘是什么原因hcv9jop4ns8r.cn
不饱和脂肪酸是什么意思hcv8jop9ns8r.cn
九门提督相当于现在什么官hcv8jop8ns6r.cn
西米是什么做成的hcv9jop3ns0r.cn
梦见洗碗是什么预兆wuhaiwuya.com
低压高吃什么药好hkuteam.com
什么耳什么聋hcv8jop3ns5r.cn
火牛命五行缺什么hcv9jop2ns3r.cn
副处长是什么级别hcv8jop6ns3r.cn
口蜜什么剑hcv9jop0ns1r.cn
男人为什么喜欢胸hcv9jop6ns5r.cn
球蛋白高是什么原因hcv8jop8ns9r.cn
寻麻疹吃什么药hcv8jop4ns4r.cn
呜呼哀哉什么意思hcv9jop8ns2r.cn
百度