Summarized using AI

Lightning Talk: My Web Application Goes to China!

Grzegorz Witek • June 05, 2015 • Singapore • Lightning Talk

In this lightning talk titled "My Web Application Goes to China!" presented by Grzegorz Witek at the Red Dot Ruby Conference 2015, the speaker addresses the unique challenges faced by web applications when entering the Chinese market. Unlike simple translations and server launches in Western countries, expanding to China requires a deep understanding of cultural and technical differences.

Key points discussed include:

  • Language Barriers: The Chinese language does not use the Latin alphabet, which poses challenges for user input on websites. Users may not be able to enter their names if only Latin characters are supported.

  • Design Considerations: The design elements commonly utilized in Western websites, such as bold and italic fonts, do not translate well for Chinese characters, leading to the need for alternative methods to emphasize content like adjusting color and size rather than font styles.

  • Social Networks: Major social media platforms used in the West, such as Facebook and Twitter, are banned in China, thereby limiting new user registrations. Instead, local platforms like Baidu and Youku dominate the market, which needs to be recognized when designing applications for Chinese users.

  • Payment Systems: Common payment methods used in Western countries, like credit cards, are not popular in China. Over fifty percent of online transactions are conducted through Alipay, emphasizing the need to integrate local payment solutions to cater to domestic users.

  • Internet Infrastructure: Although average internet speeds in China may seem fast, this does not account for the Great Firewall, which slows down access significantly. This necessitates the use of Content Delivery Networks (CDNs) within China or nearby regions, such as Tokyo, to improve loading times for users.

In conclusion, Witek emphasizes that while the internet has made internationalization easier, successfully going global, particularly in markets like China, remains a significant challenge. Developers and companies must adapt their strategies to address the specific needs and preferences of diverse global audiences to avoid failure.

Lightning Talk: My Web Application Goes to China!
Grzegorz Witek • June 05, 2015 • Singapore • Lightning Talk

Lightning Talk: My Web Application Goes to China! by Grzegorz Witek

When your web application launches in Japan, you translate the product, you launch another server, and there you go! When your web application launches in France, you translate the product, you launch another server, and there you go. When your web application launches in China, you translate the product, you launch another server, and then… then you learn about plenty of other things that you need to do if you want to avoid failure!

Red Dot Ruby Conference 2015

