You are previewing RapidWeaver 5 Beginners Guide.
O'Reilly logo
RapidWeaver 5 Beginners Guide

Book Description

With RapidWeaver you can build entire websites without writing a line of code, or alternatively get down and dirty with the HTML. This book is perfect for both novices and developers who simply want an easier life.

  • Jump into developing websites on your Mac with RapidWeaver.

  • Step-by-step tutorials for novice users to get your websites built and published online.

  • Advanced tips and exercises for existing RapidWeaver users.

  • A great A-Z guide for building websites irrespective of your level of expertise.

  • In Detail

    RapidWeaver allows users with any level of expertise to build beautiful and professional looking websites. The novice user will love the drag and drop, what you see is what you get interface. The advanced users will love that they can get down and dirty with some code when they need to.

    This book covers all aspects of developing a website with RapidWeaver. Whether you want a family website to display photos from your latest vacation or a small business that is looking to increase your web presence, this book has got you covered. If you have a Mac and want a website, you need this book.

    This book dives into all the components required to build a website with RapidWeaver. The first half of this book builds upon itself and shows you all of the basic building blocks that you will need to develop great websites. It starts off with a basic tour of RapidWeaver and gets you building your first webpage in the first chapter. The book progresses onto how to customize the look and feel of your website with themes and adding simple webpages with text and images all the way to blogs and photo galleries.

    The second half of the book dives into more advanced topics that can really help you take your websites to the next level. This includes e-commerce, blogs, managing web content outside of RapidWeaver, Search Engine Optimization and even a little programming. By the end of this book, you will have a solid foundation that will allow you to build powerful websites.

    Table of Contents

    1. RapidWeaver 5 Beginner’s Guide
      1. Table of Contents
      2. RapidWeaver 5 Beginner’s Guide
      3. Credits
      4. About the Author
      5. Acknowledgement
      6. About the Reviewers
      7. www.PacktPub.com
        1. Support files, eBooks, discount offers and more
          1. Why Subscribe?
          2. Free Access for Packt account holders
      8. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Time for action – heading
          1. What just happened?
          2. Have a go hero – heading
        6. Reader feedback
        7. Customer support
          1. Downloading the example code
          2. Errata
          3. Piracy
          4. Questions
      9. 1. Getting Started
        1. What is RapidWeaver?
          1. iWeb versus RapidWeaver versus Dreamweaver
          2. It's more than an app
        2. Installing RapidWeaver
          1. The Mac App store
          2. RealmacSoftware.com
        3. Creating our first website
        4. Time for action – starting a new RapidWeaver project
          1. What just happened?
        5. Publishing our website
          1. Selecting a web host
        6. Time for action – publishing our website
          1. What just happened?
        7. Summary
      10. 2. Touring RapidWeaver
        1. Webpage list
          1. Adding a new page
          2. Page order and site navigation
        2. Time for action – adding some pages to our navigation
          1. What just happened?
        3. Preview mode versus Edit mode
          1. View Source
        4. Page Inspector
          1. General settings
        5. Time for action – setting up proper folder and filenames
          1. What just happened?
          2. Have a go hero: fixing URLs for other pages
          3. Sidebar
        6. Time for action – creating a sidebar
          1. What just happened?
          2. Have a go hero: applying sidebar to all pages
          3. Header
          4. Styles
          5. Page
        7. Resources
          1. Resources UI
        8. Time for action – adding a resource
          1. What just happened?
          2. The resource macro
          3. Have a go hero: become a code warrior
          4. Snippets
        9. Time for action – creating a snippet
          1. What just happened?
          2. Have a go hero: continue being a code warrior
        10. Theme browser
        11. Site Setup
          1. General settings
          2. Advanced
          3. Templates
        12. Publishing your website
          1. What's going to be published?
          2. Overriding change indicators
          3. Publishing your entire site
          4. Publishing a single web page
          5. Publishing via FTP
          6. Advanced settings and SFTP
          7. Bookmarks
        13. Time for action – publishing
          1. What just happened?
        14. Preferences
          1. General
          2. Publishing
        15. Customizing the toolbar
        16. Summary
      11. 3. Theming Your Site
        1. Choosing your theme
          1. Third-party theme developers
        2. Theme Browser
          1. Duplicating themes
          2. Deleting themes
        3. Time for action – using the Theme Browser
          1. What just happened?
        4. Theme styles
          1. Have a go hero – experimenting with styles
          2. Master style versus page style
        5. Time for action – setting the Master Style for our theme
          1. What just happened?
          2. Saving page styles
        6. Time for action – saving page styles
          1. What just happened?
        7. ExtraContent
        8. Customizing themes
          1. Customizing with CSS
        9. Time for action – adding a custom CSS file
          1. What just happened?
          2. RWmultiTool
          3. RapidThemer
        10. Summary
      12. 4. Styled Text Page
        1. Formatting text
          1. Pasting text
          2. Format toolbar
            1. Links
            2. Text styles
            3. Font selection
            4. Alignment
            5. Lists
            6. HTML formats
              1. None
              2. Headings
              3. Image alignment
              4. Blockquote
              5. Code
              6. Paragraph
              7. Strike, subscript, and superscript
            7. Color
          3. Format menu
            1. Smart quotes
            2. Bigger/smaller text
            3. Clear formatting
            4. Ignore formatting
        2. Time for action - styling text
          1. What just happened?
          2. Have a go hero - experimenting with text style
        3. Images
          1. Media Inspector
          2. Filename
          3. Alt tag
          4. Scale
          5. Rotation
          6. Shadow
          7. Border
          8. Fill color
          9. Image normalization
        4. Time for action - styling an image
          1. What just happened?
          2. Have a go hero - experimenting with image style
        5. Links
          1. Linking to a URL or e-mail
          2. Linking to an internal page or resource
          3. Opening in a new window
          4. Custom attributes
          5. Removing links
        6. Time for action - adding links
          1. What just happened?
          2. Have a go hero – experimenting with links
        7. Audio and video
          1. Have a go hero – adding some audio and video
        8. iMedia browser
        9. File downloads
          1. Drag-and-drop into Styled Text
          2. Linking to a resource
          3. Forcing files to download
        10. Time for action - linking to a file download
          1. What just happened?
          2. Have a go hero - forcing file downloads
        11. Inserting code
        12. Time for action - adding custom code
          1. What just happened?
        13. Summary
      13. 5. Stacks
        1. What is Stacks?
          1. Third-party stacks
        2. Installing Stacks
        3. Time for action – creating our first Stacks page
          1. What just happened?
          2. Have a go hero – experiment
        4. Working with stacks
        5. The Stacks toolbars
          1. The navigation bar
            1. The Stacks Elements library
              1. Updating third-party stacks
            2. The Stack Templates library
            3. The Stack Media library
            4. View modes
            5. The Info button
          2. The Format bar
            1. The Edit button
            2. The Add/Remove link
            3. The Delete button
        6. The Stack settings pane
          1. The Stack settings controls
            1. The Color picker
            2. Number controls
            3. Enable/Disable controls
          2. Default stack settings
            1. Background
            2. What is a tiled image?
            3. Border
            4. Layout
              1. Fill Mode
              2. Fill
              3. Flexible
              4. Fixed Size
              5. The margin and padding settings
        7. Time for action – getting to know the settings
          1. What just happened?
          2. Have a go hero
          3. Text editor options
          4. Image editor options
            1. Image Publishing
              1. JPEG versus PNG
            2. Layout
              1. Scale to Fit
              2. Scale to Fill
              3. Stretch to Fill
              4. Center
            3. Border
            4. Shadow
        8. Time for action – editing text and image
          1. What just happened?
          2. Have a go hero – experimenting with image
        9. Default stacks
          1. Text
          2. Image
          3. HTML
          4. 1 Column
          5. 2 to 5 Columns
          6. Grid
          7. Float
          8. Floating Image
          9. Quote
          10. Button
          11. Header
          12. Have a go hero – experimenting with other stacks
        10. Templates
          1. Global content
          2. Have a go hero – experimenting with other templates
        11. One last thing
        12. Summary
      14. 6. Basic Page Types
        1. HTML page
        2. Time for action - creating an HTML page
          1. What just happened?
          2. Have a go hero – other uses for the HTML page
        3. iFrame
        4. Time for action - creating an iFrame page
          1. What just happened?
          2. Offsite Stack
        5. Offsite page
        6. Time for action - creating an Offsite page
          1. What just happened?
        7. Contact Form
        8. The Contact Form fields
          1. Popup Menu and Radio Button
        9. Time for action - creating a Contact Form page
          1. What just happened?
          2. Contact Form setup
        10. Time for action - setting up our form
          1. What just happened?
          2. Have a go hero – styling your form
        11. Formloom
          1. Form builder
          2. E-mail template
          3. MySQL link
          4. Formloom settings
          5. FormSnap stacks
          6. Have a go hero – creating a Formloom form
        12. Common page elements with stacks
          1. FreeStack theme
          2. Banner slideshows
            1. Cycler
            2. Superflex
            3. Slidorion
          3. Lightboxes
            1. Expose
            2. SimpleBox
          4. Tables
            1. Power Grid
            2. Power Grid CSV
          5. Buttons
            1. Sweet Button
            2. Lynx
          6. Fonts
            1. Font Stylr
            2. Google web fonts
          7. Have a go hero – using web fonts
          8. Content and layout
            1. Styled Stack
            2. ZipList
            3. Lines
            4. Houdini
            5. Daily
        13. Summary
      15. 7. Multimedia Pages
        1. Photos and images
          1. Photo Album
          2. Using iPhoto albums
          3. Creating custom photo albums
          4. Photo Album setup options
            1. General
            2. Flash Slideshow
            3. EXIF
            4. Advanced
        2. Time for action - creating a custom photo album
          1. What just happened?
          2. Have a go hero – experimenting with Photo Album
          3. RapidAlbum
          4. Adding photos
          5. Gallery themes
          6. RapidAlbum settings
        3. Time for action – creating a RapidAlbum page
          1. What just happened?
          2. Have a go hero – experimenting with RapidAlbum
          3. Collage
            1. Building a collage
            2. Styling Collage
              1. Styles
              2. Layout
              3. Appearance
              4. Effects
              5. Text
        4. Time for action - creating a Collage page
          1. What just happened?
          2. Have a go hero – experimenting with Collage
          3. Image Stacks
            1. Image Safe
            2. Expose Image Pro
            3. Flickr Pro
            4. Fancy Image Stacks
            5. ImageMapper
        5. Video
          1. Video formats
          2. QuickTime and Movie Album
          3. QuickTime
            1. Movie Album
        6. Time For action – creating a Movie Album page
          1. What just happened?
          2. Have a go hero – creating a QuickTime page
          3. Embedding videos from online services
            1. Video stacks
        7. Time for action - embedding a video into a Stacks page
          1. What just happened?
          2. Have a go hero – embedding video into other pages
          3. HTML5 video and audio
            1. Background story
            2. Using HTML5 Video and Audio
        8. File sharing
          1. File Sharing page
            1. Sharing local files
            2. Sharing file via URLs
        9. Time for action - creating a File Sharing page
          1. What just happened?
          2. Have a go hero – sharing URLs
          3. WeaverFM
          4. RapidViewer
          5. File Sharing Stacks
            1. Dispatch
            2. X-Ray
        10. Summary
      16. 8. Blogs, Podcasts, and Going Social
        1. Creating a blog with RapidWeaver's Blog page
          1. Adding blog posts
            1. Smiley
            2. Permalinks
        2. Time for action - creating a Blog page
          1. What just happened?
          2. Have a go hero – adding post summaries
        3. Creating a podcast with RapidWeaver
          1. iTunes Tags
          2. Custom RSS Tags
          3. Have a go hero – creating a podcast
          4. Blog settings
            1. General
              1. Archiving
              2. Permalinks
              3. Comments
            2. Categories
            3. Tags
            4. RSS
              1. Custom RSS
            5. Advanced settings
              1. Date Format
              2. iTunes
              3. Channel
              4. Ping
              5. Dynamic Sidebar (Other)
        4. Creating a blog using RapidBlog
          1. Adding blog posts
          2. Header and footer
          3. Importing from a Blog page
          4. Blogger support
        5. Time for action – creating a RapidBlog page
          1. What just happened?
          2. Have a go hero – diving deeper into RapidBlog
        6. Integrating a Wordpress blog using WP-Blog
          1. Wordpress integration
          2. WP-Blog settings
        7. Integrating a Tumblr blog using the Tumblr Stack
          1. Setting up Tumblr Stack
        8. Creating a blog using Armadillo
          1. Setting up Armadillo
          2. Editing posts
          3. Managing users
        9. Integrating Twitter and Facebook into your website
          1. Tweet stacks
          2. TweetSnap
          3. Facebook
          4. Like It social buttons
        10. Time for action – adding Twitter to your web page
          1. What just happened?
          2. Have a go hero – adding Facebook widgets
        11. Summary
      17. 9. E-Commerce
        1. PayPal
          1. PayPal payment button
        2. Time for action - creating a PayPal button
          1. What just happened?
          2. Have a go hero – more PayPal buttons
        3. PayLoom
        4. Time for action - creating a Payloom page
          1. What just happened?
        5. PaySnap stacks
        6. RapidCart
          1. Store layout
          2. Payment services
          3. Shopping cart
          4. Coupon codes
        7. Time for action – creating a RapidCart page
          1. What just happened?
        8. Cartloom
          1. Product management
          2. Payment processing and invoicing
          3. Discount codes
          4. Integrating with RapidWeaver
        9. Time for action - creating a Cartloom page
          1. What just happened?
          2. Have a go hero – signing up for Cartloom trial
        10. Contacting customers
          1. The Post Office stack
        11. Summary
      18. 10. Search Engine Optimization
        1. Become popular
        2. Technical basics
          1. Simple URLs
          2. Sitemap
          3. Page titles
          4. Page description
          5. Anchor text
          6. Headings
            1. Headings in Styled Text
            2. Headings in Stacks
            3. Getting geeky with HTML headings
          7. Have a go hero – creating headings
          8. Indexing images
            1. Images in Styled Text
            2. Images in Stacks
            3. Getting geeky with HTML images
        3. Quality content
          1. Controlling crawlers
            1. RapidBot
        4. Sitemap
        5. Time for action - creating a sitemap page
          1. What just happened?
        6. Sitemap Plus
        7. Time for action - using Sitemap Plus
          1. What just happened?
        8. Meta Mate
        9. Analytics
        10. Time for action - adding analytics
          1. What just happened?
          2. Have a go hero – setting up GoSquared
        11. Summary
      19. 11. Advanced Weaving
        1. Page automation
        2. Time for action – Page automation
          1. What just happened?
        3. Source view
          1. Have a go hero – surfing through source code
        4. ExtraContent
          1. HTML snippet
          2. Adding EC via stacks
        5. Time for action - adding ExtraContent
          1. What just happened?
        6. Editing content online
          1. PageLime
          2. WebYep
          3. Armadillo
        7. Mobile compatibility
          1. Responsive web design
          2. Goodbye Flash
        8. Custom 404 page
        9. Time for action – creating a 404 page
          1. What just happened?
        10. Tricks with .htaccess
          1. Defining the file types
          2. Disabling directory access
          3. Redirects
          4. More than one .htaccess file
        11. Dev Inspector
          1. Elements
            1. The resource browser
            2. The DOM browser
              1. Finding elements
          2. Style and Attribute browser
            1. Computed styles
            2. Styles
            3. Metrics
            4. Console
          3. Have a go hero – using Dev Inspector
        12. Learning HTML and CSS
          1. HTML basics
            1. Document structure
            2. Headings
            3. Paragraphs
            4. Lists
            5. Links
            6. Images
            7. Grouping elements
          2. Have a go hero – playing with HTML
          3. CSS basics
            1. ID and class attributes
            2. CSS rules
              1. Selectors
                1. Type selectors
                2. Class selectors
                3. ID selectors
                4. Descendent selectors
              2. Declarations
                1. Common declarations
          4. Have a go hero – playing with CSS
          5. HTML and CSS resources
        13. Troubleshooting tips
          1. Remove the clutter
          2. Isolate the problem
          3. Watch the spaces
          4. PHP code displayed
          5. Mixed up extensions
          6. Blurry images
          7. Ignore formatting
          8. Paste as plain text
          9. Console errors
          10. Check your path
          11. Republish all files
          12. Disable CSS Consolidation and Compression
          13. Update
          14. Read the manual
          15. How to submit a good support ticket
        14. Summary
      20. Index