Opis ebooka: Adding Ajax
Ajax can bring many advantages to an existing web application without forcing you to redo the whole thing. This book explains how you can add Ajax to enhance, rather than replace, the way your application works. For instance, if you have a traditional web application based on submitting a form to update a table, you can enhance it by adding the capability to update the table with changes to the form fields, without actually having to submit the form. That's just one example.
Adding Ajax is for those of you more interested in extending existing applications than in creating Rich Internet Applications (RIA). You already know the "business-side" of applications-web forms, server-side driven pages, and static content-and now you want to make your web pages livelier, more fun, and much more interactive. This book:
- Provides an overview of Ajax technologies, and the importance of developing a strategy for changing your site before you sit down to code
- Explains the heart and soul of Ajax: how to work with the XMLHttpRequest object
- Introduces and demonstrates several important Ajax libraries, including Prototype, script.aculo.us, rico, Mochikit
- Explores the interactive element that is Ajax, including how to work with events and event handlers that work across browsers
- Introduces the concept of web page as space, and covers three popular approaches to managing web space
- Explains how to make data updates, including adding new data, deleting, and making updates, all from within a single page
- Describes the effects Ajax has on the Web-breaking the back button, losing browser history, dynamic effects that disappear when the page is refreshed, and more
- Covers advanced CSS effects, including drag and drop "scroll bars", pagination, and the use of SVG and the Canvas object
- Explores mashups-Ajax's ability to combine data from different web services in any number of ways, directly in our web pages
Wybrane bestsellery
-
Trzymasz w ręku książkę przeznaczoną dla projektantów, którzy znają podstawy programowania i chcą tworzyć funkcjonalne aplikacje WWW, opierającą się na materiale pięciodniowego szkolenia Big Nerd Ranch. Zaprezentowano w niej sporo nowoczesnych technik programistycznych i pokazano, w jaki sposób w...(34.50 zł najniższa cena z 30 dni)
24.90 zł
69.00 zł(-64%) -
ASP.NET MVC — skorzystaj z pomocy potężnego sprzymierzeńca! Jak stworzyć wydajną aplikację działającą po stronie serwera? Jak zaprząc bazy danych do ścisłej współpracy z aplikacją internetową? Jak połączyć technologie ASP.NET MVC i ASP.NET WebForms dla uzyskania najlepszego efektu? ...
ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
Dawid Borycki, Maciej Pakulski, Maciej Grabek, Jacek Matulewski
(44.50 zł najniższa cena z 30 dni)29.90 zł
89.00 zł(-66%) -
Książka "ASP.NET 2.0 AJAX. Zaawansowane programowanie" szczegółowo ukazuje, na czym polega tworzenie aplikacji WWW nowej generacji. Dzięki temu podręcznikowi będziesz wiedział, jak korzystać z różnych bibliotek, jak używać zaawansowanych kontrolek z pakietu AJAX Toolkit, a także jak budować własn...(28.50 zł najniższa cena z 30 dni)
14.90 zł
57.00 zł(-74%) -
Ajaks. Biblia” to kompletny przewodnik zawierający proste instrukcje, praktyczne porady i interesujące sztuczki dla webmasterów. Ułatwia opanowanie podstaw JavaScriptu, XML-a, dynamicznego HTML-a i CSS. Omawia także bardziej zaawansowane zagadnienia, takie jak eliminowanie zapisywania w pam...(43.50 zł najniższa cena z 30 dni)
24.90 zł
87.00 zł(-71%) -
Poznaj nowe sposoby programowania webowego i wzbogać swoje witryny WWW o technologię Ajax!(38.50 zł najniższa cena z 30 dni)
24.90 zł
77.00 zł(-68%) -
Książka PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa zawiera zilustrowany praktycznymi przykładami opis technologii oraz wszystkich narzędzi potrzebnych, aby optymalnie wykorzystać możliwości duetu Oracle–PHP. Dzięki temu podręcznikowi poznasz nowe funkcje P...
PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
(29.49 zł najniższa cena z 30 dni)19.90 zł
59.00 zł(-66%) -
Książka to niezwykły podręcznik, za którego pomocą Ajax odsłoni przed Tobą wszystkie swoje sekrety. Autor książki, korzystając z najnowszych odkryć dotyczących metod przekazywania wiedzy, przedstawi Ci wszystkie zagadnienia, które są niezbędne, aby projektować i budować wydajne aplikacje sieciowe.(28.50 zł najniższa cena z 30 dni)
14.90 zł
57.00 zł(-74%) -
Technologia AJAX (skrót od ang. Asynchronous JavaScript and XML) tchnęła nowe życie w strony internetowe. Sprawiła, że stały się one interaktywne, przyjazne w użyciu oraz dynamiczne. Dzięki niej aplikacje internetowe coraz bardziej przypominają te standardowe, znane z codziennej pracy. Jeśli jedn...(38.50 zł najniższa cena z 30 dni)
24.90 zł
77.00 zł(-68%) -
Dzięki temu podręcznikowi nauczysz się tworzyć bardziej interaktywne, dynamiczne i efektowne strony internetowe poprzez wyeliminowanie pracochłonnego wpisywania danych przez użytkownika i irytującego oczekiwania na odświeżenie strony. Poznasz również kilka sposobów organizowania komunikacji pomię...(18.50 zł najniższa cena z 30 dni)
9.90 zł
37.00 zł(-73%) -
Podręcznik dla programistów, którzy chcą szybko i łatwo budować wydajne aplikacje internetowe na bazie dwóch popularnych mechanizmów -- technologii Ajax oraz platformy Rails.(22.00 zł najniższa cena z 30 dni)
14.90 zł
44.00 zł(-66%)
Shelley Powers - pozostałe książki
-
"Ajax. Implementacje" to książka dla programistów, którzy mają doświadczenie w tworzeniu witryn internetowych i są zainteresowani ulepszaniem istniejących już aplikacji. Czytając ją, nauczysz się, jak zwiększać możliwości stron www poprzez dodawanie do nich efektów Ajaxa, dowiesz się, jak korzyst...(24.50 zł najniższa cena z 30 dni)
14.90 zł
49.00 zł(-70%) -
Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes for common programming tasks, along with techniques for building apps that work in any browser. You'll get adaptable code samples that you can add to almost any project--and you'l...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Take your web development skills from browser to server with Node—and learn how to write fast, highly scalable network applications on this JavaScript-based platform. Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on edition helps you master ...
Learning Node. Moving to the Server-Side. 2nd Edition Learning Node. Moving to the Server-Side. 2nd Edition
(109.65 zł najniższa cena z 30 dni)109.65 zł
129.00 zł(-15%) -
Dzięki książce Grafika w internecie poznasz wszystkie aspekty pracy z obrazami umieszczanymi w globalnej sieci. Shelley Powers przedstawi Ci wykorzystywane formaty plików graficznych oraz pokaże, do czego każdy z nich nadaje się najlepiej. Zdobędziesz wiedzę na temat dostępnych narzędzi do obróbk...(39.50 zł najniższa cena z 30 dni)
24.90 zł
79.00 zł(-68%) -
"JavaScript. Wprowadzenie" to podręcznik, dzięki któremu opanujesz możliwości JavaScriptu i nauczysz się wykorzystywać go w swoich projektach.(22.00 zł najniższa cena z 30 dni)
14.90 zł
44.00 zł(-66%) -
If you're a web developer or designer familiar with CSS and JavaScript, this tightly focused introduction shows you how to add HTML5 media elements to your web pages, and how to provide custom controls for letting web visitors interact with the content.You'll also learn how to provide subtitles a...(46.74 zł najniższa cena z 30 dni)
46.74 zł
54.99 zł(-15%) -
The Resource Description Framework (RDF) is a structure for describing and interchanging metadata on the Web--anything from library catalogs and worldwide directories to bioinformatics, Mozilla internal data structures, and knowledge bases for artificial intelligence projects. RDF provides a cons...(118.15 zł najniższa cena z 30 dni)
118.15 zł
139.00 zł(-15%) -
With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something new and exciting. No longer perceived as a difficult operating system, more and more users are discovering the advantages of Unix for the first time. But whether you are a newcomer or a Unix power...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%)
Kup polskie wydanie:
Ajax. Implementacje
- Autor:
- Shelley Powers
14,90 zł
49,00 zł
(24.50 zł najniższa cena z 30 dni)
Ebooka "Adding Ajax" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Adding Ajax" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Adding Ajax" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-05-965-5046-2, 9780596550462
- Data wydania ebooka:
- 2007-06-20 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 3.9MB
- Rozmiar pliku Mobi:
- 3.9MB
Spis treści ebooka
- Adding Ajax
- SPECIAL OFFER: Upgrade this ebook with OReilly
- A Note Regarding Supplemental Files
- Preface
- Audience
- Contents of This Book
- Conventions Used in This Book
- Using Code Examples
- Wed Like to Hear from You
- Acknowledgments
- 1. Getting Ready to Make a Move to Ajax
- 1.1. The Technologies That Are Ajax
- 1.1.1. A Natural Progression
- 1.1.2. The Technologies: Book View
- 1.1. The Technologies That Are Ajax
- 1.2. Start Clean
- 1.2.1. XHTML and HTML Validators
- 1.2.2. CSS Validators
- 1.2.3. Checking Accessibility
- 1.3. Converting Tables to CSS Layouts
- 1.4. Continuing the Conversion: Element by Element
- 1.5. Dealing with Browser-Specific Quirks
- 1.5.1. Controlling the Page and Adding Ajax
- 1.5.2. Taking Control
- 1.6. Understanding Your Client Base
- 1.6.1. Discovering Your Clients
- 1.6.2. An Open-Door Policy
- 1.6.3. The Plan
- 1.7. Designing a Framework for Your Site
- 1.7.1. Meet Your Reader
- 1.7.2. Safe and Secure
- 1.7.3. Tight Coupling and Loose Coupling
- 1.8. Progressive Enhancement Versus Massive Overhaul
- 2. The Ajax Bits
- 2.1. The Web Application
- 2.1.1. The XMLHttpRequest Object Structure
- 2.1. The Web Application
- 2.2. Preparing the Object for Use
- 2.3. Preparing and Sending a Request
- 2.3.1. HTTP GET, POST, and RESTful Friends
- 2.3.2. The Parameters
- 2.3.3. Sending the Request
- 2.4. Processing the Ajax Response
- 2.4.1. A Quick and Easy Response: HTML Fragment and innerHTML
- 2.4.2. Working with a More Traditional XML
- 2.4.3. Simplifying Processing with JSON
- 2.4.4. (X)HTML Fragment
- 2.5. Endpoints, the JavaScript Sandbox, and Widgets
- 2.5.1. JSON Endpoints and Dynamic Script Creation
- 2.5.2. Dynamic Scripting with XML
- 2.6. That Security Stuff
- 2.7. A First Look at Performance
- 2.8. One Last Word on Asynchronous Versus Synchronous
- 3. Ajax Tools and Terminology
- 3.1. Prototype
- 3.1.1. The JavaScript Prototype Property
- 3.1.2. Associative Arrays and the Risks of Prototype
- 3.1.3. External Libraries: Risks and Benefits
- 3.1. Prototype
- 3.2. script.aculo.us
- 3.2.1. The script.aculo.us Effects
- 3.3. Rico
- 3.3.1. Ajax Pagination
- 3.3.2. The Rico Weather Widget
- 3.3.3. The JavaScript Sandbox and Proxies
- 3.4. Dojo
- 3.4.1. Event Handler Chaining
- 3.4.2. Declarative HTML
- 3.4.3. Using JavaScript to Bypass Nonstandard Attributes
- 3.5. Other Libraries
- 3.5.1. jQuery
- 3.5.2. MochiKit
- 3.5.3. The Yahoo! UI
- 3.5.4. mooTools and moo.fx
- 3.5.5. The Sarissa Library
- 3.5.6. WZ_jsGraphics and qForms
- 3.5.7. And More
- 4. Interactive Effects
- 4.1. Ajax-Friendly Event Handling
- 4.1.1. Maintainable Event Handling
- 4.1.2. Mashable Event Handling
- 4.1.3. The Dojo Event System the Target Object
- 4.1. Ajax-Friendly Event Handling
- 4.2. Just-In-Time Information
- 4.2.1. Form Help
- 4.2.2. Tooltips
- 4.3. In-Page Previews
- 4.3.1. Live Echo Preview
- 4.3.2. Ajax Preview
- 4.4. Color Fades for Success or Failure
- 4.4.1. Timers and Animations
- 4.4.2. Ajaxian Timers
- 4.4.3. Creating a Flashing Notice
- 5. Space: The Final Frontier
- 5.1. Horizontal Spacing: The Accordion
- 5.1.1. Creating the Effect
- 5.1.2. A Transitioning Accordion
- 5.1.2.1. Getting an element's height and width
- 5.1.2.2. Finishing the transition
- 5.1.3. Using Prepackaged Accordions
- 5.1.4. Packaging the Accordion Code
- 5.1.5. Expand and Request: Mixing Accordions and Ajax Calls
- 5.1. Horizontal Spacing: The Accordion
- 5.2. Tabbed Pages
- 5.2.1. A Straightforward Look at Tabbed Content
- 5.2.2. Packaging Revisited: Creating Generic Tabs
- 5.2.3. Using the YUI TabView
- 5.2.4. Tabbed Content and Accessibility
- 5.3. Overlays
- 6. Dynamic Data
- 6.1. In-Place Editing
- 6.1.1. Adding an Editable Field
- 6.1.2. Diving into the Client
- 6.1.3. The Server Side of the Application
- 6.1. In-Place Editing
- 6.2. In-Place Editing: Performance, Security, and Accessibility
- 6.2.1. Preventing SQL Injection
- 6.2.2. Performance and Accessibility
- 6.2.3. Improvements
- 6.3. Highlighting Changes
- 6.3.1. Signaling a Deletion
- 6.3.2. Polling and Highlighting Updates
- 6.4. Revisiting In-Page Update Accessibility One More Time
- 6.4.1. Revisiting the In-Page Deletion
- 6.4.2. Revisiting In-Place Additions
- 6.5. Live Validation
- 6.6. Performance and Two-Phase Commits
- 6.6.1. Ajax That Plays Well with Others
- 6.6.2. Ajax, Caching, and Database Transactions
- 6.7. External Library Data Effects
- 6.7.1. Building and Maintaining Forms
- 6.7.2. Drag-and-Drop Sorting with script.aculo.us
- 6.7.3. Adobe Spry's Validation
- 6.7.4. Other Library Data Effects
- 7. History, Navigation, and Place with Single-Page Applications
- 7.1. Introducing the Challenger: Paged Content
- 7.1.1. Creating the Slideshow Infrastructure
- 7.1.2. Creating a Photo Slideshow
- 7.1.3. Splitting Text
- 7.1.4. Paging Through Data
- 7.1. Introducing the Challenger: Paged Content
- 7.2. Remembering Place
- 7.2.1. Remembering Place and Page Fragments
- 7.2.2. Remembering Place in a Timely Manner
- 7.2.3. The Difference Between Clever and Smart
- 7.3. Old and New Persistence: Side by Side
- 7.4. The New Page View
- 7.5. Post-Mortem
- 8. Adding Advanced Visual Effects
- 8.1. Advanced CSS Tricks
- 8.1.1. Rounded Corners
- 8.1.2. Sliders and Scrollbars
- 8.1.3. Web-Friendly Menus
- 8.1.4. Draggable Container
- 8.1. Advanced CSS Tricks
- 8.2. Scalable Vector Graphics
- 8.2.1. Embedding SVG
- 8.2.2. Adding Script
- 8.2.3. SVG Inline
- 8.3. SVG Quick View
- 8.3.1. Basic Shapes and Attributes
- 8.3.2. Defs, Gradients, Filters, and Effects
- 8.4. Mixer: SVG and Ajax
- 8.4.1. HTML5 Canvas
- 8.5. The Future of Graphics
- 9. Mashup Your Site
- 9.1. Mapping with Google
- 9.1.1. Google Maps: Quick and Easy
- 9.1.2. Get There from Here
- 9.1. Mapping with Google
- 9.2. A Second Service: Flickr
- 9.2.1. Creating the Mashup
- 9.2.2. Creating Photo Objects and Revisiting Prototype Versus Localized Functions
- 9.2.3. Converting Flickr/Google to Tabbed Pages
- 9.3. Adding Technorati to Our Mashup
- 9.4. Reengineering the Mashup
- 9.4.1. Accessible Tabs
- 9.4.2. Google Maps, IE, and Knowing When to Let Go
- 9.4.3. Abstracting the Web Services
- 9.5. The Reengineered Clients
- 9.5.1. The Script-Free Application
- 9.5.2. The New Ajax Client
- 9.6. Summarizing Mashups
- 10. Scaling, Infrastructure, and Starting from Scratch
- 10.1. Frameworks: Tight Versus Loose Coupling
- 10.2. The Web Service: Resource and Security
- 10.3. Ajax Libraries: Homegrown or Borrowed
- 10.4. Designing Ajax from the Ground Up
- 10.4.1. Packaging Your Functionality into Units
- 10.4.2. Maintenance and Testing
- 10.4.3. Memory Leaks, Local Storage, and Robustness
- 10.4.4. Reducing Every Effect to Its Simplest
- 10.4.5. Critical Areas of a Site
- 10.4.6. Don't Over-Mash
- 10.4.7. A Multitude of Devices
- 10.4.8. Limit "Cool"
- 10.4.9. But Cool's Good, Too
- 10.5. Frameworks du Jour
- 10.5.1. ASP.NET and AJAX
- 10.5.2. Java and GWT
- 10.5.3. PHP Frameworks
- 10.5.4. Python, GWT, and Django
- 10.5.5. Hey! It's Perl!
- 10.5.6. Ruby on Rails, Ajax, and Tight Coupling
- 10.6. Go Forth and Ajax
- About the Author
- Colophon
- SPECIAL OFFER: Upgrade this ebook with OReilly
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(177.65 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconc...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Adding Ajax Shelley Powers (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.