00:00:00.000 bye
00:00:19.220 for the third for the last few months
00:00:21.570 I've been working on a product that's
00:00:23.550 called calico com that is online travel
00:00:25.560 agency we've reached so far a lot of
00:00:28.529 markets over the world but there's some
00:00:30.840 markets that are particularly hard to
00:00:33.059 reach particularly hard because of the
00:00:35.460 rise differences that we people so
00:00:38.940 English centered and and like the
00:00:41.040 Western culture centered are not aware
00:00:43.019 of one of these markets is China and
00:00:45.629 there are a few things that you have to
00:00:47.370 consider if you want to launch your web
00:00:49.079 application China first is the script as
00:00:53.100 we know Chinese language doesn't use
00:00:54.989 Latin alphabet and this case some
00:00:56.840 unexpected consequences first of them is
00:00:59.699 that there is a high probability that
00:01:02.370 users on your website cannot input their
00:01:05.009 name if it's not possible to write it in
00:01:06.960 Latin alphabet in Latin script and it's
00:01:10.020 not only the Chinese characters cause
00:01:11.700 problems because there are many other
00:01:13.590 languages that do not use Latin script
00:01:15.860 another issue with it is the design of
00:01:19.020 your page let's look at the defense that
00:01:22.110 we are using very often to emphasize
00:01:25.140 some content on your website you use
00:01:27.270 bold font or italic font and the it
00:01:31.170 works even if the font is if even if the
00:01:34.740 font is very small but with Chinese
00:01:36.869 characters for example as you may see on
00:01:39.000 the right there are no italic font at
00:01:41.130 all and the bold font if they are small
00:01:44.189 they make it very difficult to
00:01:46.380 distinguish one character from from
00:01:48.090 another it it forces you to design page
00:01:52.170 different way to emphasize text by
00:01:54.540 manipulating color or size but not but
00:01:56.939 making the phones bold and it's not only
00:01:59.610 about China and Chinese language there
00:02:02.189 are more than 45 countries in the world
00:02:04.170 that do not use Latin script at all even
00:02:06.840 without China it's hundreds of millions
00:02:09.119 of people that could your potential
00:02:11.250 users your potential customers but
00:02:13.350 you're not trying to reach them another
00:02:16.290 thing is websites so if you think about
00:02:19.260 the biggest web sites under internal to
00:02:21.030 think about Google and and Facebook and
00:02:23.160 maybe YouTube some some websites and
00:02:25.470 products allow users
00:02:27.120 only to register via social networks
00:02:28.709 like Facebook and Twitter but guess what
00:02:31.530 all these websites are banned in china
00:02:33.720 so 1.3 billion people cannot login to
00:02:38.400 your website because you're so centered
00:02:41.549 or on these products instead Chinese
00:02:45.000 market has lots of local products that
00:02:47.610 are not smaller because baidu local
00:02:50.310 google has more than billion users youku
00:02:53.060 local YouTube has more than half a
00:02:55.590 billion users so these products are used
00:02:58.980 to share knowledge are used to
00:03:00.569 communicate are used as a platforms just
00:03:03.780 as we use Facebook or Twitter the same
00:03:06.750 happens with lots of other countries for
00:03:08.579 example in Russia or Brazil facebook is
00:03:10.890 not the most popular social network
00:03:12.450 there are local networks that are much
00:03:14.129 more popular the problem number three
00:03:16.650 are payments if you implement payments
00:03:19.409 on your website most probably you allow
00:03:21.750 these three methods and once again guess
00:03:24.659 what in China it doesn't really work
00:03:26.879 because most most of payments more than
00:03:29.400 fifty fifty percent of online payments
00:03:31.950 go through this product called alipay
00:03:34.260 it's created by Jack Ma the owner of
00:03:36.419 Alibaba and it's once again not only
00:03:40.079 China for example in Russia or Poland
00:03:42.120 people do not really trust credit cards
00:03:44.730 they have local way of payments that
00:03:46.859 they prefer to use so once again
00:03:48.720 hundreds of millions of people could use
00:03:51.269 your website only if you tried a bit
00:03:53.970 more to target it to them the last
00:03:57.269 problem is the internet speed there is
00:03:59.819 there is really no reliable data
00:04:02.579 information about what is the average
00:04:05.639 speed of the internet in various
00:04:07.829 countries if you for example use Okla
00:04:11.430 they will they will tell you that china
00:04:13.709 chinese internet is on average 31
00:04:16.349 megabits so it seems great but then
00:04:18.840 you've then you realize that this is
00:04:20.760 only internal transfer so this shows you
00:04:23.550 what is the speed from your computer to
00:04:26.070 the nearest server inside China but then
00:04:28.740 there is the great Chinese firewall that
00:04:31.010 duplicates every single request so that
00:04:33.750 Chinese government can analyze it and
00:04:35.610 maybe censored a the content that's
00:04:37.890 going back so Chinese in turn
00:04:40.200 is extremely extremely slow and you
00:04:43.560 should adjust your website so that
00:04:45.750 people from China may use it at least
00:04:49.160 more a bit more comfortably so maybe you
00:04:52.620 can launch or use CDN in China maybe you
00:04:55.530 can use server for example in Tokyo
00:04:58.200 instead of Singapore because there are
00:05:00.690 submarine cables going from china to to
00:05:03.150 Tokyo that are that are faster than then
00:05:06.660 to Singapore so the conclusion of my
00:05:08.910 talk is that going international is
00:05:11.550 easier than ever thanks to internet but
00:05:14.550 going global is still a big big
00:05:16.320 challenge that lots of us underestimate
Explore all talks recorded at Red Dot Ruby Conference 2015
+18