Results 1 to 6 of 6

Thread: Responsive Design

  1. #1
    Join Date
    Dec 2013

    Post Responsive Design

    How to make a Responsive Design without Media Queries???? plz explain it

  2. #2
    Join Date
    Oct 2013
    3rd planet from the sun
    why would you want to make a responsive design without media queries?? Inquiring minds want to know?

  3. #3
    Join Date
    Dec 2013
    You can use javascript for detecting screen sizes and moving/resizing elements of your layout. But why should you make RWD without Media Queries? You are afraid that for example Media Queries will not work properly on some kinds of mobile devices? If Media Queries doesn't work Javascript will propably also not work. Besides JS is 'heavy-weight' for CPU.

  4. #4
    Join Date
    Dec 2013
    The best for designing a Responsive Design is Media queries. I purchased a website designed by Web Designers Miami. This works very well without any complications of loading the website in any of the window sizes.

  5. #5
    Join Date
    Dec 2013
    Different window sizes is only the one side of Responsive Design. There are another things that may cause the problems. All modern browsers on desktop work ok, they have support for almost all the most important and commonly used css features, but on mobile devices it doesn't look so good. Mobile browsers doen't support all features that are available for desktop browsers. I created a webiste with RWD and on dekstop it works very good (I tested it by resizing browser window) but I don't know if it works on mobile devices (due to css features not supported by all mobile browsers). I put a request in 'Website Reviews' for my website but i didn't received any feedback yet so I still don't know if it works.

  6. #6
    Join Date
    Mar 2012
    My answer to the question in the OP is that there are ways you can build responsive sites without media queries. Eg.

    1. Be realistic on the range of screen widths you support. I.e. Screen widths below 320px need mobile specific web sites because they cannot usefully display the same content as larger displays. So there is little point in trying to support them on a general purpose site.

    2. Increasing the minimum width to, say, 480px will reduce the problems with content moving about. The need for sideways scrolling can be minimised by using a minimum column width for body text of 300px, so the whole column is displayable on a 320px screen.

    3. Using "position: absolute" allows you to mix fixed width columns (for vertical nav bars etc...) with variable width columns (for body text etc...).

    4. Using % widths for graphics allows them to re-size according to the width of the containing div, whilst retaining their aspect ratio.

    5. Consider paginating the web pages to suit a screen height of 768px, as this is a common size for laptops.

    6. If the pages are paginated as above, then Links to a page should be set to a point below the header. This has no effect on larger screens, which will display the header as usual. But on smaller displays the header will auto-scroll out of view to maximise the useable screen area.

    7. Any remaining problems of the layout collapsing at specific screen widths can be overcome with media-specific style sheets. The rule for these is to design the default screen for standard PC displays (minimum width somewhere between 640px and 800px according to content). Then use the "handheld" media setting for screen widths below this division.
    Last edited by jedaisoul; 01-14-2014 at 03:47 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.09888 seconds
  • Memory Usage 2,889KB
  • Queries Executed 15 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (6)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates