Hand holding a phone in front of a laptop displaying website designs
Back to blog

Responsive Design & Mobile-First for the Indonesian Market

A responsive design and mobile-first guide for Indonesian businesses: why most users come from phones, core design principles, common mistakes, and how to implement it.

At a coffee shop in Teluk Betung, an employee at a clothing store opens Instagram. She sees an ad for your store, gets interested, and taps the link. Your website starts loading. Five seconds later, she sees overlapping text, buttons too small to tap, and cropped images. She closes the tab and opens the store next door.

This scenario plays out thousands of times a day in Indonesia, on business websites that look perfectly fine on desktop. The problem: in the Indonesian market, people almost never see your website on a desktop first. They arrive from phones, and websites not designed for phones lose them within seconds.

This article covers responsive design and the mobile-first approach thoroughly for Indonesian businesses: why it is not a choice, how the principles work, the most common mistakes, and how to implement it correctly from the start.

Why Mobile Is No Longer "the Future" in Indonesia

Let us clear up one premise from the start: mobile is no longer a trend that is "coming." In Indonesia, it is already the primary way people access the internet.

APJII surveys show that the majority of Indonesian internet users access the web through mobile devices. DataReportal records something similar: Indonesia's steadily rising internet penetration is largely driven by mobile users, not desktop users. More than half of all internet connections in Indonesia even happen over mobile networks, with quality varying from city to city.

What does this mean for your business? It means your "average" visitor is not someone sitting at an office computer. It is someone on public transport, resting at home, or stopped at the roadside. They are holding the phone in one hand, their connection is sometimes unstable, and their patience is very limited.

If your website is designed desktop-first—meaning it is designed for desktop, then "shrunk" for phones—you are starting from the wrong assumption. You are designing for the minority, then hoping the majority stays comfortable.

Responsive Design vs Mobile-First: What Is the Difference

These two terms are often used interchangeably, but they are different things.

Responsive design is a technical technique: the website adapts its appearance to whatever screen width it runs on, from a 360-pixel phone to a 4K monitor. Elements move, images adapt, and layouts change to fit available space. It is a mandatory quality of any modern website.

Mobile-first is a design approach: you design for the phone screen first, decide what truly matters, then expand to larger screens. You do not start from desktop and reduce; you start from mobile and add.

Mobile-first is not dogma. It forces difficult decisions to become clear. On a 6-inch screen, you cannot show everything. You must choose: what matters most to visitors? What content appears first? Which buttons stand out most?

The answers to those questions are often more honest than desktop designs that can "hide" clutter with empty space. When you design for mobile first, your business priorities become real: if something is not important enough to be on the phone screen, maybe it is not important at all.

Core Principles of Responsive Design

Flexible Grids, Not Rigid Pixels

Responsive design is built on flexible grids: elements are measured in relative units (percentages or font-based units), not fixed pixels. Instead of "this column is 400 pixels wide," you define "this column is 50 percent of the screen." When the screen changes, the column adapts naturally.

Breakpoints are the points where the layout changes fundamentally—for example, from one column on phones to two columns on tablets, then three columns on desktop. Good breakpoints are determined by content, not by specific device names. There is no point targeting a particular phone model; what matters is when one column starts feeling too wide.

Flexible Images and Media

Images are the biggest source of problems on non-responsive websites. Fixed-width images will blow up layouts on narrow screens. The solution: images that adapt to their container's width, with attributes that tell the browser which version to load for a given screen.

In Indonesia, image optimization has an extra dimension: data quotas. Visitors on limited data plans will not be happy loading a 5 MB image just to browse your catalog. The smaller the image sent to phones, the faster the page loads, and the less quota visitors use. This is another reason images must be optimized seriously.

Media Queries

Media queries are the technical mechanism that lets CSS apply different styles based on device characteristics, especially screen width. They are the backbone of responsive design. With media queries, you can change column counts, font sizes, or the visibility of certain elements at different screen widths.

One thing to remember: media queries are the last tool, not the first. Good design is naturally flexible, and media queries only handle the points where natural flexibility is not enough. If you are writing hundreds of lines of media queries to fix a messy design, the problem is not the media queries—it is the design.

Readable Typography

Text that looks elegant on desktop can become unreadable on phones: fonts too small, lines too long, or contrast too low when the screen is bright outdoors.

Practical rules for phones: a base font size of at least 16 pixels for body text, comfortable line height, and not-too-long line lengths (around 45–75 characters). Contrast between text and background must be strong, especially because many visitors open websites in bright daylight.

Mobile-First: Prioritizing with Discipline

Content Is King, but Order Is Also King

On small screens, content order becomes a strategic decision. What do visitors see first without scrolling? For an online store, maybe the product catalog. For professional services, maybe the service offer and credibility signals. For a restaurant, maybe the menu and location.

The mobile-first approach forces you to answer: if a visitor only sees one full screen of your website, what should it be? The answer should be the content that brings them closest to your business goal.

Buttons and Touch Targets

Phones are operated with fingers, not cursors. The difference is enormous. The average human finger is much wider than a cursor, and far less precise. Buttons spaced 40 pixels apart on desktop feel crowded on a phone; your finger will hit two buttons at once.

Industry standards recommend a minimum touch target of 44×44 pixels, with enough space between elements. Buttons that are too small are not just frustrating—they also make visitors tap the wrong thing, which ultimately damages conversions.

One-Handed Navigation

Most users hold their phone with one hand, and their thumb naturally reaches the bottom and middle of the screen, not the top. Menus hidden behind a hamburger icon in the top-left corner force uncomfortable stretching.

Consider: primary navigation elements at the bottom of the screen (as mobile apps do), or easy-to-reach menus. For websites, a common good pattern is a compact top menu with a few key links and an accessible "full menu."

Short, Finger-Friendly Forms

Forms are the biggest conversion killer on mobile. Every extra field is a reason to give up. On phones, long forms feel far more intimidating than on desktop, because the virtual keyboard covers half the screen and typing is slower.

Mobile-first principles for forms:

  • Ask for only what you genuinely need
  • Use the right input types (number keyboard for phone numbers, email keyboard for email addresses)
  • Enlarge input areas so they are easy to tap
  • Avoid long dropdowns when simple buttons could replace them
  • Show clear, helpful error messages

Businesses in Indonesia have one unique advantage here: WhatsApp. Many businesses replace multi-field forms with a single "Chat via WhatsApp" button linked directly to their business number. This is not only easier for visitors—it is also faster for your team.

Common Signs of a "Fake" Responsive Website

Many websites claim to be responsive but are only half done. Recognize the signs:

Text That Requires Zooming

If visitors must pinch the screen to read text, your website has failed. Text should be readable without zoom on any phone screen.

Overlapping Elements

Images covering text, buttons covering each other, or sidebars hiding main content are signs of a design forced to shrink, not redesigned.

Wide Tables

Tables with many columns are a nightmare on phones. Without special handling, tables explode beyond screen width and force horizontal scrolling. The solution: convert tables into cards or lists on small screens, or make the table scrollable within its container.

Trap-Like Modals and Pop-ups

Pop-ups that seem fine on desktop can become traps on phones: the close button is too small, or the pop-up fills the entire screen. Google even penalizes intrusive interstitials on mobile. If you use pop-ups, make sure they are easy to close, do not cover important content, and do not appear constantly.

Mobile-First and SEO: Two Sides of the Same Coin

Mobile-first is not just about user experience. Since 2019, Google has used the mobile version of websites as the primary version for ranking—so-called mobile-first indexing. Google evaluates and ranks based on your phone view, not your desktop view.

This means all the mobile display problems—overlapping text, exploding images, slow pages—do not just lose visitors. They also lower your search rankings. Two seemingly different problems turn out to share one root.

We cover the technical details behind this in our technical SEO guide for Indonesian businesses. The point: speed and mobile-friendliness are the same foundation for both conversion and rankings.

Performance on Indonesian Networks: A Reality to Design For

Internet networks in Indonesia are uneven. In big cities, 4G and even 5G are available. In many areas, visitors rely on slow, unstable connections. Websites designed on the assumption of fast connections will feel slow to most users.

Strategies worth considering for the Indonesian market:

  • Optimize images seriously. Modern formats like WebP drastically reduce file sizes without visible quality loss.
  • Lazy loading. Images below the fold load only when visitors scroll to them. This saves bandwidth and speeds up initial load time.
  • Content prioritization. The most important content loads and renders fastest, while secondary elements follow.
  • Avoid heavy scripts. Every extra script adds page weight. Audit and remove what you do not need.
  • CDN for national reach. A website served from a single server will feel slow to distant visitors. A CDN brings content closer to users across Indonesia.

This infrastructure is interconnected: hosting choices determine speed, and speed determines conversion. Our cloud migration guide for businesses discusses how to evaluate infrastructure and when it is time to upgrade.

Building Mobile-First from the Start vs Patching It Later

This is the most important decision you will make, and it is often settled at the stage of choosing a website provider. Building mobile-first from the start is far cheaper than fixing a finished desktop-first website.

Patching a desktop-first website usually means: writing hundreds of lines of CSS for media queries, reworking elements that cannot adapt, optimizing images that were designed for desktop from the beginning, and often ultimately redesigning the broken pages. The result is always a compromise—fixes that are "good enough," never "right."

Websites built mobile-first from the start have a clear content hierarchy, images optimized from day one, and a structure designed for the majority of your visitors.

Comparing the Two Paths

AspectMobile-first from the startPatching an old website
Development costPart of the process, lowerOverhaul + fixes, higher
Result qualityClear, consistent hierarchy"Good enough" compromises
TimelineNormal scheduleOften exceeds estimates
PerformanceOptimized from day oneDepends on delayed fixes
Long-term maintenanceEasier and cheaperCode grows messier, harder to maintain

This difference is not just about aesthetics. Websites built mobile-first from the start almost always have lower total cost of ownership in the long run: fewer emergency fixes, faster feature additions, and easier maintenance by whichever team handles them. Patching an old website is not necessarily wrong—sometimes it is the only sensible option—but realize that you are paying twice: once for the old design, once for fixing it.

This is one of the questions you must ask when choosing a website provider, alongside the others we summarize in our guide to choosing website development services: "Does your design start from mobile, or from desktop?"

Applying Mobile-First to a Business That Already Has a Website

If your website already exists and is not mobile-friendly, do not panic. You do not have to rebuild everything at once. Start with these steps:

1. Audit the Current State

Open your website on a phone, or use tools like PageSpeed Insights. Note: which pages look worst? Which matter most to your business? Start with the pages that have the biggest impact on revenue (product pages, service pages, contact pages).

2. Fix Images

Image optimization delivers the biggest improvement for the least effort. Compress images, apply modern formats, and make sure every image adapts to screen width.

3. Reorder Content

For important pages, decide what must appear first on phones. Rearrange elements with clear priorities.

4. Fix Forms and Buttons

Enlarge touch targets, shorten forms, and add a WhatsApp button for a fast communication channel.

5. Measure After the Fixes

Track metrics such as conversion rates and search rankings before and after the improvements. Good mobile fixes usually show up in both.

Testing Your Website Across Devices

A website that looks good on one phone is not necessarily good on all phones. The Indonesian market is very diverse: from flagship phones to mid-range devices with limited specs, from small screens to tablets.

A realistic testing strategy:

  • Test on small screens (around 360 pixels wide) and large screens

  • Test across browsers (Chrome, Safari, default Android browsers)

  • Test on slow connections, not just office Wi-Fi

  • Test on real devices, not just responsive mode in a desktop browser

  • Test critical flows: finding a product, contacting the business, completing a purchase

  • Test on real mobile data, including weak signal conditions

If your team does not have a range of devices to test on, cloud-based testing services provide access to hundreds of device and browser combinations at affordable prices. But remember: the best results still come from testing on the devices your customers actually use, on the networks they actually use. Honest testing is worth more than comfortable testing.

Mobile-First for Apps and Platforms

The mobile-first principle does not stop at websites. Mobile apps, internal company applications, and SaaS platforms used by field employees must also be designed with the same approach. Employees working in warehouses, in the field, or at customer homes do not carry laptops; they carry phones.

For businesses building applications, mobile-first considerations determine the technology chosen, the interface design, and even the data architecture. These decisions should be made early, not after the application is running. We discuss this process further in our mobile app development guide.

Mobile-First as a Strategic Decision

Back to the coffee shop in Teluk Betung. The clothing store owner finally decided to overhaul his website. He asked his new provider: "Where does the design start?" The answer: "From your phone."

Six months later, orders from phones dominate. Not because he added fancy new features, but because visitors who used to give up at the fifth second could finally browse, choose, and buy comfortably on their 6-inch screens. He did not change his products. He changed how his products are seen.

In the Indonesian market, mobile is not a segment—it is the market itself. A website not designed for phones is not "suboptimal"; it is essentially closing the door on the majority of its potential customers. Conversely, a mobile-first website gives your business an advantage that is immediately felt: fast pages, comfortable visitors, and better conversions.

If you are planning to build a new website, or overhaul an old one that is not phone-friendly, the Kartech. team in Bandar Lampung can help design and build with a mobile-first approach from the start. Begin from our contact page or see our services on the services page—we start from your problem, not from a template.

Also read: technical SEO guide for businesses and guide to choosing website development services.

Foto: Unsplash

Bring us the hard part.

Tell us what is blocked, what must be built, or where your current technology is falling short. We will start with the problem.

Talk to us